From d18c83beb0f5d6ca6f1f739669248e372ab9ff04 Mon Sep 17 00:00:00 2001 From: checktheroads Date: Fri, 30 Jul 2021 00:35:38 -0700 Subject: [PATCH] #6828: Fix various mobile UI issues --- netbox/project-static/dist/netbox-dark.css | 2 +- netbox/project-static/dist/netbox-light.css | 2 +- netbox/project-static/dist/netbox.js | 2 +- netbox/project-static/dist/netbox.js.map | 4 +- netbox/project-static/src/search.ts | 4 +- netbox/project-static/styles/netbox.scss | 60 ++++++++++++++++-- netbox/project-static/styles/sidenav.scss | 17 ++++- netbox/templates/base/base.html | 2 +- netbox/templates/base/layout.html | 30 +++++---- netbox/templates/base/sidenav.html | 9 ++- netbox/templates/inc/table_controls.html | 4 +- netbox/templates/search.html | 2 +- .../templates/navigation/nav_items.html | 1 + .../utilities/templates/search/searchbar.html | 63 +++++++++---------- 14 files changed, 137 insertions(+), 65 deletions(-) diff --git a/netbox/project-static/dist/netbox-dark.css b/netbox/project-static/dist/netbox-dark.css index 33d0fd09dfe..a28b0e4ee8e 100644 --- a/netbox/project-static/dist/netbox-dark.css +++ b/netbox/project-static/dist/netbox-dark.css @@ -1 +1 @@ -html[data-netbox-color-mode=dark] :root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #6ea8fe;--bs-secondary: #adb5bd;--bs-success: #75b798;--bs-info: #6edff6;--bs-warning: #ffda6a;--bs-danger: #ea868f;--bs-light: #dee2e6;--bs-dark: #adb5bd;--bs-darker: #1b1f22;--bs-darkest: #171b1d;--bs-gray: #ced4da;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-red-100: #f8d7da;--bs-red-200: #f1aeb5;--bs-red-300: #ea868f;--bs-red-400: #e35d6a;--bs-red-500: #dc3545;--bs-red-600: #b02a37;--bs-red-700: #842029;--bs-red-800: #58151c;--bs-red-900: #2c0b0e;--bs-yellow-100: #fff3cd;--bs-yellow-200: #ffe69c;--bs-yellow-300: #ffda6a;--bs-yellow-400: #ffcd39;--bs-yellow-500: #ffc107;--bs-yellow-600: #cc9a06;--bs-yellow-700: #997404;--bs-yellow-800: #664d03;--bs-yellow-900: #332701;--bs-green-100: #d1e7dd;--bs-green-200: #a3cfbb;--bs-green-300: #75b798;--bs-green-400: #479f76;--bs-green-500: #198754;--bs-green-600: #146c43;--bs-green-700: #0f5132;--bs-green-800: #0a3622;--bs-green-900: #051b11;--bs-blue-100: #cfe2ff;--bs-blue-200: #9ec5fe;--bs-blue-300: #6ea8fe;--bs-blue-400: #3d8bfd;--bs-blue-500: #0d6efd;--bs-blue-600: #0a58ca;--bs-blue-700: #084298;--bs-blue-800: #052c65;--bs-blue-900: #031633;--bs-cyan-100: #cff4fc;--bs-cyan-200: #9eeaf9;--bs-cyan-300: #6edff6;--bs-cyan-400: #3dd5f3;--bs-cyan-500: #0dcaf0;--bs-cyan-600: #0aa2c0;--bs-cyan-700: #087990;--bs-cyan-800: #055160;--bs-cyan-900: #032830;--bs-indigo-100: #e0cffc;--bs-indigo-200: #c29ffa;--bs-indigo-300: #a370f7;--bs-indigo-400: #8540f5;--bs-indigo-500: #6610f2;--bs-indigo-600: #520dc2;--bs-indigo-700: #3d0a91;--bs-indigo-800: #290661;--bs-indigo-900: #140330;--bs-purple-100: #e2d9f3;--bs-purple-200: #c5b3e6;--bs-purple-300: #a98eda;--bs-purple-400: #8c68cd;--bs-purple-500: #6f42c1;--bs-purple-600: #59359a;--bs-purple-700: #432874;--bs-purple-800: #2c1a4d;--bs-purple-900: #160d27;--bs-pink-100: #f7d6e6;--bs-pink-200: #efadce;--bs-pink-300: #e685b5;--bs-pink-400: #de5c9d;--bs-pink-500: #d63384;--bs-pink-600: #ab296a;--bs-pink-700: #801f4f;--bs-pink-800: #561435;--bs-pink-900: #2b0a1a;--bs-font-sans-serif: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0))}html[data-netbox-color-mode=dark] *,html[data-netbox-color-mode=dark] *:before,html[data-netbox-color-mode=dark] *:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){html[data-netbox-color-mode=dark] :root{scroll-behavior:smooth}}html[data-netbox-color-mode=dark] body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#fff;background-color:#1b1f22;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-netbox-color-mode=dark] hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}html[data-netbox-color-mode=dark] hr:not([size]){height:1px}html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6,html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5,html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4,html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3,html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2,html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-size:2.5rem}}html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-size:2rem}}html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3{font-size:1.75rem}}html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-size:1.5rem}}html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5{font-size:1.25rem}html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6{font-size:1rem}html[data-netbox-color-mode=dark] p{margin-top:0;margin-bottom:1rem}html[data-netbox-color-mode=dark] abbr[title],html[data-netbox-color-mode=dark] abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}html[data-netbox-color-mode=dark] address{margin-bottom:1rem;font-style:normal;line-height:inherit}html[data-netbox-color-mode=dark] ol,html[data-netbox-color-mode=dark] ul{padding-left:2rem}html[data-netbox-color-mode=dark] ol,html[data-netbox-color-mode=dark] ul,html[data-netbox-color-mode=dark] dl{margin-top:0;margin-bottom:1rem}html[data-netbox-color-mode=dark] ol ol,html[data-netbox-color-mode=dark] ul ul,html[data-netbox-color-mode=dark] ol ul,html[data-netbox-color-mode=dark] ul ol{margin-bottom:0}html[data-netbox-color-mode=dark] dt{font-weight:700}html[data-netbox-color-mode=dark] dd{margin-bottom:.5rem;margin-left:0}html[data-netbox-color-mode=dark] blockquote{margin:0 0 1rem}html[data-netbox-color-mode=dark] b,html[data-netbox-color-mode=dark] strong{font-weight:800}html[data-netbox-color-mode=dark] small,html[data-netbox-color-mode=dark] .small{font-size:.875em}html[data-netbox-color-mode=dark] mark,html[data-netbox-color-mode=dark] .mark{padding:.2em;background-color:#fcf8e3}html[data-netbox-color-mode=dark] sub,html[data-netbox-color-mode=dark] sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}html[data-netbox-color-mode=dark] sub{bottom:-.25em}html[data-netbox-color-mode=dark] sup{top:-.5em}html[data-netbox-color-mode=dark] a{color:#9ec5fe;text-decoration:underline}html[data-netbox-color-mode=dark] a:hover{color:#cfe2ff}html[data-netbox-color-mode=dark] a:not([href]):not([class]),html[data-netbox-color-mode=dark] a:not([href]):not([class]):hover{color:inherit;text-decoration:none}html[data-netbox-color-mode=dark] pre,html[data-netbox-color-mode=dark] code,html[data-netbox-color-mode=dark] kbd,html[data-netbox-color-mode=dark] samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}html[data-netbox-color-mode=dark] pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}html[data-netbox-color-mode=dark] pre code{font-size:inherit;color:inherit;word-break:normal}html[data-netbox-color-mode=dark] code{font-size:.875em;color:#e9ecef;word-wrap:break-word}a>html[data-netbox-color-mode=dark] code{color:inherit}html[data-netbox-color-mode=dark] kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#dee2e6;border-radius:.375rem}html[data-netbox-color-mode=dark] kbd kbd{padding:0;font-size:1em;font-weight:700}html[data-netbox-color-mode=dark] figure{margin:0 0 1rem}html[data-netbox-color-mode=dark] img,html[data-netbox-color-mode=dark] svg{vertical-align:middle}html[data-netbox-color-mode=dark] table{caption-side:bottom;border-collapse:collapse}html[data-netbox-color-mode=dark] caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}html[data-netbox-color-mode=dark] th{text-align:inherit;text-align:-webkit-match-parent}html[data-netbox-color-mode=dark] thead,html[data-netbox-color-mode=dark] tbody,html[data-netbox-color-mode=dark] tfoot,html[data-netbox-color-mode=dark] tr,html[data-netbox-color-mode=dark] td,html[data-netbox-color-mode=dark] th{border-color:inherit;border-style:solid;border-width:0}html[data-netbox-color-mode=dark] label{display:inline-block}html[data-netbox-color-mode=dark] button{border-radius:0}html[data-netbox-color-mode=dark] button:focus:not(:focus-visible){outline:0}html[data-netbox-color-mode=dark] input,html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] select,html[data-netbox-color-mode=dark] optgroup,html[data-netbox-color-mode=dark] textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] select{text-transform:none}html[data-netbox-color-mode=dark] [role=button]{cursor:pointer}html[data-netbox-color-mode=dark] select{word-wrap:normal}html[data-netbox-color-mode=dark] select:disabled{opacity:1}html[data-netbox-color-mode=dark] [list]::-webkit-calendar-picker-indicator{display:none}html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] [type=button],html[data-netbox-color-mode=dark] [type=reset],html[data-netbox-color-mode=dark] [type=submit]{-webkit-appearance:button}html[data-netbox-color-mode=dark] button:not(:disabled),html[data-netbox-color-mode=dark] [type=button]:not(:disabled),html[data-netbox-color-mode=dark] [type=reset]:not(:disabled),html[data-netbox-color-mode=dark] [type=submit]:not(:disabled){cursor:pointer}html[data-netbox-color-mode=dark] ::-moz-focus-inner{padding:0;border-style:none}html[data-netbox-color-mode=dark] textarea{resize:vertical}html[data-netbox-color-mode=dark] fieldset{min-width:0;padding:0;margin:0;border:0}html[data-netbox-color-mode=dark] legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){html[data-netbox-color-mode=dark] legend{font-size:1.5rem}}html[data-netbox-color-mode=dark] legend+*{clear:left}html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-fields-wrapper,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-text,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-minute,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-hour-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-day-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-month-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-year-field{padding:0}html[data-netbox-color-mode=dark] ::-webkit-inner-spin-button{height:auto}html[data-netbox-color-mode=dark] [type=search]{outline-offset:-2px;-webkit-appearance:textfield}html[data-netbox-color-mode=dark] ::-webkit-search-decoration{-webkit-appearance:none}html[data-netbox-color-mode=dark] ::-webkit-color-swatch-wrapper{padding:0}html[data-netbox-color-mode=dark] ::file-selector-button{font:inherit}html[data-netbox-color-mode=dark] ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}html[data-netbox-color-mode=dark] output{display:inline-block}html[data-netbox-color-mode=dark] iframe{border:0}html[data-netbox-color-mode=dark] summary{display:list-item;cursor:pointer}html[data-netbox-color-mode=dark] progress{vertical-align:baseline}html[data-netbox-color-mode=dark] [hidden]{display:none!important}html[data-netbox-color-mode=dark] .lead{font-size:1.25rem;font-weight:300}html[data-netbox-color-mode=dark] .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-1{font-size:5rem}}html[data-netbox-color-mode=dark] .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-2{font-size:4.5rem}}html[data-netbox-color-mode=dark] .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-3{font-size:4rem}}html[data-netbox-color-mode=dark] .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-4{font-size:3.5rem}}html[data-netbox-color-mode=dark] .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-5{font-size:3rem}}html[data-netbox-color-mode=dark] .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-6{font-size:2.5rem}}html[data-netbox-color-mode=dark] .list-unstyled{padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .list-inline{padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .list-inline-item{display:inline-block}html[data-netbox-color-mode=dark] .list-inline-item:not(:last-child){margin-right:.5rem}html[data-netbox-color-mode=dark] .initialism{font-size:.875em;text-transform:uppercase}html[data-netbox-color-mode=dark] .blockquote{margin-bottom:1rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .blockquote>:last-child{margin-bottom:0}html[data-netbox-color-mode=dark] .blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}html[data-netbox-color-mode=dark] .blockquote-footer:before{content:"\2014\a0"}html[data-netbox-color-mode=dark] .img-fluid{max-width:100%;height:auto}html[data-netbox-color-mode=dark] .img-thumbnail{padding:.25rem;background-color:#1b1f22;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}html[data-netbox-color-mode=dark] .figure{display:inline-block}html[data-netbox-color-mode=dark] .figure-img{margin-bottom:.5rem;line-height:1}html[data-netbox-color-mode=dark] .figure-caption{font-size:.875em;color:#6c757d}html[data-netbox-color-mode=dark] .container,html[data-netbox-color-mode=dark] .container-fluid,html[data-netbox-color-mode=dark] .container-xxl,html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:540px}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:720px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:960px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:1140px}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .container-xxl,html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:1320px}}html[data-netbox-color-mode=dark] .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}html[data-netbox-color-mode=dark] .row>*{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)}html[data-netbox-color-mode=dark] .col{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width: 576px){html[data-netbox-color-mode=dark] .col-sm{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-sm-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-sm-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-sm-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-sm-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-sm-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .col-md{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-md-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-md-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-md-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-md-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-md-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .col-lg{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-lg-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-lg-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-lg-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-lg-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-lg-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .col-xl{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-xl-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-xl-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-xl-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-xl-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-xl-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .col-xxl{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-xxl-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-xxl-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-xxl-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-xxl-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}html[data-netbox-color-mode=dark] .col-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-0,html[data-netbox-color-mode=dark] .gx-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-0,html[data-netbox-color-mode=dark] .gy-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-1,html[data-netbox-color-mode=dark] .gx-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-1,html[data-netbox-color-mode=dark] .gy-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-2,html[data-netbox-color-mode=dark] .gx-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-2,html[data-netbox-color-mode=dark] .gy-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-3,html[data-netbox-color-mode=dark] .gx-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-3,html[data-netbox-color-mode=dark] .gy-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-4,html[data-netbox-color-mode=dark] .gx-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-4,html[data-netbox-color-mode=dark] .gy-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-5,html[data-netbox-color-mode=dark] .gx-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-5,html[data-netbox-color-mode=dark] .gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .col-sm-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-sm-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-sm-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-sm-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-sm-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-sm-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-sm-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-sm-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-sm-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-sm-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-sm-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-sm-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-sm-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-sm-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-sm-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-sm-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-sm-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-sm-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-sm-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-sm-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-sm-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-sm-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-sm-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-sm-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-sm-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-sm-0,html[data-netbox-color-mode=dark] .gx-sm-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-sm-0,html[data-netbox-color-mode=dark] .gy-sm-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-sm-1,html[data-netbox-color-mode=dark] .gx-sm-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-sm-1,html[data-netbox-color-mode=dark] .gy-sm-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-sm-2,html[data-netbox-color-mode=dark] .gx-sm-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-sm-2,html[data-netbox-color-mode=dark] .gy-sm-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-sm-3,html[data-netbox-color-mode=dark] .gx-sm-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-sm-3,html[data-netbox-color-mode=dark] .gy-sm-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-sm-4,html[data-netbox-color-mode=dark] .gx-sm-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-sm-4,html[data-netbox-color-mode=dark] .gy-sm-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-sm-5,html[data-netbox-color-mode=dark] .gx-sm-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-sm-5,html[data-netbox-color-mode=dark] .gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .col-md-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-md-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-md-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-md-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-md-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-md-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-md-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-md-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-md-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-md-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-md-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-md-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-md-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-md-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-md-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-md-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-md-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-md-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-md-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-md-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-md-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-md-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-md-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-md-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-md-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-md-0,html[data-netbox-color-mode=dark] .gx-md-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-md-0,html[data-netbox-color-mode=dark] .gy-md-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-md-1,html[data-netbox-color-mode=dark] .gx-md-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-md-1,html[data-netbox-color-mode=dark] .gy-md-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-md-2,html[data-netbox-color-mode=dark] .gx-md-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-md-2,html[data-netbox-color-mode=dark] .gy-md-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-md-3,html[data-netbox-color-mode=dark] .gx-md-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-md-3,html[data-netbox-color-mode=dark] .gy-md-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-md-4,html[data-netbox-color-mode=dark] .gx-md-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-md-4,html[data-netbox-color-mode=dark] .gy-md-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-md-5,html[data-netbox-color-mode=dark] .gx-md-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-md-5,html[data-netbox-color-mode=dark] .gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .col-lg-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-lg-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-lg-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-lg-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-lg-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-lg-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-lg-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-lg-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-lg-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-lg-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-lg-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-lg-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-lg-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-lg-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-lg-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-lg-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-lg-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-lg-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-lg-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-lg-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-lg-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-lg-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-lg-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-lg-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-lg-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-lg-0,html[data-netbox-color-mode=dark] .gx-lg-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-lg-0,html[data-netbox-color-mode=dark] .gy-lg-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-lg-1,html[data-netbox-color-mode=dark] .gx-lg-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-lg-1,html[data-netbox-color-mode=dark] .gy-lg-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-lg-2,html[data-netbox-color-mode=dark] .gx-lg-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-lg-2,html[data-netbox-color-mode=dark] .gy-lg-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-lg-3,html[data-netbox-color-mode=dark] .gx-lg-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-lg-3,html[data-netbox-color-mode=dark] .gy-lg-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-lg-4,html[data-netbox-color-mode=dark] .gx-lg-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-lg-4,html[data-netbox-color-mode=dark] .gy-lg-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-lg-5,html[data-netbox-color-mode=dark] .gx-lg-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-lg-5,html[data-netbox-color-mode=dark] .gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .col-xl-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-xl-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-xl-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-xl-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-xl-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-xl-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-xl-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-xl-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-xl-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-xl-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-xl-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-xl-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-xl-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-xl-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-xl-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-xl-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-xl-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-xl-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-xl-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-xl-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-xl-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-xl-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-xl-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-xl-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-xl-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-xl-0,html[data-netbox-color-mode=dark] .gx-xl-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-xl-0,html[data-netbox-color-mode=dark] .gy-xl-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-xl-1,html[data-netbox-color-mode=dark] .gx-xl-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-xl-1,html[data-netbox-color-mode=dark] .gy-xl-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-xl-2,html[data-netbox-color-mode=dark] .gx-xl-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-xl-2,html[data-netbox-color-mode=dark] .gy-xl-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-xl-3,html[data-netbox-color-mode=dark] .gx-xl-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-xl-3,html[data-netbox-color-mode=dark] .gy-xl-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-xl-4,html[data-netbox-color-mode=dark] .gx-xl-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-xl-4,html[data-netbox-color-mode=dark] .gy-xl-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-xl-5,html[data-netbox-color-mode=dark] .gx-xl-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-xl-5,html[data-netbox-color-mode=dark] .gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .col-xxl-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-xxl-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-xxl-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-xxl-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-xxl-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-xxl-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-xxl-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-xxl-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-xxl-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-xxl-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-xxl-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-xxl-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-xxl-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-xxl-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-xxl-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-xxl-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-xxl-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-xxl-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-xxl-0,html[data-netbox-color-mode=dark] .gx-xxl-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-xxl-0,html[data-netbox-color-mode=dark] .gy-xxl-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-xxl-1,html[data-netbox-color-mode=dark] .gx-xxl-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-xxl-1,html[data-netbox-color-mode=dark] .gy-xxl-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-xxl-2,html[data-netbox-color-mode=dark] .gx-xxl-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-xxl-2,html[data-netbox-color-mode=dark] .gy-xxl-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-xxl-3,html[data-netbox-color-mode=dark] .gx-xxl-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-xxl-3,html[data-netbox-color-mode=dark] .gy-xxl-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-xxl-4,html[data-netbox-color-mode=dark] .gx-xxl-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-xxl-4,html[data-netbox-color-mode=dark] .gy-xxl-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-xxl-5,html[data-netbox-color-mode=dark] .gx-xxl-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-xxl-5,html[data-netbox-color-mode=dark] .gy-xxl-5{--bs-gutter-y: 3rem}}html[data-netbox-color-mode=dark] .table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #f8f9fa;--bs-table-striped-bg: rgba(255, 255, 255, .05);--bs-table-active-color: #f8f9fa;--bs-table-active-bg: rgba(255, 255, 255, .1);--bs-table-hover-color: #f8f9fa;--bs-table-hover-bg: rgba(255, 255, 255, .075);width:100%;margin-bottom:1rem;color:#f8f9fa;vertical-align:top;border-color:#495057}html[data-netbox-color-mode=dark] .table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}html[data-netbox-color-mode=dark] .table>tbody{vertical-align:inherit}html[data-netbox-color-mode=dark] .table>thead{vertical-align:bottom}html[data-netbox-color-mode=dark] .table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}html[data-netbox-color-mode=dark] .caption-top{caption-side:top}html[data-netbox-color-mode=dark] .table-sm>:not(caption)>*>*{padding:.25rem}html[data-netbox-color-mode=dark] .table-bordered>:not(caption)>*{border-width:1px 0}html[data-netbox-color-mode=dark] .table-bordered>:not(caption)>*>*{border-width:0 1px}html[data-netbox-color-mode=dark] .table-borderless>:not(caption)>*>*{border-bottom-width:0}html[data-netbox-color-mode=dark] .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}html[data-netbox-color-mode=dark] .table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}html[data-netbox-color-mode=dark] .table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}html[data-netbox-color-mode=dark] .table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}html[data-netbox-color-mode=dark] .table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}html[data-netbox-color-mode=dark] .table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}html[data-netbox-color-mode=dark] .table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}html[data-netbox-color-mode=dark] .table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}html[data-netbox-color-mode=dark] .table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}html[data-netbox-color-mode=dark] .table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}html[data-netbox-color-mode=dark] .table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}html[data-netbox-color-mode=dark] .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){html[data-netbox-color-mode=dark] .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){html[data-netbox-color-mode=dark] .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){html[data-netbox-color-mode=dark] .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}html[data-netbox-color-mode=dark] .form-label{margin-bottom:.5rem}html[data-netbox-color-mode=dark] .col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}html[data-netbox-color-mode=dark] .col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}html[data-netbox-color-mode=dark] .col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}html[data-netbox-color-mode=dark] .form-text{margin-top:.25rem;font-size:.875em;color:#ced4da}html[data-netbox-color-mode=dark] .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#212529;background-clip:padding-box;border:1px solid #495057;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-control{transition:none}}html[data-netbox-color-mode=dark] .form-control[type=file]{overflow:hidden}html[data-netbox-color-mode=dark] .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}html[data-netbox-color-mode=dark] .form-control:focus{color:#f8f9fa;background-color:#212529;border-color:#7db1fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-control::-webkit-date-and-time-value{height:1.5em}html[data-netbox-color-mode=dark] .form-control::placeholder{color:#dee2e6;opacity:1}html[data-netbox-color-mode=dark] .form-control:disabled,html[data-netbox-color-mode=dark] .form-control[readonly]{background-color:#495057;opacity:1}html[data-netbox-color-mode=dark] .form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#f8f9fa;background-color:#495057;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){html[data-netbox-color-mode=dark] .form-control::file-selector-button{transition:none}}html[data-netbox-color-mode=dark] .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#454c53}html[data-netbox-color-mode=dark] .form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#f8f9fa;background-color:#495057;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){html[data-netbox-color-mode=dark] .form-control::-webkit-file-upload-button{transition:none}}html[data-netbox-color-mode=dark] .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#454c53}html[data-netbox-color-mode=dark] .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#fff;background-color:transparent;border:solid transparent;border-width:1px 0}html[data-netbox-color-mode=dark] .form-control-plaintext.form-control-sm,html[data-netbox-color-mode=dark] .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}html[data-netbox-color-mode=dark] .form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}html[data-netbox-color-mode=dark] .form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}html[data-netbox-color-mode=dark] .form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}html[data-netbox-color-mode=dark] .form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}html[data-netbox-color-mode=dark] textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}html[data-netbox-color-mode=dark] textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}html[data-netbox-color-mode=dark] textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}html[data-netbox-color-mode=dark] .form-control-color{max-width:3rem;height:auto;padding:.375rem}html[data-netbox-color-mode=dark] .form-control-color:not(:disabled):not([readonly]){cursor:pointer}html[data-netbox-color-mode=dark] .form-control-color::-moz-color-swatch{height:1.5em;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#212529;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #495057;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-select{transition:none}}html[data-netbox-color-mode=dark] .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-select[multiple],html[data-netbox-color-mode=dark] .form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}html[data-netbox-color-mode=dark] .form-select:disabled{color:#adb5bd;background-color:#495057}html[data-netbox-color-mode=dark] .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #f8f9fa}html[data-netbox-color-mode=dark] .form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}html[data-netbox-color-mode=dark] .form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}html[data-netbox-color-mode=dark] .form-check .form-check-input{float:left;margin-left:-1.5em}html[data-netbox-color-mode=dark] .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#212529;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(255,255,255,.25);appearance:none;color-adjust:exact}html[data-netbox-color-mode=dark] .form-check-input[type=checkbox]{border-radius:.25em}html[data-netbox-color-mode=dark] .form-check-input[type=radio]{border-radius:50%}html[data-netbox-color-mode=dark] .form-check-input:active{filter:brightness(90%)}html[data-netbox-color-mode=dark] .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-check-input:checked{background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .form-check-input:checked[type=checkbox]{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 10l3 3l6-6'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input[type=checkbox]:indeterminate{background-color:#6ea8fe;border-color:#6ea8fe;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 10h8'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}html[data-netbox-color-mode=dark] .form-check-input[disabled]~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input:disabled~.form-check-label{opacity:.5}html[data-netbox-color-mode=dark] .form-switch{padding-left:2.5em}html[data-netbox-color-mode=dark] .form-switch .form-check-input{width:2em;margin-left:-2.5em;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%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-switch .form-check-input{transition:none}}html[data-netbox-color-mode=dark] .form-switch .form-check-input:focus{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='%2386b7fe'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-switch .form-check-input: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")}html[data-netbox-color-mode=dark] .form-check-inline{display:inline-block;margin-right:1rem}html[data-netbox-color-mode=dark] .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}html[data-netbox-color-mode=dark] .btn-check[disabled]+.btn,html[data-netbox-color-mode=dark] .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}html[data-netbox-color-mode=dark] .form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}html[data-netbox-color-mode=dark] .form-range:focus{outline:0}html[data-netbox-color-mode=dark] .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #1b1f22,0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #1b1f22,0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-range::-moz-focus-outer{border:0}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#6ea8fe;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb{transition:none}}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb:active{background-color:#d4e5ff}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#6ea8fe;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb{transition:none}}html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb:active{background-color:#d4e5ff}html[data-netbox-color-mode=dark] .form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}html[data-netbox-color-mode=dark] .form-range:disabled{pointer-events:none}html[data-netbox-color-mode=dark] .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}html[data-netbox-color-mode=dark] .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}html[data-netbox-color-mode=dark] .form-floating>.form-control,html[data-netbox-color-mode=dark] .form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}html[data-netbox-color-mode=dark] .form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-floating>label{transition:none}}html[data-netbox-color-mode=dark] .form-floating>.form-control{padding:1rem .75rem}html[data-netbox-color-mode=dark] .form-floating>.form-control::placeholder{color:transparent}html[data-netbox-color-mode=dark] .form-floating>.form-control:focus,html[data-netbox-color-mode=dark] .form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-control:focus~label,html[data-netbox-color-mode=dark] .form-floating>.form-control:not(:placeholder-shown)~label,html[data-netbox-color-mode=dark] .form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}html[data-netbox-color-mode=dark] .form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}html[data-netbox-color-mode=dark] .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}html[data-netbox-color-mode=dark] .input-group>.form-control,html[data-netbox-color-mode=dark] .input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}html[data-netbox-color-mode=dark] .input-group>.form-control:focus,html[data-netbox-color-mode=dark] .input-group>.form-select:focus{z-index:3}html[data-netbox-color-mode=dark] .input-group .btn{position:relative;z-index:2}html[data-netbox-color-mode=dark] .input-group .btn:focus{z-index:3}html[data-netbox-color-mode=dark] .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;text-align:center;white-space:nowrap;background-color:#495057;border:1px solid #495057;border-radius:.375rem}html[data-netbox-color-mode=dark] .input-group-lg>.form-control,html[data-netbox-color-mode=dark] .input-group-lg>.form-select,html[data-netbox-color-mode=dark] .input-group-lg>.input-group-text,html[data-netbox-color-mode=dark] .input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .input-group-sm>.form-control,html[data-netbox-color-mode=dark] .input-group-sm>.form-select,html[data-netbox-color-mode=dark] .input-group-sm>.input-group-text,html[data-netbox-color-mode=dark] .input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .input-group-lg>.form-select,html[data-netbox-color-mode=dark] .input-group-sm>.form-select{padding-right:3rem}html[data-netbox-color-mode=dark] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),html[data-netbox-color-mode=dark] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),html[data-netbox-color-mode=dark] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}html[data-netbox-color-mode=dark] .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.375rem}.was-validated html[data-netbox-color-mode=dark]:valid~.valid-feedback,.was-validated html[data-netbox-color-mode=dark]:valid~.valid-tooltip,html[data-netbox-color-mode=dark].is-valid~.valid-feedback,html[data-netbox-color-mode=dark].is-valid~.valid-tooltip{display:block}.was-validated html[data-netbox-color-mode=dark] .form-control:valid,html[data-netbox-color-mode=dark] .form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-control:valid:focus,html[data-netbox-color-mode=dark] .form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] textarea.form-control:valid,html[data-netbox-color-mode=dark] textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:valid,html[data-netbox-color-mode=dark] .form-select.is-valid{border-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-select:valid:not([multiple]):not([size]),.was-validated html[data-netbox-color-mode=dark] .form-select:valid:not([multiple])[size="1"],html[data-netbox-color-mode=dark] .form-select.is-valid:not([multiple]):not([size]),html[data-netbox-color-mode=dark] .form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:valid:focus,html[data-netbox-color-mode=dark] .form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid,html[data-netbox-color-mode=dark] .form-check-input.is-valid{border-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid:checked,html[data-netbox-color-mode=dark] .form-check-input.is-valid:checked{background-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid:focus,html[data-netbox-color-mode=dark] .form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input.is-valid~.form-check-label{color:#198754}html[data-netbox-color-mode=dark] .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:valid,html[data-netbox-color-mode=dark] .input-group .form-control.is-valid,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:valid,html[data-netbox-color-mode=dark] .input-group .form-select.is-valid{z-index:1}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:valid:focus,html[data-netbox-color-mode=dark] .input-group .form-control.is-valid:focus,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:valid:focus,html[data-netbox-color-mode=dark] .input-group .form-select.is-valid:focus{z-index:3}html[data-netbox-color-mode=dark] .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}html[data-netbox-color-mode=dark] .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.375rem}.was-validated html[data-netbox-color-mode=dark]:invalid~.invalid-feedback,.was-validated html[data-netbox-color-mode=dark]:invalid~.invalid-tooltip,html[data-netbox-color-mode=dark].is-invalid~.invalid-feedback,html[data-netbox-color-mode=dark].is-invalid~.invalid-tooltip{display:block}.was-validated html[data-netbox-color-mode=dark] .form-control:invalid,html[data-netbox-color-mode=dark] .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-control:invalid:focus,html[data-netbox-color-mode=dark] .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] textarea.form-control:invalid,html[data-netbox-color-mode=dark] textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid,html[data-netbox-color-mode=dark] .form-select.is-invalid{border-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:not([multiple]):not([size]),.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:not([multiple])[size="1"],html[data-netbox-color-mode=dark] .form-select.is-invalid:not([multiple]):not([size]),html[data-netbox-color-mode=dark] .form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:focus,html[data-netbox-color-mode=dark] .form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid,html[data-netbox-color-mode=dark] .form-check-input.is-invalid{border-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid:checked,html[data-netbox-color-mode=dark] .form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid:focus,html[data-netbox-color-mode=dark] .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input.is-invalid~.form-check-label{color:#dc3545}html[data-netbox-color-mode=dark] .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:invalid,html[data-netbox-color-mode=dark] .input-group .form-control.is-invalid,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:invalid,html[data-netbox-color-mode=dark] .input-group .form-select.is-invalid{z-index:2}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:invalid:focus,html[data-netbox-color-mode=dark] .input-group .form-control.is-invalid:focus,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:invalid:focus,html[data-netbox-color-mode=dark] .input-group .form-select.is-invalid:focus{z-index:3}html[data-netbox-color-mode=dark] .btn{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;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){html[data-netbox-color-mode=dark] .btn{transition:none}}html[data-netbox-color-mode=dark] .btn:hover{color:#fff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn,html[data-netbox-color-mode=dark] .btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .btn:disabled,html[data-netbox-color-mode=dark] .btn.disabled,fieldset:disabled html[data-netbox-color-mode=dark] .btn{pointer-events:none;opacity:.65}html[data-netbox-color-mode=dark] .btn-primary{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-primary:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-primary,html[data-netbox-color-mode=dark] .btn-primary:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-primary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-primary,html[data-netbox-color-mode=dark] .btn-primary:active,html[data-netbox-color-mode=dark] .btn-primary.active,.show>html[data-netbox-color-mode=dark] .btn-primary.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-primary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-primary:focus,html[data-netbox-color-mode=dark] .btn-primary:active:focus,html[data-netbox-color-mode=dark] .btn-primary.active:focus,.show>html[data-netbox-color-mode=dark] .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}html[data-netbox-color-mode=dark] .btn-primary:disabled,html[data-netbox-color-mode=dark] .btn-primary.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-secondary{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-secondary:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-secondary,html[data-netbox-color-mode=dark] .btn-secondary:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-secondary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-secondary,html[data-netbox-color-mode=dark] .btn-secondary:active,html[data-netbox-color-mode=dark] .btn-secondary.active,.show>html[data-netbox-color-mode=dark] .btn-secondary.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-secondary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-secondary:focus,html[data-netbox-color-mode=dark] .btn-secondary:active:focus,html[data-netbox-color-mode=dark] .btn-secondary.active:focus,.show>html[data-netbox-color-mode=dark] .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-secondary:disabled,html[data-netbox-color-mode=dark] .btn-secondary.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-success{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-success:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-success,html[data-netbox-color-mode=dark] .btn-success:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-success,.btn-check:active+html[data-netbox-color-mode=dark] .btn-success,html[data-netbox-color-mode=dark] .btn-success:active,html[data-netbox-color-mode=dark] .btn-success.active,.show>html[data-netbox-color-mode=dark] .btn-success.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-success:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-success:focus,html[data-netbox-color-mode=dark] .btn-success:active:focus,html[data-netbox-color-mode=dark] .btn-success.active:focus,.show>html[data-netbox-color-mode=dark] .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}html[data-netbox-color-mode=dark] .btn-success:disabled,html[data-netbox-color-mode=dark] .btn-success.disabled{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-info{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-info:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-info,html[data-netbox-color-mode=dark] .btn-info:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-info,.btn-check:active+html[data-netbox-color-mode=dark] .btn-info,html[data-netbox-color-mode=dark] .btn-info:active,html[data-netbox-color-mode=dark] .btn-info.active,.show>html[data-netbox-color-mode=dark] .btn-info.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-info:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-info:focus,html[data-netbox-color-mode=dark] .btn-info:active:focus,html[data-netbox-color-mode=dark] .btn-info.active:focus,.show>html[data-netbox-color-mode=dark] .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}html[data-netbox-color-mode=dark] .btn-info:disabled,html[data-netbox-color-mode=dark] .btn-info.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-warning{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-warning:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-warning,html[data-netbox-color-mode=dark] .btn-warning:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-warning,.btn-check:active+html[data-netbox-color-mode=dark] .btn-warning,html[data-netbox-color-mode=dark] .btn-warning:active,html[data-netbox-color-mode=dark] .btn-warning.active,.show>html[data-netbox-color-mode=dark] .btn-warning.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-warning:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-warning:focus,html[data-netbox-color-mode=dark] .btn-warning:active:focus,html[data-netbox-color-mode=dark] .btn-warning.active:focus,.show>html[data-netbox-color-mode=dark] .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}html[data-netbox-color-mode=dark] .btn-warning:disabled,html[data-netbox-color-mode=dark] .btn-warning.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-danger{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-danger:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-danger,html[data-netbox-color-mode=dark] .btn-danger:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-danger,.btn-check:active+html[data-netbox-color-mode=dark] .btn-danger,html[data-netbox-color-mode=dark] .btn-danger:active,html[data-netbox-color-mode=dark] .btn-danger.active,.show>html[data-netbox-color-mode=dark] .btn-danger.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-danger:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-danger:focus,html[data-netbox-color-mode=dark] .btn-danger:active:focus,html[data-netbox-color-mode=dark] .btn-danger.active:focus,.show>html[data-netbox-color-mode=dark] .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}html[data-netbox-color-mode=dark] .btn-danger:disabled,html[data-netbox-color-mode=dark] .btn-danger.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-light{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-light:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-light,html[data-netbox-color-mode=dark] .btn-light:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-light,.btn-check:active+html[data-netbox-color-mode=dark] .btn-light,html[data-netbox-color-mode=dark] .btn-light:active,html[data-netbox-color-mode=dark] .btn-light.active,.show>html[data-netbox-color-mode=dark] .btn-light.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-light:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-light:focus,html[data-netbox-color-mode=dark] .btn-light:active:focus,html[data-netbox-color-mode=dark] .btn-light.active:focus,.show>html[data-netbox-color-mode=dark] .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}html[data-netbox-color-mode=dark] .btn-light:disabled,html[data-netbox-color-mode=dark] .btn-light.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-dark{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-dark:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-dark,html[data-netbox-color-mode=dark] .btn-dark:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-dark,.btn-check:active+html[data-netbox-color-mode=dark] .btn-dark,html[data-netbox-color-mode=dark] .btn-dark:active,html[data-netbox-color-mode=dark] .btn-dark.active,.show>html[data-netbox-color-mode=dark] .btn-dark.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-dark:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-dark:focus,html[data-netbox-color-mode=dark] .btn-dark:active:focus,html[data-netbox-color-mode=dark] .btn-dark.active:focus,.show>html[data-netbox-color-mode=dark] .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-dark:disabled,html[data-netbox-color-mode=dark] .btn-dark.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-darker{color:#fff;background-color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-darker:hover{color:#fff;background-color:#171a1d;border-color:#16191b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-darker,html[data-netbox-color-mode=dark] .btn-darker:focus{color:#fff;background-color:#171a1d;border-color:#16191b;box-shadow:0 0 0 .25rem #3d414380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darker,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darker,html[data-netbox-color-mode=dark] .btn-darker:active,html[data-netbox-color-mode=dark] .btn-darker.active,.show>html[data-netbox-color-mode=dark] .btn-darker.dropdown-toggle{color:#fff;background-color:#16191b;border-color:#14171a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darker:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darker:focus,html[data-netbox-color-mode=dark] .btn-darker:active:focus,html[data-netbox-color-mode=dark] .btn-darker.active:focus,.show>html[data-netbox-color-mode=dark] .btn-darker.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3d414380}html[data-netbox-color-mode=dark] .btn-darker:disabled,html[data-netbox-color-mode=dark] .btn-darker.disabled{color:#fff;background-color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-darkest{color:#fff;background-color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-darkest:hover{color:#fff;background-color:#141719;border-color:#121617}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-darkest,html[data-netbox-color-mode=dark] .btn-darkest:focus{color:#fff;background-color:#141719;border-color:#121617;box-shadow:0 0 0 .25rem #3a3d3f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darkest,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darkest,html[data-netbox-color-mode=dark] .btn-darkest:active,html[data-netbox-color-mode=dark] .btn-darkest.active,.show>html[data-netbox-color-mode=dark] .btn-darkest.dropdown-toggle{color:#fff;background-color:#121617;border-color:#111416}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darkest:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darkest:focus,html[data-netbox-color-mode=dark] .btn-darkest:active:focus,html[data-netbox-color-mode=dark] .btn-darkest.active:focus,.show>html[data-netbox-color-mode=dark] .btn-darkest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3a3d3f80}html[data-netbox-color-mode=dark] .btn-darkest:disabled,html[data-netbox-color-mode=dark] .btn-darkest.disabled{color:#fff;background-color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-gray{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray,html[data-netbox-color-mode=dark] .btn-gray:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray,html[data-netbox-color-mode=dark] .btn-gray:active,html[data-netbox-color-mode=dark] .btn-gray.active,.show>html[data-netbox-color-mode=dark] .btn-gray.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray:focus,html[data-netbox-color-mode=dark] .btn-gray:active:focus,html[data-netbox-color-mode=dark] .btn-gray.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}html[data-netbox-color-mode=dark] .btn-gray:disabled,html[data-netbox-color-mode=dark] .btn-gray.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-100{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-gray-100:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-100,html[data-netbox-color-mode=dark] .btn-gray-100:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-100,html[data-netbox-color-mode=dark] .btn-gray-100:active,html[data-netbox-color-mode=dark] .btn-gray-100.active,.show>html[data-netbox-color-mode=dark] .btn-gray-100.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-100:focus,html[data-netbox-color-mode=dark] .btn-gray-100:active:focus,html[data-netbox-color-mode=dark] .btn-gray-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}html[data-netbox-color-mode=dark] .btn-gray-100:disabled,html[data-netbox-color-mode=dark] .btn-gray-100.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-gray-200{color:#000;background-color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-gray-200:hover{color:#000;background-color:#eceff1;border-color:#ebeef1}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-200,html[data-netbox-color-mode=dark] .btn-gray-200:focus{color:#000;background-color:#eceff1;border-color:#ebeef1;box-shadow:0 0 0 .25rem #c6c9cb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-200,html[data-netbox-color-mode=dark] .btn-gray-200:active,html[data-netbox-color-mode=dark] .btn-gray-200.active,.show>html[data-netbox-color-mode=dark] .btn-gray-200.dropdown-toggle{color:#000;background-color:#edf0f2;border-color:#ebeef1}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-200:focus,html[data-netbox-color-mode=dark] .btn-gray-200:active:focus,html[data-netbox-color-mode=dark] .btn-gray-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c6c9cb80}html[data-netbox-color-mode=dark] .btn-gray-200:disabled,html[data-netbox-color-mode=dark] .btn-gray-200.disabled{color:#000;background-color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-gray-300{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-gray-300:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-300,html[data-netbox-color-mode=dark] .btn-gray-300:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-300,html[data-netbox-color-mode=dark] .btn-gray-300:active,html[data-netbox-color-mode=dark] .btn-gray-300.active,.show>html[data-netbox-color-mode=dark] .btn-gray-300.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-300:focus,html[data-netbox-color-mode=dark] .btn-gray-300:active:focus,html[data-netbox-color-mode=dark] .btn-gray-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}html[data-netbox-color-mode=dark] .btn-gray-300:disabled,html[data-netbox-color-mode=dark] .btn-gray-300.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-gray-400{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-400:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-400,html[data-netbox-color-mode=dark] .btn-gray-400:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-400,html[data-netbox-color-mode=dark] .btn-gray-400:active,html[data-netbox-color-mode=dark] .btn-gray-400.active,.show>html[data-netbox-color-mode=dark] .btn-gray-400.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-400:focus,html[data-netbox-color-mode=dark] .btn-gray-400:active:focus,html[data-netbox-color-mode=dark] .btn-gray-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}html[data-netbox-color-mode=dark] .btn-gray-400:disabled,html[data-netbox-color-mode=dark] .btn-gray-400.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-500{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-gray-500:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-500,html[data-netbox-color-mode=dark] .btn-gray-500:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-500,html[data-netbox-color-mode=dark] .btn-gray-500:active,html[data-netbox-color-mode=dark] .btn-gray-500.active,.show>html[data-netbox-color-mode=dark] .btn-gray-500.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-500:focus,html[data-netbox-color-mode=dark] .btn-gray-500:active:focus,html[data-netbox-color-mode=dark] .btn-gray-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-gray-500:disabled,html[data-netbox-color-mode=dark] .btn-gray-500.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-gray-600{color:#fff;background-color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-gray-600:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-600,html[data-netbox-color-mode=dark] .btn-gray-600:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-600,html[data-netbox-color-mode=dark] .btn-gray-600:active,html[data-netbox-color-mode=dark] .btn-gray-600.active,.show>html[data-netbox-color-mode=dark] .btn-gray-600.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-600:focus,html[data-netbox-color-mode=dark] .btn-gray-600:active:focus,html[data-netbox-color-mode=dark] .btn-gray-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}html[data-netbox-color-mode=dark] .btn-gray-600:disabled,html[data-netbox-color-mode=dark] .btn-gray-600.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-gray-700{color:#fff;background-color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-gray-700:hover{color:#fff;background-color:#3e444a;border-color:#3a4046}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-700,html[data-netbox-color-mode=dark] .btn-gray-700:focus{color:#fff;background-color:#3e444a;border-color:#3a4046;box-shadow:0 0 0 .25rem #646a7080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-700,html[data-netbox-color-mode=dark] .btn-gray-700:active,html[data-netbox-color-mode=dark] .btn-gray-700.active,.show>html[data-netbox-color-mode=dark] .btn-gray-700.dropdown-toggle{color:#fff;background-color:#3a4046;border-color:#373c41}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-700:focus,html[data-netbox-color-mode=dark] .btn-gray-700:active:focus,html[data-netbox-color-mode=dark] .btn-gray-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #646a7080}html[data-netbox-color-mode=dark] .btn-gray-700:disabled,html[data-netbox-color-mode=dark] .btn-gray-700.disabled{color:#fff;background-color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-gray-800{color:#fff;background-color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-gray-800:hover{color:#fff;background-color:#2c3136;border-color:#2a2e33}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-800,html[data-netbox-color-mode=dark] .btn-gray-800:focus{color:#fff;background-color:#2c3136;border-color:#2a2e33;box-shadow:0 0 0 .25rem #52585d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-800,html[data-netbox-color-mode=dark] .btn-gray-800:active,html[data-netbox-color-mode=dark] .btn-gray-800.active,.show>html[data-netbox-color-mode=dark] .btn-gray-800.dropdown-toggle{color:#fff;background-color:#2a2e33;border-color:#272c30}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-800:focus,html[data-netbox-color-mode=dark] .btn-gray-800:active:focus,html[data-netbox-color-mode=dark] .btn-gray-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52585d80}html[data-netbox-color-mode=dark] .btn-gray-800:disabled,html[data-netbox-color-mode=dark] .btn-gray-800.disabled{color:#fff;background-color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-gray-900{color:#fff;background-color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-gray-900:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-900,html[data-netbox-color-mode=dark] .btn-gray-900:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-900,html[data-netbox-color-mode=dark] .btn-gray-900:active,html[data-netbox-color-mode=dark] .btn-gray-900.active,.show>html[data-netbox-color-mode=dark] .btn-gray-900.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-900:focus,html[data-netbox-color-mode=dark] .btn-gray-900:active:focus,html[data-netbox-color-mode=dark] .btn-gray-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}html[data-netbox-color-mode=dark] .btn-gray-900:disabled,html[data-netbox-color-mode=dark] .btn-gray-900.disabled{color:#fff;background-color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-red-100{color:#000;background-color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-red-100:hover{color:#000;background-color:#f9dde0;border-color:#f9dbde}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-100,html[data-netbox-color-mode=dark] .btn-red-100:focus{color:#000;background-color:#f9dde0;border-color:#f9dbde;box-shadow:0 0 0 .25rem #d3b7b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-100,html[data-netbox-color-mode=dark] .btn-red-100:active,html[data-netbox-color-mode=dark] .btn-red-100.active,.show>html[data-netbox-color-mode=dark] .btn-red-100.dropdown-toggle{color:#000;background-color:#f9dfe1;border-color:#f9dbde}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-100:focus,html[data-netbox-color-mode=dark] .btn-red-100:active:focus,html[data-netbox-color-mode=dark] .btn-red-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3b7b980}html[data-netbox-color-mode=dark] .btn-red-100:disabled,html[data-netbox-color-mode=dark] .btn-red-100.disabled{color:#000;background-color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-red-200{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-red-200:hover{color:#000;background-color:#f3bac0;border-color:#f2b6bc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-200,html[data-netbox-color-mode=dark] .btn-red-200:focus{color:#000;background-color:#f3bac0;border-color:#f2b6bc;box-shadow:0 0 0 .25rem #cd949a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-200,html[data-netbox-color-mode=dark] .btn-red-200:active,html[data-netbox-color-mode=dark] .btn-red-200.active,.show>html[data-netbox-color-mode=dark] .btn-red-200.dropdown-toggle{color:#000;background-color:#f4bec4;border-color:#f2b6bc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-200:focus,html[data-netbox-color-mode=dark] .btn-red-200:active:focus,html[data-netbox-color-mode=dark] .btn-red-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cd949a80}html[data-netbox-color-mode=dark] .btn-red-200:disabled,html[data-netbox-color-mode=dark] .btn-red-200.disabled{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-red-300{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-red-300:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-300,html[data-netbox-color-mode=dark] .btn-red-300:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-300,html[data-netbox-color-mode=dark] .btn-red-300:active,html[data-netbox-color-mode=dark] .btn-red-300.active,.show>html[data-netbox-color-mode=dark] .btn-red-300.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-300:focus,html[data-netbox-color-mode=dark] .btn-red-300:active:focus,html[data-netbox-color-mode=dark] .btn-red-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}html[data-netbox-color-mode=dark] .btn-red-300:disabled,html[data-netbox-color-mode=dark] .btn-red-300.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-red-400{color:#000;background-color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-red-400:hover{color:#000;background-color:#e77580;border-color:#e66d79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-400,html[data-netbox-color-mode=dark] .btn-red-400:focus{color:#000;background-color:#e77580;border-color:#e66d79;box-shadow:0 0 0 .25rem #c14f5a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-400,html[data-netbox-color-mode=dark] .btn-red-400:active,html[data-netbox-color-mode=dark] .btn-red-400.active,.show>html[data-netbox-color-mode=dark] .btn-red-400.dropdown-toggle{color:#000;background-color:#e97d88;border-color:#e66d79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-400:focus,html[data-netbox-color-mode=dark] .btn-red-400:active:focus,html[data-netbox-color-mode=dark] .btn-red-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c14f5a80}html[data-netbox-color-mode=dark] .btn-red-400:disabled,html[data-netbox-color-mode=dark] .btn-red-400.disabled{color:#000;background-color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-red-500{color:#fff;background-color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-red-500:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-500,html[data-netbox-color-mode=dark] .btn-red-500:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-500,html[data-netbox-color-mode=dark] .btn-red-500:active,html[data-netbox-color-mode=dark] .btn-red-500.active,.show>html[data-netbox-color-mode=dark] .btn-red-500.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-500:focus,html[data-netbox-color-mode=dark] .btn-red-500:active:focus,html[data-netbox-color-mode=dark] .btn-red-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}html[data-netbox-color-mode=dark] .btn-red-500:disabled,html[data-netbox-color-mode=dark] .btn-red-500.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-red-600{color:#fff;background-color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-red-600:hover{color:#fff;background-color:#96242f;border-color:#8d222c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-600,html[data-netbox-color-mode=dark] .btn-red-600:focus{color:#fff;background-color:#96242f;border-color:#8d222c;box-shadow:0 0 0 .25rem #bc4a5580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-600,html[data-netbox-color-mode=dark] .btn-red-600:active,html[data-netbox-color-mode=dark] .btn-red-600.active,.show>html[data-netbox-color-mode=dark] .btn-red-600.dropdown-toggle{color:#fff;background-color:#8d222c;border-color:#842029}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-600:focus,html[data-netbox-color-mode=dark] .btn-red-600:active:focus,html[data-netbox-color-mode=dark] .btn-red-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bc4a5580}html[data-netbox-color-mode=dark] .btn-red-600:disabled,html[data-netbox-color-mode=dark] .btn-red-600.disabled{color:#fff;background-color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-red-700{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-red-700:hover{color:#fff;background-color:#701b23;border-color:#6a1a21}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-700,html[data-netbox-color-mode=dark] .btn-red-700:focus{color:#fff;background-color:#701b23;border-color:#6a1a21;box-shadow:0 0 0 .25rem #96414980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-700,html[data-netbox-color-mode=dark] .btn-red-700:active,html[data-netbox-color-mode=dark] .btn-red-700.active,.show>html[data-netbox-color-mode=dark] .btn-red-700.dropdown-toggle{color:#fff;background-color:#6a1a21;border-color:#63181f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-700:focus,html[data-netbox-color-mode=dark] .btn-red-700:active:focus,html[data-netbox-color-mode=dark] .btn-red-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #96414980}html[data-netbox-color-mode=dark] .btn-red-700:disabled,html[data-netbox-color-mode=dark] .btn-red-700.disabled{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-red-800{color:#fff;background-color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-red-800:hover{color:#fff;background-color:#4b1218;border-color:#461116}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-800,html[data-netbox-color-mode=dark] .btn-red-800:focus{color:#fff;background-color:#4b1218;border-color:#461116;box-shadow:0 0 0 .25rem #71383e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-800,html[data-netbox-color-mode=dark] .btn-red-800:active,html[data-netbox-color-mode=dark] .btn-red-800.active,.show>html[data-netbox-color-mode=dark] .btn-red-800.dropdown-toggle{color:#fff;background-color:#461116;border-color:#421015}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-800:focus,html[data-netbox-color-mode=dark] .btn-red-800:active:focus,html[data-netbox-color-mode=dark] .btn-red-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #71383e80}html[data-netbox-color-mode=dark] .btn-red-800:disabled,html[data-netbox-color-mode=dark] .btn-red-800.disabled{color:#fff;background-color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-red-900{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-red-900:hover{color:#fff;background-color:#25090c;border-color:#23090b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-900,html[data-netbox-color-mode=dark] .btn-red-900:focus{color:#fff;background-color:#25090c;border-color:#23090b;box-shadow:0 0 0 .25rem #4c303280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-900,html[data-netbox-color-mode=dark] .btn-red-900:active,html[data-netbox-color-mode=dark] .btn-red-900.active,.show>html[data-netbox-color-mode=dark] .btn-red-900.dropdown-toggle{color:#fff;background-color:#23090b;border-color:#21080b}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-900:focus,html[data-netbox-color-mode=dark] .btn-red-900:active:focus,html[data-netbox-color-mode=dark] .btn-red-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c303280}html[data-netbox-color-mode=dark] .btn-red-900:disabled,html[data-netbox-color-mode=dark] .btn-red-900.disabled{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-yellow-100{color:#000;background-color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-yellow-100:hover{color:#000;background-color:#fff5d5;border-color:#fff4d2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-100,html[data-netbox-color-mode=dark] .btn-yellow-100:focus{color:#000;background-color:#fff5d5;border-color:#fff4d2;box-shadow:0 0 0 .25rem #d9cfae80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-100,html[data-netbox-color-mode=dark] .btn-yellow-100:active,html[data-netbox-color-mode=dark] .btn-yellow-100.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-100.dropdown-toggle{color:#000;background-color:#fff5d7;border-color:#fff4d2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-100:focus,html[data-netbox-color-mode=dark] .btn-yellow-100:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9cfae80}html[data-netbox-color-mode=dark] .btn-yellow-100:disabled,html[data-netbox-color-mode=dark] .btn-yellow-100.disabled{color:#000;background-color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-yellow-200{color:#000;background-color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-yellow-200:hover{color:#000;background-color:#ffeaab;border-color:#ffe9a6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-200,html[data-netbox-color-mode=dark] .btn-yellow-200:focus{color:#000;background-color:#ffeaab;border-color:#ffe9a6;box-shadow:0 0 0 .25rem #d9c48580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-200,html[data-netbox-color-mode=dark] .btn-yellow-200:active,html[data-netbox-color-mode=dark] .btn-yellow-200.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-200.dropdown-toggle{color:#000;background-color:#ffebb0;border-color:#ffe9a6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-200:focus,html[data-netbox-color-mode=dark] .btn-yellow-200:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9c48580}html[data-netbox-color-mode=dark] .btn-yellow-200:disabled,html[data-netbox-color-mode=dark] .btn-yellow-200.disabled{color:#000;background-color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-yellow-300{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-yellow-300:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-300,html[data-netbox-color-mode=dark] .btn-yellow-300:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-300,html[data-netbox-color-mode=dark] .btn-yellow-300:active,html[data-netbox-color-mode=dark] .btn-yellow-300.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-300.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-300:focus,html[data-netbox-color-mode=dark] .btn-yellow-300:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}html[data-netbox-color-mode=dark] .btn-yellow-300:disabled,html[data-netbox-color-mode=dark] .btn-yellow-300.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-yellow-400{color:#000;background-color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-yellow-400:hover{color:#000;background-color:#ffd557;border-color:#ffd24d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-400,html[data-netbox-color-mode=dark] .btn-yellow-400:focus{color:#000;background-color:#ffd557;border-color:#ffd24d;box-shadow:0 0 0 .25rem #d9ae3080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-400,html[data-netbox-color-mode=dark] .btn-yellow-400:active,html[data-netbox-color-mode=dark] .btn-yellow-400.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-400.dropdown-toggle{color:#000;background-color:#ffd761;border-color:#ffd24d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-400:focus,html[data-netbox-color-mode=dark] .btn-yellow-400:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9ae3080}html[data-netbox-color-mode=dark] .btn-yellow-400:disabled,html[data-netbox-color-mode=dark] .btn-yellow-400.disabled{color:#000;background-color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-yellow-500{color:#000;background-color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-yellow-500:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-500,html[data-netbox-color-mode=dark] .btn-yellow-500:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-500,html[data-netbox-color-mode=dark] .btn-yellow-500:active,html[data-netbox-color-mode=dark] .btn-yellow-500.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-500.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-500:focus,html[data-netbox-color-mode=dark] .btn-yellow-500:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}html[data-netbox-color-mode=dark] .btn-yellow-500:disabled,html[data-netbox-color-mode=dark] .btn-yellow-500.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-yellow-600{color:#000;background-color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-yellow-600:hover{color:#000;background-color:#d4a92b;border-color:#d1a41f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-600,html[data-netbox-color-mode=dark] .btn-yellow-600:focus{color:#000;background-color:#d4a92b;border-color:#d1a41f;box-shadow:0 0 0 .25rem #ad830580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-600,html[data-netbox-color-mode=dark] .btn-yellow-600:active,html[data-netbox-color-mode=dark] .btn-yellow-600.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-600.dropdown-toggle{color:#000;background-color:#d6ae38;border-color:#d1a41f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-600:focus,html[data-netbox-color-mode=dark] .btn-yellow-600:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ad830580}html[data-netbox-color-mode=dark] .btn-yellow-600:disabled,html[data-netbox-color-mode=dark] .btn-yellow-600.disabled{color:#000;background-color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-yellow-700{color:#000;background-color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-yellow-700:hover{color:#000;background-color:#a8892a;border-color:#a3821d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-700,html[data-netbox-color-mode=dark] .btn-yellow-700:focus{color:#000;background-color:#a8892a;border-color:#a3821d;box-shadow:0 0 0 .25rem #82630380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-700,html[data-netbox-color-mode=dark] .btn-yellow-700:active,html[data-netbox-color-mode=dark] .btn-yellow-700.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-700.dropdown-toggle{color:#000;background-color:#ad9036;border-color:#a3821d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-700:focus,html[data-netbox-color-mode=dark] .btn-yellow-700:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #82630380}html[data-netbox-color-mode=dark] .btn-yellow-700:disabled,html[data-netbox-color-mode=dark] .btn-yellow-700.disabled{color:#000;background-color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-yellow-800{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-yellow-800:hover{color:#fff;background-color:#574103;border-color:#523e02}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-800,html[data-netbox-color-mode=dark] .btn-yellow-800:focus{color:#fff;background-color:#574103;border-color:#523e02;box-shadow:0 0 0 .25rem #7d682980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-800,html[data-netbox-color-mode=dark] .btn-yellow-800:active,html[data-netbox-color-mode=dark] .btn-yellow-800.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-800.dropdown-toggle{color:#fff;background-color:#523e02;border-color:#4d3a02}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-800:focus,html[data-netbox-color-mode=dark] .btn-yellow-800:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d682980}html[data-netbox-color-mode=dark] .btn-yellow-800:disabled,html[data-netbox-color-mode=dark] .btn-yellow-800.disabled{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-yellow-900{color:#fff;background-color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-yellow-900:hover{color:#fff;background-color:#2b2101;border-color:#291f01}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-900,html[data-netbox-color-mode=dark] .btn-yellow-900:focus{color:#fff;background-color:#2b2101;border-color:#291f01;box-shadow:0 0 0 .25rem #52472780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-900,html[data-netbox-color-mode=dark] .btn-yellow-900:active,html[data-netbox-color-mode=dark] .btn-yellow-900.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-900.dropdown-toggle{color:#fff;background-color:#291f01;border-color:#261d01}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-900:focus,html[data-netbox-color-mode=dark] .btn-yellow-900:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52472780}html[data-netbox-color-mode=dark] .btn-yellow-900:disabled,html[data-netbox-color-mode=dark] .btn-yellow-900.disabled{color:#fff;background-color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-green-100{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-green-100:hover{color:#000;background-color:#d8ebe2;border-color:#d6e9e0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-100,html[data-netbox-color-mode=dark] .btn-green-100:focus{color:#000;background-color:#d8ebe2;border-color:#d6e9e0;box-shadow:0 0 0 .25rem #b2c4bc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-100,html[data-netbox-color-mode=dark] .btn-green-100:active,html[data-netbox-color-mode=dark] .btn-green-100.active,.show>html[data-netbox-color-mode=dark] .btn-green-100.dropdown-toggle{color:#000;background-color:#daece4;border-color:#d6e9e0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-100:focus,html[data-netbox-color-mode=dark] .btn-green-100:active:focus,html[data-netbox-color-mode=dark] .btn-green-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b2c4bc80}html[data-netbox-color-mode=dark] .btn-green-100:disabled,html[data-netbox-color-mode=dark] .btn-green-100.disabled{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-green-200{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-green-200:hover{color:#000;background-color:#b1d6c5;border-color:#acd4c2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-200,html[data-netbox-color-mode=dark] .btn-green-200:focus{color:#000;background-color:#b1d6c5;border-color:#acd4c2;box-shadow:0 0 0 .25rem #8bb09f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-200,html[data-netbox-color-mode=dark] .btn-green-200:active,html[data-netbox-color-mode=dark] .btn-green-200.active,.show>html[data-netbox-color-mode=dark] .btn-green-200.dropdown-toggle{color:#000;background-color:#b5d9c9;border-color:#acd4c2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-200:focus,html[data-netbox-color-mode=dark] .btn-green-200:active:focus,html[data-netbox-color-mode=dark] .btn-green-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8bb09f80}html[data-netbox-color-mode=dark] .btn-green-200:disabled,html[data-netbox-color-mode=dark] .btn-green-200.disabled{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-green-300{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-green-300:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-300,html[data-netbox-color-mode=dark] .btn-green-300:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-300,html[data-netbox-color-mode=dark] .btn-green-300:active,html[data-netbox-color-mode=dark] .btn-green-300.active,.show>html[data-netbox-color-mode=dark] .btn-green-300.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-300:focus,html[data-netbox-color-mode=dark] .btn-green-300:active:focus,html[data-netbox-color-mode=dark] .btn-green-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}html[data-netbox-color-mode=dark] .btn-green-300:disabled,html[data-netbox-color-mode=dark] .btn-green-300.disabled{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-green-400{color:#000;background-color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-green-400:hover{color:#000;background-color:#63ad8b;border-color:#59a984}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-400,html[data-netbox-color-mode=dark] .btn-green-400:focus{color:#000;background-color:#63ad8b;border-color:#59a984;box-shadow:0 0 0 .25rem #3c876480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-400,html[data-netbox-color-mode=dark] .btn-green-400:active,html[data-netbox-color-mode=dark] .btn-green-400.active,.show>html[data-netbox-color-mode=dark] .btn-green-400.dropdown-toggle{color:#000;background-color:#6cb291;border-color:#59a984}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-400:focus,html[data-netbox-color-mode=dark] .btn-green-400:active:focus,html[data-netbox-color-mode=dark] .btn-green-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c876480}html[data-netbox-color-mode=dark] .btn-green-400:disabled,html[data-netbox-color-mode=dark] .btn-green-400.disabled{color:#000;background-color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-green-500{color:#fff;background-color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-green-500:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-500,html[data-netbox-color-mode=dark] .btn-green-500:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-500,html[data-netbox-color-mode=dark] .btn-green-500:active,html[data-netbox-color-mode=dark] .btn-green-500.active,.show>html[data-netbox-color-mode=dark] .btn-green-500.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-500:focus,html[data-netbox-color-mode=dark] .btn-green-500:active:focus,html[data-netbox-color-mode=dark] .btn-green-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}html[data-netbox-color-mode=dark] .btn-green-500:disabled,html[data-netbox-color-mode=dark] .btn-green-500.disabled{color:#fff;background-color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-green-600{color:#fff;background-color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-green-600:hover{color:#fff;background-color:#115c39;border-color:#105636}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-600,html[data-netbox-color-mode=dark] .btn-green-600:focus{color:#fff;background-color:#115c39;border-color:#105636;box-shadow:0 0 0 .25rem #37825f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-600,html[data-netbox-color-mode=dark] .btn-green-600:active,html[data-netbox-color-mode=dark] .btn-green-600.active,.show>html[data-netbox-color-mode=dark] .btn-green-600.dropdown-toggle{color:#fff;background-color:#105636;border-color:#0f5132}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-600:focus,html[data-netbox-color-mode=dark] .btn-green-600:active:focus,html[data-netbox-color-mode=dark] .btn-green-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37825f80}html[data-netbox-color-mode=dark] .btn-green-600:disabled,html[data-netbox-color-mode=dark] .btn-green-600.disabled{color:#fff;background-color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-green-700{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-green-700:hover{color:#fff;background-color:#0d452b;border-color:#0c4128}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-700,html[data-netbox-color-mode=dark] .btn-green-700:focus{color:#fff;background-color:#0d452b;border-color:#0c4128;box-shadow:0 0 0 .25rem #336b5180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-700,html[data-netbox-color-mode=dark] .btn-green-700:active,html[data-netbox-color-mode=dark] .btn-green-700.active,.show>html[data-netbox-color-mode=dark] .btn-green-700.dropdown-toggle{color:#fff;background-color:#0c4128;border-color:#0b3d26}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-700:focus,html[data-netbox-color-mode=dark] .btn-green-700:active:focus,html[data-netbox-color-mode=dark] .btn-green-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #336b5180}html[data-netbox-color-mode=dark] .btn-green-700:disabled,html[data-netbox-color-mode=dark] .btn-green-700.disabled{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-green-800{color:#fff;background-color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-green-800:hover{color:#fff;background-color:#092e1d;border-color:#082b1b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-800,html[data-netbox-color-mode=dark] .btn-green-800:focus{color:#fff;background-color:#092e1d;border-color:#082b1b;box-shadow:0 0 0 .25rem #2f544380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-800,html[data-netbox-color-mode=dark] .btn-green-800:active,html[data-netbox-color-mode=dark] .btn-green-800.active,.show>html[data-netbox-color-mode=dark] .btn-green-800.dropdown-toggle{color:#fff;background-color:#082b1b;border-color:#08291a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-800:focus,html[data-netbox-color-mode=dark] .btn-green-800:active:focus,html[data-netbox-color-mode=dark] .btn-green-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f544380}html[data-netbox-color-mode=dark] .btn-green-800:disabled,html[data-netbox-color-mode=dark] .btn-green-800.disabled{color:#fff;background-color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-green-900{color:#fff;background-color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-green-900:hover{color:#fff;background-color:#04170e;border-color:#04160e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-900,html[data-netbox-color-mode=dark] .btn-green-900:focus{color:#fff;background-color:#04170e;border-color:#04160e;box-shadow:0 0 0 .25rem #2b3d3580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-900,html[data-netbox-color-mode=dark] .btn-green-900:active,html[data-netbox-color-mode=dark] .btn-green-900.active,.show>html[data-netbox-color-mode=dark] .btn-green-900.dropdown-toggle{color:#fff;background-color:#04160e;border-color:#04140d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-900:focus,html[data-netbox-color-mode=dark] .btn-green-900:active:focus,html[data-netbox-color-mode=dark] .btn-green-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b3d3580}html[data-netbox-color-mode=dark] .btn-green-900:disabled,html[data-netbox-color-mode=dark] .btn-green-900.disabled{color:#fff;background-color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-blue-100{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-blue-100:hover{color:#000;background-color:#d6e6ff;border-color:#d4e5ff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-100,html[data-netbox-color-mode=dark] .btn-blue-100:focus{color:#000;background-color:#d6e6ff;border-color:#d4e5ff;box-shadow:0 0 0 .25rem #b0c0d980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-100,html[data-netbox-color-mode=dark] .btn-blue-100:active,html[data-netbox-color-mode=dark] .btn-blue-100.active,.show>html[data-netbox-color-mode=dark] .btn-blue-100.dropdown-toggle{color:#000;background-color:#d9e8ff;border-color:#d4e5ff}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-100:focus,html[data-netbox-color-mode=dark] .btn-blue-100:active:focus,html[data-netbox-color-mode=dark] .btn-blue-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0c0d980}html[data-netbox-color-mode=dark] .btn-blue-100:disabled,html[data-netbox-color-mode=dark] .btn-blue-100.disabled{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-blue-200{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-blue-200:hover{color:#000;background-color:#adcefe;border-color:#a8cbfe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-200,html[data-netbox-color-mode=dark] .btn-blue-200:focus{color:#000;background-color:#adcefe;border-color:#a8cbfe;box-shadow:0 0 0 .25rem #86a7d880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-200,html[data-netbox-color-mode=dark] .btn-blue-200:active,html[data-netbox-color-mode=dark] .btn-blue-200.active,.show>html[data-netbox-color-mode=dark] .btn-blue-200.dropdown-toggle{color:#000;background-color:#b1d1fe;border-color:#a8cbfe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-200:focus,html[data-netbox-color-mode=dark] .btn-blue-200:active:focus,html[data-netbox-color-mode=dark] .btn-blue-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86a7d880}html[data-netbox-color-mode=dark] .btn-blue-200:disabled,html[data-netbox-color-mode=dark] .btn-blue-200.disabled{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-blue-300{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-blue-300:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-300,html[data-netbox-color-mode=dark] .btn-blue-300:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-300,html[data-netbox-color-mode=dark] .btn-blue-300:active,html[data-netbox-color-mode=dark] .btn-blue-300.active,.show>html[data-netbox-color-mode=dark] .btn-blue-300.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-300:focus,html[data-netbox-color-mode=dark] .btn-blue-300:active:focus,html[data-netbox-color-mode=dark] .btn-blue-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}html[data-netbox-color-mode=dark] .btn-blue-300:disabled,html[data-netbox-color-mode=dark] .btn-blue-300.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-blue-400{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-blue-400:hover{color:#000;background-color:#5a9cfd;border-color:#5097fd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-400,html[data-netbox-color-mode=dark] .btn-blue-400:focus{color:#000;background-color:#5a9cfd;border-color:#5097fd;box-shadow:0 0 0 .25rem #3476d780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-400,html[data-netbox-color-mode=dark] .btn-blue-400:active,html[data-netbox-color-mode=dark] .btn-blue-400.active,.show>html[data-netbox-color-mode=dark] .btn-blue-400.dropdown-toggle{color:#000;background-color:#64a2fd;border-color:#5097fd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-400:focus,html[data-netbox-color-mode=dark] .btn-blue-400:active:focus,html[data-netbox-color-mode=dark] .btn-blue-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3476d780}html[data-netbox-color-mode=dark] .btn-blue-400:disabled,html[data-netbox-color-mode=dark] .btn-blue-400.disabled{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-blue-500{color:#fff;background-color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-blue-500:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-500,html[data-netbox-color-mode=dark] .btn-blue-500:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-500,html[data-netbox-color-mode=dark] .btn-blue-500:active,html[data-netbox-color-mode=dark] .btn-blue-500.active,.show>html[data-netbox-color-mode=dark] .btn-blue-500.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-500:focus,html[data-netbox-color-mode=dark] .btn-blue-500:active:focus,html[data-netbox-color-mode=dark] .btn-blue-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}html[data-netbox-color-mode=dark] .btn-blue-500:disabled,html[data-netbox-color-mode=dark] .btn-blue-500.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-blue-600{color:#fff;background-color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-blue-600:hover{color:#fff;background-color:#094bac;border-color:#0846a2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-600,html[data-netbox-color-mode=dark] .btn-blue-600:focus{color:#fff;background-color:#094bac;border-color:#0846a2;box-shadow:0 0 0 .25rem #2f71d280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-600,html[data-netbox-color-mode=dark] .btn-blue-600:active,html[data-netbox-color-mode=dark] .btn-blue-600.active,.show>html[data-netbox-color-mode=dark] .btn-blue-600.dropdown-toggle{color:#fff;background-color:#0846a2;border-color:#084298}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-600:focus,html[data-netbox-color-mode=dark] .btn-blue-600:active:focus,html[data-netbox-color-mode=dark] .btn-blue-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f71d280}html[data-netbox-color-mode=dark] .btn-blue-600:disabled,html[data-netbox-color-mode=dark] .btn-blue-600.disabled{color:#fff;background-color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-blue-700{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-blue-700:hover{color:#fff;background-color:#073881;border-color:#06357a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-700,html[data-netbox-color-mode=dark] .btn-blue-700:focus{color:#fff;background-color:#073881;border-color:#06357a;box-shadow:0 0 0 .25rem #2d5ea780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-700,html[data-netbox-color-mode=dark] .btn-blue-700:active,html[data-netbox-color-mode=dark] .btn-blue-700.active,.show>html[data-netbox-color-mode=dark] .btn-blue-700.dropdown-toggle{color:#fff;background-color:#06357a;border-color:#063272}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-700:focus,html[data-netbox-color-mode=dark] .btn-blue-700:active:focus,html[data-netbox-color-mode=dark] .btn-blue-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d5ea780}html[data-netbox-color-mode=dark] .btn-blue-700:disabled,html[data-netbox-color-mode=dark] .btn-blue-700.disabled{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-blue-800{color:#fff;background-color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-blue-800:hover{color:#fff;background-color:#042556;border-color:#042351}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-800,html[data-netbox-color-mode=dark] .btn-blue-800:focus{color:#fff;background-color:#042556;border-color:#042351;box-shadow:0 0 0 .25rem #2b4c7c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-800,html[data-netbox-color-mode=dark] .btn-blue-800:active,html[data-netbox-color-mode=dark] .btn-blue-800.active,.show>html[data-netbox-color-mode=dark] .btn-blue-800.dropdown-toggle{color:#fff;background-color:#042351;border-color:#04214c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-800:focus,html[data-netbox-color-mode=dark] .btn-blue-800:active:focus,html[data-netbox-color-mode=dark] .btn-blue-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b4c7c80}html[data-netbox-color-mode=dark] .btn-blue-800:disabled,html[data-netbox-color-mode=dark] .btn-blue-800.disabled{color:#fff;background-color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-blue-900{color:#fff;background-color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-blue-900:hover{color:#fff;background-color:#03132b;border-color:#021229}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-900,html[data-netbox-color-mode=dark] .btn-blue-900:focus{color:#fff;background-color:#03132b;border-color:#021229;box-shadow:0 0 0 .25rem #29395280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-900,html[data-netbox-color-mode=dark] .btn-blue-900:active,html[data-netbox-color-mode=dark] .btn-blue-900.active,.show>html[data-netbox-color-mode=dark] .btn-blue-900.dropdown-toggle{color:#fff;background-color:#021229;border-color:#021126}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-900:focus,html[data-netbox-color-mode=dark] .btn-blue-900:active:focus,html[data-netbox-color-mode=dark] .btn-blue-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29395280}html[data-netbox-color-mode=dark] .btn-blue-900:disabled,html[data-netbox-color-mode=dark] .btn-blue-900.disabled{color:#fff;background-color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-cyan-100{color:#000;background-color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-cyan-100:hover{color:#000;background-color:#d6f6fc;border-color:#d4f5fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-100,html[data-netbox-color-mode=dark] .btn-cyan-100:focus{color:#000;background-color:#d6f6fc;border-color:#d4f5fc;box-shadow:0 0 0 .25rem #b0cfd680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-100,html[data-netbox-color-mode=dark] .btn-cyan-100:active,html[data-netbox-color-mode=dark] .btn-cyan-100.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-100.dropdown-toggle{color:#000;background-color:#d9f6fd;border-color:#d4f5fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-100:focus,html[data-netbox-color-mode=dark] .btn-cyan-100:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0cfd680}html[data-netbox-color-mode=dark] .btn-cyan-100:disabled,html[data-netbox-color-mode=dark] .btn-cyan-100.disabled{color:#000;background-color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-cyan-200{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-cyan-200:hover{color:#000;background-color:#adedfa;border-color:#a8ecfa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-200,html[data-netbox-color-mode=dark] .btn-cyan-200:focus{color:#000;background-color:#adedfa;border-color:#a8ecfa;box-shadow:0 0 0 .25rem #86c7d480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-200,html[data-netbox-color-mode=dark] .btn-cyan-200:active,html[data-netbox-color-mode=dark] .btn-cyan-200.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-200.dropdown-toggle{color:#000;background-color:#b1eefa;border-color:#a8ecfa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-200:focus,html[data-netbox-color-mode=dark] .btn-cyan-200:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86c7d480}html[data-netbox-color-mode=dark] .btn-cyan-200:disabled,html[data-netbox-color-mode=dark] .btn-cyan-200.disabled{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-cyan-300{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-cyan-300:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-300,html[data-netbox-color-mode=dark] .btn-cyan-300:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-300,html[data-netbox-color-mode=dark] .btn-cyan-300:active,html[data-netbox-color-mode=dark] .btn-cyan-300.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-300.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-300:focus,html[data-netbox-color-mode=dark] .btn-cyan-300:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}html[data-netbox-color-mode=dark] .btn-cyan-300:disabled,html[data-netbox-color-mode=dark] .btn-cyan-300.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-cyan-400{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-cyan-400:hover{color:#000;background-color:#5adbf5;border-color:#50d9f4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-400,html[data-netbox-color-mode=dark] .btn-cyan-400:focus{color:#000;background-color:#5adbf5;border-color:#50d9f4;box-shadow:0 0 0 .25rem #34b5cf80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-400,html[data-netbox-color-mode=dark] .btn-cyan-400:active,html[data-netbox-color-mode=dark] .btn-cyan-400.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-400.dropdown-toggle{color:#000;background-color:#64ddf5;border-color:#50d9f4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-400:focus,html[data-netbox-color-mode=dark] .btn-cyan-400:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #34b5cf80}html[data-netbox-color-mode=dark] .btn-cyan-400:disabled,html[data-netbox-color-mode=dark] .btn-cyan-400.disabled{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-cyan-500{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-cyan-500:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-500,html[data-netbox-color-mode=dark] .btn-cyan-500:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-500,html[data-netbox-color-mode=dark] .btn-cyan-500:active,html[data-netbox-color-mode=dark] .btn-cyan-500.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-500.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-500:focus,html[data-netbox-color-mode=dark] .btn-cyan-500:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}html[data-netbox-color-mode=dark] .btn-cyan-500:disabled,html[data-netbox-color-mode=dark] .btn-cyan-500.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-cyan-600{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-cyan-600:hover{color:#000;background-color:#2fb0c9;border-color:#23abc6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-600,html[data-netbox-color-mode=dark] .btn-cyan-600:focus{color:#000;background-color:#2fb0c9;border-color:#23abc6;box-shadow:0 0 0 .25rem #098aa380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-600,html[data-netbox-color-mode=dark] .btn-cyan-600:active,html[data-netbox-color-mode=dark] .btn-cyan-600.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-600.dropdown-toggle{color:#000;background-color:#3bb5cd;border-color:#23abc6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-600:focus,html[data-netbox-color-mode=dark] .btn-cyan-600:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #098aa380}html[data-netbox-color-mode=dark] .btn-cyan-600:disabled,html[data-netbox-color-mode=dark] .btn-cyan-600.disabled{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-cyan-700{color:#fff;background-color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-cyan-700:hover{color:#fff;background-color:#07677a;border-color:#066173}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-700,html[data-netbox-color-mode=dark] .btn-cyan-700:focus{color:#fff;background-color:#07677a;border-color:#066173;box-shadow:0 0 0 .25rem #2d8da180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-700,html[data-netbox-color-mode=dark] .btn-cyan-700:active,html[data-netbox-color-mode=dark] .btn-cyan-700.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-700.dropdown-toggle{color:#fff;background-color:#066173;border-color:#065b6c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-700:focus,html[data-netbox-color-mode=dark] .btn-cyan-700:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d8da180}html[data-netbox-color-mode=dark] .btn-cyan-700:disabled,html[data-netbox-color-mode=dark] .btn-cyan-700.disabled{color:#fff;background-color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-cyan-800{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-cyan-800:hover{color:#fff;background-color:#044552;border-color:#04414d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-800,html[data-netbox-color-mode=dark] .btn-cyan-800:focus{color:#fff;background-color:#044552;border-color:#04414d;box-shadow:0 0 0 .25rem #2b6b7880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-800,html[data-netbox-color-mode=dark] .btn-cyan-800:active,html[data-netbox-color-mode=dark] .btn-cyan-800.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-800.dropdown-toggle{color:#fff;background-color:#04414d;border-color:#043d48}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-800:focus,html[data-netbox-color-mode=dark] .btn-cyan-800:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b6b7880}html[data-netbox-color-mode=dark] .btn-cyan-800:disabled,html[data-netbox-color-mode=dark] .btn-cyan-800.disabled{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-cyan-900{color:#fff;background-color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-cyan-900:hover{color:#fff;background-color:#032229;border-color:#022026}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-900,html[data-netbox-color-mode=dark] .btn-cyan-900:focus{color:#fff;background-color:#032229;border-color:#022026;box-shadow:0 0 0 .25rem #29484f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-900,html[data-netbox-color-mode=dark] .btn-cyan-900:active,html[data-netbox-color-mode=dark] .btn-cyan-900.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-900.dropdown-toggle{color:#fff;background-color:#022026;border-color:#021e24}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-900:focus,html[data-netbox-color-mode=dark] .btn-cyan-900:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29484f80}html[data-netbox-color-mode=dark] .btn-cyan-900:disabled,html[data-netbox-color-mode=dark] .btn-cyan-900.disabled{color:#fff;background-color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-indigo-100{color:#000;background-color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-indigo-100:hover{color:#000;background-color:#e5d6fc;border-color:#e3d4fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-100,html[data-netbox-color-mode=dark] .btn-indigo-100:focus{color:#000;background-color:#e5d6fc;border-color:#e3d4fc;box-shadow:0 0 0 .25rem #beb0d680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-100,html[data-netbox-color-mode=dark] .btn-indigo-100:active,html[data-netbox-color-mode=dark] .btn-indigo-100.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-100.dropdown-toggle{color:#000;background-color:#e6d9fd;border-color:#e3d4fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-100:focus,html[data-netbox-color-mode=dark] .btn-indigo-100:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #beb0d680}html[data-netbox-color-mode=dark] .btn-indigo-100:disabled,html[data-netbox-color-mode=dark] .btn-indigo-100.disabled{color:#000;background-color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-indigo-200{color:#000;background-color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-indigo-200:hover{color:#000;background-color:#cbadfb;border-color:#c8a9fb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-200,html[data-netbox-color-mode=dark] .btn-indigo-200:focus{color:#000;background-color:#cbadfb;border-color:#c8a9fb;box-shadow:0 0 0 .25rem #a587d580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-200,html[data-netbox-color-mode=dark] .btn-indigo-200:active,html[data-netbox-color-mode=dark] .btn-indigo-200.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-200.dropdown-toggle{color:#000;background-color:#ceb2fb;border-color:#c8a9fb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-200:focus,html[data-netbox-color-mode=dark] .btn-indigo-200:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a587d580}html[data-netbox-color-mode=dark] .btn-indigo-200:disabled,html[data-netbox-color-mode=dark] .btn-indigo-200.disabled{color:#000;background-color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-indigo-300{color:#000;background-color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-indigo-300:hover{color:#000;background-color:#b185f8;border-color:#ac7ef8}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-300,html[data-netbox-color-mode=dark] .btn-indigo-300:focus{color:#000;background-color:#b185f8;border-color:#ac7ef8;box-shadow:0 0 0 .25rem #8b5fd280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-300,html[data-netbox-color-mode=dark] .btn-indigo-300:active,html[data-netbox-color-mode=dark] .btn-indigo-300.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-300.dropdown-toggle{color:#000;background-color:#b58df9;border-color:#ac7ef8}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-300:focus,html[data-netbox-color-mode=dark] .btn-indigo-300:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8b5fd280}html[data-netbox-color-mode=dark] .btn-indigo-300:disabled,html[data-netbox-color-mode=dark] .btn-indigo-300.disabled{color:#000;background-color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-indigo-400{color:#fff;background-color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-indigo-400:hover{color:#fff;background-color:#7136d0;border-color:#6a33c4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-400,html[data-netbox-color-mode=dark] .btn-indigo-400:focus{color:#fff;background-color:#7136d0;border-color:#6a33c4;box-shadow:0 0 0 .25rem #975df780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-400,html[data-netbox-color-mode=dark] .btn-indigo-400:active,html[data-netbox-color-mode=dark] .btn-indigo-400.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-400.dropdown-toggle{color:#fff;background-color:#6a33c4;border-color:#6430b8}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-400:focus,html[data-netbox-color-mode=dark] .btn-indigo-400:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #975df780}html[data-netbox-color-mode=dark] .btn-indigo-400:disabled,html[data-netbox-color-mode=dark] .btn-indigo-400.disabled{color:#fff;background-color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-indigo-500{color:#fff;background-color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-indigo-500:hover{color:#fff;background-color:#570ece;border-color:#520dc2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-500,html[data-netbox-color-mode=dark] .btn-indigo-500:focus{color:#fff;background-color:#570ece;border-color:#520dc2;box-shadow:0 0 0 .25rem #7d34f480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-500,html[data-netbox-color-mode=dark] .btn-indigo-500:active,html[data-netbox-color-mode=dark] .btn-indigo-500.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-500.dropdown-toggle{color:#fff;background-color:#520dc2;border-color:#4d0cb6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-500:focus,html[data-netbox-color-mode=dark] .btn-indigo-500:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d34f480}html[data-netbox-color-mode=dark] .btn-indigo-500:disabled,html[data-netbox-color-mode=dark] .btn-indigo-500.disabled{color:#fff;background-color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-indigo-600{color:#fff;background-color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-indigo-600:hover{color:#fff;background-color:#460ba5;border-color:#420a9b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-600,html[data-netbox-color-mode=dark] .btn-indigo-600:focus{color:#fff;background-color:#460ba5;border-color:#420a9b;box-shadow:0 0 0 .25rem #6c31cb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-600,html[data-netbox-color-mode=dark] .btn-indigo-600:active,html[data-netbox-color-mode=dark] .btn-indigo-600.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-600.dropdown-toggle{color:#fff;background-color:#420a9b;border-color:#3e0a92}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-600:focus,html[data-netbox-color-mode=dark] .btn-indigo-600:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6c31cb80}html[data-netbox-color-mode=dark] .btn-indigo-600:disabled,html[data-netbox-color-mode=dark] .btn-indigo-600.disabled{color:#fff;background-color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-indigo-700{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-indigo-700:hover{color:#fff;background-color:#34097b;border-color:#310874}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-700,html[data-netbox-color-mode=dark] .btn-indigo-700:focus{color:#fff;background-color:#34097b;border-color:#310874;box-shadow:0 0 0 .25rem #5a2fa280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-700,html[data-netbox-color-mode=dark] .btn-indigo-700:active,html[data-netbox-color-mode=dark] .btn-indigo-700.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-700.dropdown-toggle{color:#fff;background-color:#310874;border-color:#2e086d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-700:focus,html[data-netbox-color-mode=dark] .btn-indigo-700:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5a2fa280}html[data-netbox-color-mode=dark] .btn-indigo-700:disabled,html[data-netbox-color-mode=dark] .btn-indigo-700.disabled{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-indigo-800{color:#fff;background-color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-indigo-800:hover{color:#fff;background-color:#230552;border-color:#21054e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-800,html[data-netbox-color-mode=dark] .btn-indigo-800:focus{color:#fff;background-color:#230552;border-color:#21054e;box-shadow:0 0 0 .25rem #492b7980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-800,html[data-netbox-color-mode=dark] .btn-indigo-800:active,html[data-netbox-color-mode=dark] .btn-indigo-800.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-800.dropdown-toggle{color:#fff;background-color:#21054e;border-color:#1f0549}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-800:focus,html[data-netbox-color-mode=dark] .btn-indigo-800:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #492b7980}html[data-netbox-color-mode=dark] .btn-indigo-800:disabled,html[data-netbox-color-mode=dark] .btn-indigo-800.disabled{color:#fff;background-color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-indigo-900{color:#fff;background-color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-indigo-900:hover{color:#fff;background-color:#110329;border-color:#100226}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-900,html[data-netbox-color-mode=dark] .btn-indigo-900:focus{color:#fff;background-color:#110329;border-color:#100226;box-shadow:0 0 0 .25rem #37294f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-900,html[data-netbox-color-mode=dark] .btn-indigo-900:active,html[data-netbox-color-mode=dark] .btn-indigo-900.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-900.dropdown-toggle{color:#fff;background-color:#100226;border-color:#0f0224}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-900:focus,html[data-netbox-color-mode=dark] .btn-indigo-900:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37294f80}html[data-netbox-color-mode=dark] .btn-indigo-900:disabled,html[data-netbox-color-mode=dark] .btn-indigo-900.disabled{color:#fff;background-color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-purple-100{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-purple-100:hover{color:#000;background-color:#e6dff5;border-color:#e5ddf4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-100,html[data-netbox-color-mode=dark] .btn-purple-100:focus{color:#000;background-color:#e6dff5;border-color:#e5ddf4;box-shadow:0 0 0 .25rem #c0b8cf80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-100,html[data-netbox-color-mode=dark] .btn-purple-100:active,html[data-netbox-color-mode=dark] .btn-purple-100.active,.show>html[data-netbox-color-mode=dark] .btn-purple-100.dropdown-toggle{color:#000;background-color:#e8e1f5;border-color:#e5ddf4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-100:focus,html[data-netbox-color-mode=dark] .btn-purple-100:active:focus,html[data-netbox-color-mode=dark] .btn-purple-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c0b8cf80}html[data-netbox-color-mode=dark] .btn-purple-100:disabled,html[data-netbox-color-mode=dark] .btn-purple-100.disabled{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-purple-200{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-purple-200:hover{color:#000;background-color:#cebeea;border-color:#cbbbe9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-200,html[data-netbox-color-mode=dark] .btn-purple-200:focus{color:#000;background-color:#cebeea;border-color:#cbbbe9;box-shadow:0 0 0 .25rem #a798c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-200,html[data-netbox-color-mode=dark] .btn-purple-200:active,html[data-netbox-color-mode=dark] .btn-purple-200.active,.show>html[data-netbox-color-mode=dark] .btn-purple-200.dropdown-toggle{color:#000;background-color:#d1c2eb;border-color:#cbbbe9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-200:focus,html[data-netbox-color-mode=dark] .btn-purple-200:active:focus,html[data-netbox-color-mode=dark] .btn-purple-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a798c480}html[data-netbox-color-mode=dark] .btn-purple-200:disabled,html[data-netbox-color-mode=dark] .btn-purple-200.disabled{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-purple-300{color:#000;background-color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-purple-300:hover{color:#000;background-color:#b69fe0;border-color:#b299de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-300,html[data-netbox-color-mode=dark] .btn-purple-300:focus{color:#000;background-color:#b69fe0;border-color:#b299de;box-shadow:0 0 0 .25rem #9079b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-300,html[data-netbox-color-mode=dark] .btn-purple-300:active,html[data-netbox-color-mode=dark] .btn-purple-300.active,.show>html[data-netbox-color-mode=dark] .btn-purple-300.dropdown-toggle{color:#000;background-color:#baa5e1;border-color:#b299de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-300:focus,html[data-netbox-color-mode=dark] .btn-purple-300:active:focus,html[data-netbox-color-mode=dark] .btn-purple-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #9079b980}html[data-netbox-color-mode=dark] .btn-purple-300:disabled,html[data-netbox-color-mode=dark] .btn-purple-300.disabled{color:#000;background-color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-purple-400{color:#000;background-color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-purple-400:hover{color:#000;background-color:#9d7fd5;border-color:#9877d2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-400,html[data-netbox-color-mode=dark] .btn-purple-400:focus{color:#000;background-color:#9d7fd5;border-color:#9877d2;box-shadow:0 0 0 .25rem #7758ae80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-400,html[data-netbox-color-mode=dark] .btn-purple-400:active,html[data-netbox-color-mode=dark] .btn-purple-400.active,.show>html[data-netbox-color-mode=dark] .btn-purple-400.dropdown-toggle{color:#000;background-color:#a386d7;border-color:#9877d2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-400:focus,html[data-netbox-color-mode=dark] .btn-purple-400:active:focus,html[data-netbox-color-mode=dark] .btn-purple-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7758ae80}html[data-netbox-color-mode=dark] .btn-purple-400:disabled,html[data-netbox-color-mode=dark] .btn-purple-400.disabled{color:#000;background-color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-purple-500{color:#fff;background-color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-purple-500:hover{color:#fff;background-color:#5e38a4;border-color:#59359a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-500,html[data-netbox-color-mode=dark] .btn-purple-500:focus{color:#fff;background-color:#5e38a4;border-color:#59359a;box-shadow:0 0 0 .25rem #855eca80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-500,html[data-netbox-color-mode=dark] .btn-purple-500:active,html[data-netbox-color-mode=dark] .btn-purple-500.active,.show>html[data-netbox-color-mode=dark] .btn-purple-500.dropdown-toggle{color:#fff;background-color:#59359a;border-color:#533291}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-500:focus,html[data-netbox-color-mode=dark] .btn-purple-500:active:focus,html[data-netbox-color-mode=dark] .btn-purple-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #855eca80}html[data-netbox-color-mode=dark] .btn-purple-500:disabled,html[data-netbox-color-mode=dark] .btn-purple-500.disabled{color:#fff;background-color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-purple-600{color:#fff;background-color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-purple-600:hover{color:#fff;background-color:#4c2d83;border-color:#472a7b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-600,html[data-netbox-color-mode=dark] .btn-purple-600:focus{color:#fff;background-color:#4c2d83;border-color:#472a7b;box-shadow:0 0 0 .25rem #7253a980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-600,html[data-netbox-color-mode=dark] .btn-purple-600:active,html[data-netbox-color-mode=dark] .btn-purple-600.active,.show>html[data-netbox-color-mode=dark] .btn-purple-600.dropdown-toggle{color:#fff;background-color:#472a7b;border-color:#432874}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-600:focus,html[data-netbox-color-mode=dark] .btn-purple-600:active:focus,html[data-netbox-color-mode=dark] .btn-purple-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7253a980}html[data-netbox-color-mode=dark] .btn-purple-600:disabled,html[data-netbox-color-mode=dark] .btn-purple-600.disabled{color:#fff;background-color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-purple-700{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-purple-700:hover{color:#fff;background-color:#392263;border-color:#36205d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-700,html[data-netbox-color-mode=dark] .btn-purple-700:focus{color:#fff;background-color:#392263;border-color:#36205d;box-shadow:0 0 0 .25rem #5f488980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-700,html[data-netbox-color-mode=dark] .btn-purple-700:active,html[data-netbox-color-mode=dark] .btn-purple-700.active,.show>html[data-netbox-color-mode=dark] .btn-purple-700.dropdown-toggle{color:#fff;background-color:#36205d;border-color:#321e57}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-700:focus,html[data-netbox-color-mode=dark] .btn-purple-700:active:focus,html[data-netbox-color-mode=dark] .btn-purple-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5f488980}html[data-netbox-color-mode=dark] .btn-purple-700:disabled,html[data-netbox-color-mode=dark] .btn-purple-700.disabled{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-purple-800{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-purple-800:hover{color:#fff;background-color:#251641;border-color:#23153e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-800,html[data-netbox-color-mode=dark] .btn-purple-800:focus{color:#fff;background-color:#251641;border-color:#23153e;box-shadow:0 0 0 .25rem #4c3c6880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-800,html[data-netbox-color-mode=dark] .btn-purple-800:active,html[data-netbox-color-mode=dark] .btn-purple-800.active,.show>html[data-netbox-color-mode=dark] .btn-purple-800.dropdown-toggle{color:#fff;background-color:#23153e;border-color:#21143a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-800:focus,html[data-netbox-color-mode=dark] .btn-purple-800:active:focus,html[data-netbox-color-mode=dark] .btn-purple-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c3c6880}html[data-netbox-color-mode=dark] .btn-purple-800:disabled,html[data-netbox-color-mode=dark] .btn-purple-800.disabled{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-purple-900{color:#fff;background-color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-purple-900:hover{color:#fff;background-color:#130b21;border-color:#120a1f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-900,html[data-netbox-color-mode=dark] .btn-purple-900:focus{color:#fff;background-color:#130b21;border-color:#120a1f;box-shadow:0 0 0 .25rem #39314780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-900,html[data-netbox-color-mode=dark] .btn-purple-900:active,html[data-netbox-color-mode=dark] .btn-purple-900.active,.show>html[data-netbox-color-mode=dark] .btn-purple-900.dropdown-toggle{color:#fff;background-color:#120a1f;border-color:#110a1d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-900:focus,html[data-netbox-color-mode=dark] .btn-purple-900:active:focus,html[data-netbox-color-mode=dark] .btn-purple-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #39314780}html[data-netbox-color-mode=dark] .btn-purple-900:disabled,html[data-netbox-color-mode=dark] .btn-purple-900.disabled{color:#fff;background-color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-pink-100{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-pink-100:hover{color:#000;background-color:#f8dcea;border-color:#f8dae9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-100,html[data-netbox-color-mode=dark] .btn-pink-100:focus{color:#000;background-color:#f8dcea;border-color:#f8dae9;box-shadow:0 0 0 .25rem #d2b6c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-100,html[data-netbox-color-mode=dark] .btn-pink-100:active,html[data-netbox-color-mode=dark] .btn-pink-100.active,.show>html[data-netbox-color-mode=dark] .btn-pink-100.dropdown-toggle{color:#000;background-color:#f9deeb;border-color:#f8dae9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-100:focus,html[data-netbox-color-mode=dark] .btn-pink-100:active:focus,html[data-netbox-color-mode=dark] .btn-pink-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d2b6c480}html[data-netbox-color-mode=dark] .btn-pink-100:disabled,html[data-netbox-color-mode=dark] .btn-pink-100.disabled{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-pink-200{color:#000;background-color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-pink-200:hover{color:#000;background-color:#f1b9d5;border-color:#f1b5d3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-200,html[data-netbox-color-mode=dark] .btn-pink-200:focus{color:#000;background-color:#f1b9d5;border-color:#f1b5d3;box-shadow:0 0 0 .25rem #cb93af80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-200,html[data-netbox-color-mode=dark] .btn-pink-200:active,html[data-netbox-color-mode=dark] .btn-pink-200.active,.show>html[data-netbox-color-mode=dark] .btn-pink-200.dropdown-toggle{color:#000;background-color:#f2bdd8;border-color:#f1b5d3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-200:focus,html[data-netbox-color-mode=dark] .btn-pink-200:active:focus,html[data-netbox-color-mode=dark] .btn-pink-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cb93af80}html[data-netbox-color-mode=dark] .btn-pink-200:disabled,html[data-netbox-color-mode=dark] .btn-pink-200.disabled{color:#000;background-color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-pink-300{color:#000;background-color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-pink-300:hover{color:#000;background-color:#ea97c0;border-color:#e991bc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-300,html[data-netbox-color-mode=dark] .btn-pink-300:focus{color:#000;background-color:#ea97c0;border-color:#e991bc;box-shadow:0 0 0 .25rem #c4719a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-300,html[data-netbox-color-mode=dark] .btn-pink-300:active,html[data-netbox-color-mode=dark] .btn-pink-300.active,.show>html[data-netbox-color-mode=dark] .btn-pink-300.dropdown-toggle{color:#000;background-color:#eb9dc4;border-color:#e991bc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-300:focus,html[data-netbox-color-mode=dark] .btn-pink-300:active:focus,html[data-netbox-color-mode=dark] .btn-pink-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c4719a80}html[data-netbox-color-mode=dark] .btn-pink-300:disabled,html[data-netbox-color-mode=dark] .btn-pink-300.disabled{color:#000;background-color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-pink-400{color:#000;background-color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-pink-400:hover{color:#000;background-color:#e374ac;border-color:#e16ca7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-400,html[data-netbox-color-mode=dark] .btn-pink-400:focus{color:#000;background-color:#e374ac;border-color:#e16ca7;box-shadow:0 0 0 .25rem #bd4e8580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-400,html[data-netbox-color-mode=dark] .btn-pink-400:active,html[data-netbox-color-mode=dark] .btn-pink-400.active,.show>html[data-netbox-color-mode=dark] .btn-pink-400.dropdown-toggle{color:#000;background-color:#e57db1;border-color:#e16ca7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-400:focus,html[data-netbox-color-mode=dark] .btn-pink-400:active:focus,html[data-netbox-color-mode=dark] .btn-pink-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bd4e8580}html[data-netbox-color-mode=dark] .btn-pink-400:disabled,html[data-netbox-color-mode=dark] .btn-pink-400.disabled{color:#000;background-color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-pink-500{color:#fff;background-color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-pink-500:hover{color:#fff;background-color:#b62b70;border-color:#ab296a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-500,html[data-netbox-color-mode=dark] .btn-pink-500:focus{color:#fff;background-color:#b62b70;border-color:#ab296a;box-shadow:0 0 0 .25rem #dc529680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-500,html[data-netbox-color-mode=dark] .btn-pink-500:active,html[data-netbox-color-mode=dark] .btn-pink-500.active,.show>html[data-netbox-color-mode=dark] .btn-pink-500.dropdown-toggle{color:#fff;background-color:#ab296a;border-color:#a12663}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-500:focus,html[data-netbox-color-mode=dark] .btn-pink-500:active:focus,html[data-netbox-color-mode=dark] .btn-pink-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dc529680}html[data-netbox-color-mode=dark] .btn-pink-500:disabled,html[data-netbox-color-mode=dark] .btn-pink-500.disabled{color:#fff;background-color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-pink-600{color:#fff;background-color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-pink-600:hover{color:#fff;background-color:#91235a;border-color:#892155}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-600,html[data-netbox-color-mode=dark] .btn-pink-600:focus{color:#fff;background-color:#91235a;border-color:#892155;box-shadow:0 0 0 .25rem #b8498080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-600,html[data-netbox-color-mode=dark] .btn-pink-600:active,html[data-netbox-color-mode=dark] .btn-pink-600.active,.show>html[data-netbox-color-mode=dark] .btn-pink-600.dropdown-toggle{color:#fff;background-color:#892155;border-color:#801f50}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-600:focus,html[data-netbox-color-mode=dark] .btn-pink-600:active:focus,html[data-netbox-color-mode=dark] .btn-pink-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b8498080}html[data-netbox-color-mode=dark] .btn-pink-600:disabled,html[data-netbox-color-mode=dark] .btn-pink-600.disabled{color:#fff;background-color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-pink-700{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-pink-700:hover{color:#fff;background-color:#6d1a43;border-color:#66193f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-700,html[data-netbox-color-mode=dark] .btn-pink-700:focus{color:#fff;background-color:#6d1a43;border-color:#66193f;box-shadow:0 0 0 .25rem #93416980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-700,html[data-netbox-color-mode=dark] .btn-pink-700:active,html[data-netbox-color-mode=dark] .btn-pink-700.active,.show>html[data-netbox-color-mode=dark] .btn-pink-700.dropdown-toggle{color:#fff;background-color:#66193f;border-color:#60173b}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-700:focus,html[data-netbox-color-mode=dark] .btn-pink-700:active:focus,html[data-netbox-color-mode=dark] .btn-pink-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #93416980}html[data-netbox-color-mode=dark] .btn-pink-700:disabled,html[data-netbox-color-mode=dark] .btn-pink-700.disabled{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-pink-800{color:#fff;background-color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-pink-800:hover{color:#fff;background-color:#49112d;border-color:#45102a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-800,html[data-netbox-color-mode=dark] .btn-pink-800:focus{color:#fff;background-color:#49112d;border-color:#45102a;box-shadow:0 0 0 .25rem #6f375380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-800,html[data-netbox-color-mode=dark] .btn-pink-800:active,html[data-netbox-color-mode=dark] .btn-pink-800.active,.show>html[data-netbox-color-mode=dark] .btn-pink-800.dropdown-toggle{color:#fff;background-color:#45102a;border-color:#410f28}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-800:focus,html[data-netbox-color-mode=dark] .btn-pink-800:active:focus,html[data-netbox-color-mode=dark] .btn-pink-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6f375380}html[data-netbox-color-mode=dark] .btn-pink-800:disabled,html[data-netbox-color-mode=dark] .btn-pink-800.disabled{color:#fff;background-color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-pink-900{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-pink-900:hover{color:#fff;background-color:#250916;border-color:#220815}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-900,html[data-netbox-color-mode=dark] .btn-pink-900:focus{color:#fff;background-color:#250916;border-color:#220815;box-shadow:0 0 0 .25rem #4b2f3c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-900,html[data-netbox-color-mode=dark] .btn-pink-900:active,html[data-netbox-color-mode=dark] .btn-pink-900.active,.show>html[data-netbox-color-mode=dark] .btn-pink-900.dropdown-toggle{color:#fff;background-color:#220815;border-color:#200814}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-900:focus,html[data-netbox-color-mode=dark] .btn-pink-900:active:focus,html[data-netbox-color-mode=dark] .btn-pink-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4b2f3c80}html[data-netbox-color-mode=dark] .btn-pink-900:disabled,html[data-netbox-color-mode=dark] .btn-pink-900.disabled{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-outline-primary{color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-outline-primary:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-primary,html[data-netbox-color-mode=dark] .btn-outline-primary:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-primary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-primary,html[data-netbox-color-mode=dark] .btn-outline-primary:active,html[data-netbox-color-mode=dark] .btn-outline-primary.active,html[data-netbox-color-mode=dark] .btn-outline-primary.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-primary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-primary:focus,html[data-netbox-color-mode=dark] .btn-outline-primary:active:focus,html[data-netbox-color-mode=dark] .btn-outline-primary.active:focus,html[data-netbox-color-mode=dark] .btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}html[data-netbox-color-mode=dark] .btn-outline-primary:disabled,html[data-netbox-color-mode=dark] .btn-outline-primary.disabled{color:#6ea8fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-secondary{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-secondary:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-secondary,html[data-netbox-color-mode=dark] .btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-secondary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-secondary,html[data-netbox-color-mode=dark] .btn-outline-secondary:active,html[data-netbox-color-mode=dark] .btn-outline-secondary.active,html[data-netbox-color-mode=dark] .btn-outline-secondary.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-secondary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-secondary:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary:active:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary.active:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-secondary:disabled,html[data-netbox-color-mode=dark] .btn-outline-secondary.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-success{color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-outline-success:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-success,html[data-netbox-color-mode=dark] .btn-outline-success:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-success,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-success,html[data-netbox-color-mode=dark] .btn-outline-success:active,html[data-netbox-color-mode=dark] .btn-outline-success.active,html[data-netbox-color-mode=dark] .btn-outline-success.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-success:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-success:focus,html[data-netbox-color-mode=dark] .btn-outline-success:active:focus,html[data-netbox-color-mode=dark] .btn-outline-success.active:focus,html[data-netbox-color-mode=dark] .btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}html[data-netbox-color-mode=dark] .btn-outline-success:disabled,html[data-netbox-color-mode=dark] .btn-outline-success.disabled{color:#75b798;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-info{color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-outline-info:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-info,html[data-netbox-color-mode=dark] .btn-outline-info:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-info,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-info,html[data-netbox-color-mode=dark] .btn-outline-info:active,html[data-netbox-color-mode=dark] .btn-outline-info.active,html[data-netbox-color-mode=dark] .btn-outline-info.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-info:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-info:focus,html[data-netbox-color-mode=dark] .btn-outline-info:active:focus,html[data-netbox-color-mode=dark] .btn-outline-info.active:focus,html[data-netbox-color-mode=dark] .btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}html[data-netbox-color-mode=dark] .btn-outline-info:disabled,html[data-netbox-color-mode=dark] .btn-outline-info.disabled{color:#6edff6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-warning{color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-outline-warning:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-warning,html[data-netbox-color-mode=dark] .btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-warning,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-warning,html[data-netbox-color-mode=dark] .btn-outline-warning:active,html[data-netbox-color-mode=dark] .btn-outline-warning.active,html[data-netbox-color-mode=dark] .btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-warning:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-warning:focus,html[data-netbox-color-mode=dark] .btn-outline-warning:active:focus,html[data-netbox-color-mode=dark] .btn-outline-warning.active:focus,html[data-netbox-color-mode=dark] .btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}html[data-netbox-color-mode=dark] .btn-outline-warning:disabled,html[data-netbox-color-mode=dark] .btn-outline-warning.disabled{color:#ffda6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-danger{color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-outline-danger:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-danger,html[data-netbox-color-mode=dark] .btn-outline-danger:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-danger,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-danger,html[data-netbox-color-mode=dark] .btn-outline-danger:active,html[data-netbox-color-mode=dark] .btn-outline-danger.active,html[data-netbox-color-mode=dark] .btn-outline-danger.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-danger:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-danger:focus,html[data-netbox-color-mode=dark] .btn-outline-danger:active:focus,html[data-netbox-color-mode=dark] .btn-outline-danger.active:focus,html[data-netbox-color-mode=dark] .btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}html[data-netbox-color-mode=dark] .btn-outline-danger:disabled,html[data-netbox-color-mode=dark] .btn-outline-danger.disabled{color:#ea868f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-light{color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-outline-light:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-light,html[data-netbox-color-mode=dark] .btn-outline-light:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-light,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-light,html[data-netbox-color-mode=dark] .btn-outline-light:active,html[data-netbox-color-mode=dark] .btn-outline-light.active,html[data-netbox-color-mode=dark] .btn-outline-light.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-light:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-light:focus,html[data-netbox-color-mode=dark] .btn-outline-light:active:focus,html[data-netbox-color-mode=dark] .btn-outline-light.active:focus,html[data-netbox-color-mode=dark] .btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}html[data-netbox-color-mode=dark] .btn-outline-light:disabled,html[data-netbox-color-mode=dark] .btn-outline-light.disabled{color:#dee2e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-dark{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-dark:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-dark,html[data-netbox-color-mode=dark] .btn-outline-dark:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-dark,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-dark,html[data-netbox-color-mode=dark] .btn-outline-dark:active,html[data-netbox-color-mode=dark] .btn-outline-dark.active,html[data-netbox-color-mode=dark] .btn-outline-dark.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-dark:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-dark:focus,html[data-netbox-color-mode=dark] .btn-outline-dark:active:focus,html[data-netbox-color-mode=dark] .btn-outline-dark.active:focus,html[data-netbox-color-mode=dark] .btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-dark:disabled,html[data-netbox-color-mode=dark] .btn-outline-dark.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-darker{color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-outline-darker:hover{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-darker,html[data-netbox-color-mode=dark] .btn-outline-darker:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darker,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darker,html[data-netbox-color-mode=dark] .btn-outline-darker:active,html[data-netbox-color-mode=dark] .btn-outline-darker.active,html[data-netbox-color-mode=dark] .btn-outline-darker.dropdown-toggle.show{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darker:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darker:focus,html[data-netbox-color-mode=dark] .btn-outline-darker:active:focus,html[data-netbox-color-mode=dark] .btn-outline-darker.active:focus,html[data-netbox-color-mode=dark] .btn-outline-darker.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #1b1f2280}html[data-netbox-color-mode=dark] .btn-outline-darker:disabled,html[data-netbox-color-mode=dark] .btn-outline-darker.disabled{color:#1b1f22;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-darkest{color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-outline-darkest:hover{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-darkest,html[data-netbox-color-mode=dark] .btn-outline-darkest:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darkest,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darkest,html[data-netbox-color-mode=dark] .btn-outline-darkest:active,html[data-netbox-color-mode=dark] .btn-outline-darkest.active,html[data-netbox-color-mode=dark] .btn-outline-darkest.dropdown-toggle.show{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darkest:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darkest:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest:active:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest.active:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #171b1d80}html[data-netbox-color-mode=dark] .btn-outline-darkest:disabled,html[data-netbox-color-mode=dark] .btn-outline-darkest.disabled{color:#171b1d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray{color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-outline-gray:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray,html[data-netbox-color-mode=dark] .btn-outline-gray:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray,html[data-netbox-color-mode=dark] .btn-outline-gray:active,html[data-netbox-color-mode=dark] .btn-outline-gray.active,html[data-netbox-color-mode=dark] .btn-outline-gray.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray:focus,html[data-netbox-color-mode=dark] .btn-outline-gray:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}html[data-netbox-color-mode=dark] .btn-outline-gray:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray.disabled{color:#ced4da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-100{color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-outline-gray-100:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-100,html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-100,html[data-netbox-color-mode=dark] .btn-outline-gray-100:active,html[data-netbox-color-mode=dark] .btn-outline-gray-100.active,html[data-netbox-color-mode=dark] .btn-outline-gray-100.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}html[data-netbox-color-mode=dark] .btn-outline-gray-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-100.disabled{color:#f8f9fa;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-200{color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-outline-gray-200:hover{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-200,html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-200,html[data-netbox-color-mode=dark] .btn-outline-gray-200:active,html[data-netbox-color-mode=dark] .btn-outline-gray-200.active,html[data-netbox-color-mode=dark] .btn-outline-gray-200.dropdown-toggle.show{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e9ecef80}html[data-netbox-color-mode=dark] .btn-outline-gray-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-200.disabled{color:#e9ecef;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-300{color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-outline-gray-300:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-300,html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-300,html[data-netbox-color-mode=dark] .btn-outline-gray-300:active,html[data-netbox-color-mode=dark] .btn-outline-gray-300.active,html[data-netbox-color-mode=dark] .btn-outline-gray-300.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}html[data-netbox-color-mode=dark] .btn-outline-gray-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-300.disabled{color:#dee2e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-400{color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-outline-gray-400:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-400,html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-400,html[data-netbox-color-mode=dark] .btn-outline-gray-400:active,html[data-netbox-color-mode=dark] .btn-outline-gray-400.active,html[data-netbox-color-mode=dark] .btn-outline-gray-400.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}html[data-netbox-color-mode=dark] .btn-outline-gray-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-400.disabled{color:#ced4da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-500{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-gray-500:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-500,html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-500,html[data-netbox-color-mode=dark] .btn-outline-gray-500:active,html[data-netbox-color-mode=dark] .btn-outline-gray-500.active,html[data-netbox-color-mode=dark] .btn-outline-gray-500.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-gray-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-500.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-600{color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-outline-gray-600:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-600,html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-600,html[data-netbox-color-mode=dark] .btn-outline-gray-600:active,html[data-netbox-color-mode=dark] .btn-outline-gray-600.active,html[data-netbox-color-mode=dark] .btn-outline-gray-600.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}html[data-netbox-color-mode=dark] .btn-outline-gray-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-600.disabled{color:#6c757d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-700{color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-outline-gray-700:hover{color:#fff;background-color:#495057;border-color:#495057}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-700,html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus{box-shadow:0 0 0 .25rem #49505780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-700,html[data-netbox-color-mode=dark] .btn-outline-gray-700:active,html[data-netbox-color-mode=dark] .btn-outline-gray-700.active,html[data-netbox-color-mode=dark] .btn-outline-gray-700.dropdown-toggle.show{color:#fff;background-color:#495057;border-color:#495057}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #49505780}html[data-netbox-color-mode=dark] .btn-outline-gray-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-700.disabled{color:#495057;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-800{color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-outline-gray-800:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-800,html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-800,html[data-netbox-color-mode=dark] .btn-outline-gray-800:active,html[data-netbox-color-mode=dark] .btn-outline-gray-800.active,html[data-netbox-color-mode=dark] .btn-outline-gray-800.dropdown-toggle.show{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #343a4080}html[data-netbox-color-mode=dark] .btn-outline-gray-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-800.disabled{color:#343a40;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-900{color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-outline-gray-900:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-900,html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-900,html[data-netbox-color-mode=dark] .btn-outline-gray-900:active,html[data-netbox-color-mode=dark] .btn-outline-gray-900.active,html[data-netbox-color-mode=dark] .btn-outline-gray-900.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}html[data-netbox-color-mode=dark] .btn-outline-gray-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-900.disabled{color:#212529;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-100{color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-outline-red-100:hover{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-100,html[data-netbox-color-mode=dark] .btn-outline-red-100:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-100,html[data-netbox-color-mode=dark] .btn-outline-red-100:active,html[data-netbox-color-mode=dark] .btn-outline-red-100.active,html[data-netbox-color-mode=dark] .btn-outline-red-100.dropdown-toggle.show{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-100:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8d7da80}html[data-netbox-color-mode=dark] .btn-outline-red-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-100.disabled{color:#f8d7da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-200{color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-outline-red-200:hover{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-200,html[data-netbox-color-mode=dark] .btn-outline-red-200:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-200,html[data-netbox-color-mode=dark] .btn-outline-red-200:active,html[data-netbox-color-mode=dark] .btn-outline-red-200.active,html[data-netbox-color-mode=dark] .btn-outline-red-200.dropdown-toggle.show{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-200:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f1aeb580}html[data-netbox-color-mode=dark] .btn-outline-red-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-200.disabled{color:#f1aeb5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-300{color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-outline-red-300:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-300,html[data-netbox-color-mode=dark] .btn-outline-red-300:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-300,html[data-netbox-color-mode=dark] .btn-outline-red-300:active,html[data-netbox-color-mode=dark] .btn-outline-red-300.active,html[data-netbox-color-mode=dark] .btn-outline-red-300.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-300:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}html[data-netbox-color-mode=dark] .btn-outline-red-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-300.disabled{color:#ea868f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-400{color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-outline-red-400:hover{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-400,html[data-netbox-color-mode=dark] .btn-outline-red-400:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-400,html[data-netbox-color-mode=dark] .btn-outline-red-400:active,html[data-netbox-color-mode=dark] .btn-outline-red-400.active,html[data-netbox-color-mode=dark] .btn-outline-red-400.dropdown-toggle.show{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-400:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e35d6a80}html[data-netbox-color-mode=dark] .btn-outline-red-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-400.disabled{color:#e35d6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-500{color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-outline-red-500:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-500,html[data-netbox-color-mode=dark] .btn-outline-red-500:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-500,html[data-netbox-color-mode=dark] .btn-outline-red-500:active,html[data-netbox-color-mode=dark] .btn-outline-red-500.active,html[data-netbox-color-mode=dark] .btn-outline-red-500.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-500:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}html[data-netbox-color-mode=dark] .btn-outline-red-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-500.disabled{color:#dc3545;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-600{color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-outline-red-600:hover{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-600,html[data-netbox-color-mode=dark] .btn-outline-red-600:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-600,html[data-netbox-color-mode=dark] .btn-outline-red-600:active,html[data-netbox-color-mode=dark] .btn-outline-red-600.active,html[data-netbox-color-mode=dark] .btn-outline-red-600.dropdown-toggle.show{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-600:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #b02a3780}html[data-netbox-color-mode=dark] .btn-outline-red-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-600.disabled{color:#b02a37;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-700{color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-outline-red-700:hover{color:#fff;background-color:#842029;border-color:#842029}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-700,html[data-netbox-color-mode=dark] .btn-outline-red-700:focus{box-shadow:0 0 0 .25rem #84202980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-700,html[data-netbox-color-mode=dark] .btn-outline-red-700:active,html[data-netbox-color-mode=dark] .btn-outline-red-700.active,html[data-netbox-color-mode=dark] .btn-outline-red-700.dropdown-toggle.show{color:#fff;background-color:#842029;border-color:#842029}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-700:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #84202980}html[data-netbox-color-mode=dark] .btn-outline-red-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-700.disabled{color:#842029;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-800{color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-outline-red-800:hover{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-800,html[data-netbox-color-mode=dark] .btn-outline-red-800:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-800,html[data-netbox-color-mode=dark] .btn-outline-red-800:active,html[data-netbox-color-mode=dark] .btn-outline-red-800.active,html[data-netbox-color-mode=dark] .btn-outline-red-800.dropdown-toggle.show{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-800:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #58151c80}html[data-netbox-color-mode=dark] .btn-outline-red-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-800.disabled{color:#58151c;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-900{color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-outline-red-900:hover{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-900,html[data-netbox-color-mode=dark] .btn-outline-red-900:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-900,html[data-netbox-color-mode=dark] .btn-outline-red-900:active,html[data-netbox-color-mode=dark] .btn-outline-red-900.active,html[data-netbox-color-mode=dark] .btn-outline-red-900.dropdown-toggle.show{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-900:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c0b0e80}html[data-netbox-color-mode=dark] .btn-outline-red-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-900.disabled{color:#2c0b0e;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-100{color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-outline-yellow-100:hover{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.dropdown-toggle.show{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #fff3cd80}html[data-netbox-color-mode=dark] .btn-outline-yellow-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.disabled{color:#fff3cd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-200{color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-outline-yellow-200:hover{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.dropdown-toggle.show{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffe69c80}html[data-netbox-color-mode=dark] .btn-outline-yellow-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.disabled{color:#ffe69c;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-300{color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-outline-yellow-300:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}html[data-netbox-color-mode=dark] .btn-outline-yellow-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.disabled{color:#ffda6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-400{color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-outline-yellow-400:hover{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.dropdown-toggle.show{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffcd3980}html[data-netbox-color-mode=dark] .btn-outline-yellow-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.disabled{color:#ffcd39;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-500{color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-outline-yellow-500:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}html[data-netbox-color-mode=dark] .btn-outline-yellow-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.disabled{color:#ffc107;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-600{color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-outline-yellow-600:hover{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.dropdown-toggle.show{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cc9a0680}html[data-netbox-color-mode=dark] .btn-outline-yellow-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.disabled{color:#cc9a06;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-700{color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-outline-yellow-700:hover{color:#000;background-color:#997404;border-color:#997404}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus{box-shadow:0 0 0 .25rem #99740480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.dropdown-toggle.show{color:#000;background-color:#997404;border-color:#997404}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #99740480}html[data-netbox-color-mode=dark] .btn-outline-yellow-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.disabled{color:#997404;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-800{color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-outline-yellow-800:hover{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.dropdown-toggle.show{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #664d0380}html[data-netbox-color-mode=dark] .btn-outline-yellow-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.disabled{color:#664d03;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-900{color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-outline-yellow-900:hover{color:#fff;background-color:#332701;border-color:#332701}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus{box-shadow:0 0 0 .25rem #33270180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.dropdown-toggle.show{color:#fff;background-color:#332701;border-color:#332701}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #33270180}html[data-netbox-color-mode=dark] .btn-outline-yellow-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.disabled{color:#332701;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-100{color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-outline-green-100:hover{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-100,html[data-netbox-color-mode=dark] .btn-outline-green-100:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-100,html[data-netbox-color-mode=dark] .btn-outline-green-100:active,html[data-netbox-color-mode=dark] .btn-outline-green-100.active,html[data-netbox-color-mode=dark] .btn-outline-green-100.dropdown-toggle.show{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-100:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d1e7dd80}html[data-netbox-color-mode=dark] .btn-outline-green-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-100.disabled{color:#d1e7dd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-200{color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-outline-green-200:hover{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-200,html[data-netbox-color-mode=dark] .btn-outline-green-200:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-200,html[data-netbox-color-mode=dark] .btn-outline-green-200:active,html[data-netbox-color-mode=dark] .btn-outline-green-200.active,html[data-netbox-color-mode=dark] .btn-outline-green-200.dropdown-toggle.show{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-200:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a3cfbb80}html[data-netbox-color-mode=dark] .btn-outline-green-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-200.disabled{color:#a3cfbb;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-300{color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-outline-green-300:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-300,html[data-netbox-color-mode=dark] .btn-outline-green-300:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-300,html[data-netbox-color-mode=dark] .btn-outline-green-300:active,html[data-netbox-color-mode=dark] .btn-outline-green-300.active,html[data-netbox-color-mode=dark] .btn-outline-green-300.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-300:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}html[data-netbox-color-mode=dark] .btn-outline-green-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-300.disabled{color:#75b798;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-400{color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-outline-green-400:hover{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-400,html[data-netbox-color-mode=dark] .btn-outline-green-400:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-400,html[data-netbox-color-mode=dark] .btn-outline-green-400:active,html[data-netbox-color-mode=dark] .btn-outline-green-400.active,html[data-netbox-color-mode=dark] .btn-outline-green-400.dropdown-toggle.show{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-400:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #479f7680}html[data-netbox-color-mode=dark] .btn-outline-green-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-400.disabled{color:#479f76;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-500{color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-outline-green-500:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-500,html[data-netbox-color-mode=dark] .btn-outline-green-500:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-500,html[data-netbox-color-mode=dark] .btn-outline-green-500:active,html[data-netbox-color-mode=dark] .btn-outline-green-500.active,html[data-netbox-color-mode=dark] .btn-outline-green-500.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-500:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}html[data-netbox-color-mode=dark] .btn-outline-green-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-500.disabled{color:#198754;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-600{color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-outline-green-600:hover{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-600,html[data-netbox-color-mode=dark] .btn-outline-green-600:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-600,html[data-netbox-color-mode=dark] .btn-outline-green-600:active,html[data-netbox-color-mode=dark] .btn-outline-green-600.active,html[data-netbox-color-mode=dark] .btn-outline-green-600.dropdown-toggle.show{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-600:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #146c4380}html[data-netbox-color-mode=dark] .btn-outline-green-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-600.disabled{color:#146c43;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-700{color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-outline-green-700:hover{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-700,html[data-netbox-color-mode=dark] .btn-outline-green-700:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-700,html[data-netbox-color-mode=dark] .btn-outline-green-700:active,html[data-netbox-color-mode=dark] .btn-outline-green-700.active,html[data-netbox-color-mode=dark] .btn-outline-green-700.dropdown-toggle.show{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-700:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0f513280}html[data-netbox-color-mode=dark] .btn-outline-green-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-700.disabled{color:#0f5132;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-800{color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-outline-green-800:hover{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-800,html[data-netbox-color-mode=dark] .btn-outline-green-800:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-800,html[data-netbox-color-mode=dark] .btn-outline-green-800:active,html[data-netbox-color-mode=dark] .btn-outline-green-800.active,html[data-netbox-color-mode=dark] .btn-outline-green-800.dropdown-toggle.show{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-800:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a362280}html[data-netbox-color-mode=dark] .btn-outline-green-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-800.disabled{color:#0a3622;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-900{color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-outline-green-900:hover{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-900,html[data-netbox-color-mode=dark] .btn-outline-green-900:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-900,html[data-netbox-color-mode=dark] .btn-outline-green-900:active,html[data-netbox-color-mode=dark] .btn-outline-green-900.active,html[data-netbox-color-mode=dark] .btn-outline-green-900.dropdown-toggle.show{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-900:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #051b1180}html[data-netbox-color-mode=dark] .btn-outline-green-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-900.disabled{color:#051b11;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-100{color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-outline-blue-100:hover{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-100,html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-100,html[data-netbox-color-mode=dark] .btn-outline-blue-100:active,html[data-netbox-color-mode=dark] .btn-outline-blue-100.active,html[data-netbox-color-mode=dark] .btn-outline-blue-100.dropdown-toggle.show{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cfe2ff80}html[data-netbox-color-mode=dark] .btn-outline-blue-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-100.disabled{color:#cfe2ff;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-200{color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-outline-blue-200:hover{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-200,html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-200,html[data-netbox-color-mode=dark] .btn-outline-blue-200:active,html[data-netbox-color-mode=dark] .btn-outline-blue-200.active,html[data-netbox-color-mode=dark] .btn-outline-blue-200.dropdown-toggle.show{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9ec5fe80}html[data-netbox-color-mode=dark] .btn-outline-blue-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-200.disabled{color:#9ec5fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-300{color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-outline-blue-300:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-300,html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-300,html[data-netbox-color-mode=dark] .btn-outline-blue-300:active,html[data-netbox-color-mode=dark] .btn-outline-blue-300.active,html[data-netbox-color-mode=dark] .btn-outline-blue-300.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}html[data-netbox-color-mode=dark] .btn-outline-blue-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-300.disabled{color:#6ea8fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-400{color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-outline-blue-400:hover{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-400,html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-400,html[data-netbox-color-mode=dark] .btn-outline-blue-400:active,html[data-netbox-color-mode=dark] .btn-outline-blue-400.active,html[data-netbox-color-mode=dark] .btn-outline-blue-400.dropdown-toggle.show{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d8bfd80}html[data-netbox-color-mode=dark] .btn-outline-blue-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-400.disabled{color:#3d8bfd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-500{color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-outline-blue-500:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-500,html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-500,html[data-netbox-color-mode=dark] .btn-outline-blue-500:active,html[data-netbox-color-mode=dark] .btn-outline-blue-500.active,html[data-netbox-color-mode=dark] .btn-outline-blue-500.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}html[data-netbox-color-mode=dark] .btn-outline-blue-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-500.disabled{color:#0d6efd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-600{color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-outline-blue-600:hover{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-600,html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-600,html[data-netbox-color-mode=dark] .btn-outline-blue-600:active,html[data-netbox-color-mode=dark] .btn-outline-blue-600.active,html[data-netbox-color-mode=dark] .btn-outline-blue-600.dropdown-toggle.show{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a58ca80}html[data-netbox-color-mode=dark] .btn-outline-blue-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-600.disabled{color:#0a58ca;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-700{color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-outline-blue-700:hover{color:#fff;background-color:#084298;border-color:#084298}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-700,html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus{box-shadow:0 0 0 .25rem #08429880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-700,html[data-netbox-color-mode=dark] .btn-outline-blue-700:active,html[data-netbox-color-mode=dark] .btn-outline-blue-700.active,html[data-netbox-color-mode=dark] .btn-outline-blue-700.dropdown-toggle.show{color:#fff;background-color:#084298;border-color:#084298}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08429880}html[data-netbox-color-mode=dark] .btn-outline-blue-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-700.disabled{color:#084298;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-800{color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-outline-blue-800:hover{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-800,html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-800,html[data-netbox-color-mode=dark] .btn-outline-blue-800:active,html[data-netbox-color-mode=dark] .btn-outline-blue-800.active,html[data-netbox-color-mode=dark] .btn-outline-blue-800.dropdown-toggle.show{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #052c6580}html[data-netbox-color-mode=dark] .btn-outline-blue-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-800.disabled{color:#052c65;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-900{color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-outline-blue-900:hover{color:#fff;background-color:#031633;border-color:#031633}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-900,html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus{box-shadow:0 0 0 .25rem #03163380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-900,html[data-netbox-color-mode=dark] .btn-outline-blue-900:active,html[data-netbox-color-mode=dark] .btn-outline-blue-900.active,html[data-netbox-color-mode=dark] .btn-outline-blue-900.dropdown-toggle.show{color:#fff;background-color:#031633;border-color:#031633}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03163380}html[data-netbox-color-mode=dark] .btn-outline-blue-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-900.disabled{color:#031633;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-100{color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-outline-cyan-100:hover{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.dropdown-toggle.show{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cff4fc80}html[data-netbox-color-mode=dark] .btn-outline-cyan-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.disabled{color:#cff4fc;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-200{color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-outline-cyan-200:hover{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.dropdown-toggle.show{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9eeaf980}html[data-netbox-color-mode=dark] .btn-outline-cyan-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.disabled{color:#9eeaf9;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-300{color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-outline-cyan-300:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}html[data-netbox-color-mode=dark] .btn-outline-cyan-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.disabled{color:#6edff6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-400{color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-outline-cyan-400:hover{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.dropdown-toggle.show{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3dd5f380}html[data-netbox-color-mode=dark] .btn-outline-cyan-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.disabled{color:#3dd5f3;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-500{color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-outline-cyan-500:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}html[data-netbox-color-mode=dark] .btn-outline-cyan-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.disabled{color:#0dcaf0;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-600{color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-outline-cyan-600:hover{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.dropdown-toggle.show{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0aa2c080}html[data-netbox-color-mode=dark] .btn-outline-cyan-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.disabled{color:#0aa2c0;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-700{color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-outline-cyan-700:hover{color:#fff;background-color:#087990;border-color:#087990}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus{box-shadow:0 0 0 .25rem #08799080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.dropdown-toggle.show{color:#fff;background-color:#087990;border-color:#087990}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08799080}html[data-netbox-color-mode=dark] .btn-outline-cyan-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.disabled{color:#087990;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-800{color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-outline-cyan-800:hover{color:#fff;background-color:#055160;border-color:#055160}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus{box-shadow:0 0 0 .25rem #05516080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.dropdown-toggle.show{color:#fff;background-color:#055160;border-color:#055160}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #05516080}html[data-netbox-color-mode=dark] .btn-outline-cyan-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.disabled{color:#055160;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-900{color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-outline-cyan-900:hover{color:#fff;background-color:#032830;border-color:#032830}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus{box-shadow:0 0 0 .25rem #03283080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.dropdown-toggle.show{color:#fff;background-color:#032830;border-color:#032830}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03283080}html[data-netbox-color-mode=dark] .btn-outline-cyan-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.disabled{color:#032830;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-100{color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-outline-indigo-100:hover{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.dropdown-toggle.show{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e0cffc80}html[data-netbox-color-mode=dark] .btn-outline-indigo-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.disabled{color:#e0cffc;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-200{color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-outline-indigo-200:hover{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.dropdown-toggle.show{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c29ffa80}html[data-netbox-color-mode=dark] .btn-outline-indigo-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.disabled{color:#c29ffa;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-300{color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-outline-indigo-300:hover{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.dropdown-toggle.show{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a370f780}html[data-netbox-color-mode=dark] .btn-outline-indigo-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.disabled{color:#a370f7;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-400{color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-outline-indigo-400:hover{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.dropdown-toggle.show{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8540f580}html[data-netbox-color-mode=dark] .btn-outline-indigo-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.disabled{color:#8540f5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-500{color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-outline-indigo-500:hover{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.dropdown-toggle.show{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6610f280}html[data-netbox-color-mode=dark] .btn-outline-indigo-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.disabled{color:#6610f2;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-600{color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-outline-indigo-600:hover{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.dropdown-toggle.show{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #520dc280}html[data-netbox-color-mode=dark] .btn-outline-indigo-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.disabled{color:#520dc2;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-700{color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-outline-indigo-700:hover{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.dropdown-toggle.show{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d0a9180}html[data-netbox-color-mode=dark] .btn-outline-indigo-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.disabled{color:#3d0a91;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-800{color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-outline-indigo-800:hover{color:#fff;background-color:#290661;border-color:#290661}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus{box-shadow:0 0 0 .25rem #29066180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.dropdown-toggle.show{color:#fff;background-color:#290661;border-color:#290661}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #29066180}html[data-netbox-color-mode=dark] .btn-outline-indigo-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.disabled{color:#290661;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-900{color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-outline-indigo-900:hover{color:#fff;background-color:#140330;border-color:#140330}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus{box-shadow:0 0 0 .25rem #14033080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.dropdown-toggle.show{color:#fff;background-color:#140330;border-color:#140330}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #14033080}html[data-netbox-color-mode=dark] .btn-outline-indigo-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.disabled{color:#140330;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-100{color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-outline-purple-100:hover{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-100,html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-100,html[data-netbox-color-mode=dark] .btn-outline-purple-100:active,html[data-netbox-color-mode=dark] .btn-outline-purple-100.active,html[data-netbox-color-mode=dark] .btn-outline-purple-100.dropdown-toggle.show{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e2d9f380}html[data-netbox-color-mode=dark] .btn-outline-purple-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-100.disabled{color:#e2d9f3;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-200{color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-outline-purple-200:hover{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-200,html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-200,html[data-netbox-color-mode=dark] .btn-outline-purple-200:active,html[data-netbox-color-mode=dark] .btn-outline-purple-200.active,html[data-netbox-color-mode=dark] .btn-outline-purple-200.dropdown-toggle.show{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c5b3e680}html[data-netbox-color-mode=dark] .btn-outline-purple-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-200.disabled{color:#c5b3e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-300{color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-outline-purple-300:hover{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-300,html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-300,html[data-netbox-color-mode=dark] .btn-outline-purple-300:active,html[data-netbox-color-mode=dark] .btn-outline-purple-300.active,html[data-netbox-color-mode=dark] .btn-outline-purple-300.dropdown-toggle.show{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a98eda80}html[data-netbox-color-mode=dark] .btn-outline-purple-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-300.disabled{color:#a98eda;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-400{color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-outline-purple-400:hover{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-400,html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-400,html[data-netbox-color-mode=dark] .btn-outline-purple-400:active,html[data-netbox-color-mode=dark] .btn-outline-purple-400.active,html[data-netbox-color-mode=dark] .btn-outline-purple-400.dropdown-toggle.show{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8c68cd80}html[data-netbox-color-mode=dark] .btn-outline-purple-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-400.disabled{color:#8c68cd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-500{color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-outline-purple-500:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-500,html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-500,html[data-netbox-color-mode=dark] .btn-outline-purple-500:active,html[data-netbox-color-mode=dark] .btn-outline-purple-500.active,html[data-netbox-color-mode=dark] .btn-outline-purple-500.dropdown-toggle.show{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6f42c180}html[data-netbox-color-mode=dark] .btn-outline-purple-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-500.disabled{color:#6f42c1;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-600{color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-outline-purple-600:hover{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-600,html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-600,html[data-netbox-color-mode=dark] .btn-outline-purple-600:active,html[data-netbox-color-mode=dark] .btn-outline-purple-600.active,html[data-netbox-color-mode=dark] .btn-outline-purple-600.dropdown-toggle.show{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #59359a80}html[data-netbox-color-mode=dark] .btn-outline-purple-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-600.disabled{color:#59359a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-700{color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-outline-purple-700:hover{color:#fff;background-color:#432874;border-color:#432874}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-700,html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus{box-shadow:0 0 0 .25rem #43287480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-700,html[data-netbox-color-mode=dark] .btn-outline-purple-700:active,html[data-netbox-color-mode=dark] .btn-outline-purple-700.active,html[data-netbox-color-mode=dark] .btn-outline-purple-700.dropdown-toggle.show{color:#fff;background-color:#432874;border-color:#432874}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #43287480}html[data-netbox-color-mode=dark] .btn-outline-purple-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-700.disabled{color:#432874;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-800{color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-outline-purple-800:hover{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-800,html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-800,html[data-netbox-color-mode=dark] .btn-outline-purple-800:active,html[data-netbox-color-mode=dark] .btn-outline-purple-800.active,html[data-netbox-color-mode=dark] .btn-outline-purple-800.dropdown-toggle.show{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c1a4d80}html[data-netbox-color-mode=dark] .btn-outline-purple-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-800.disabled{color:#2c1a4d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-900{color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-outline-purple-900:hover{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-900,html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-900,html[data-netbox-color-mode=dark] .btn-outline-purple-900:active,html[data-netbox-color-mode=dark] .btn-outline-purple-900.active,html[data-netbox-color-mode=dark] .btn-outline-purple-900.dropdown-toggle.show{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #160d2780}html[data-netbox-color-mode=dark] .btn-outline-purple-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-900.disabled{color:#160d27;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-100{color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-outline-pink-100:hover{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-100,html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-100,html[data-netbox-color-mode=dark] .btn-outline-pink-100:active,html[data-netbox-color-mode=dark] .btn-outline-pink-100.active,html[data-netbox-color-mode=dark] .btn-outline-pink-100.dropdown-toggle.show{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f7d6e680}html[data-netbox-color-mode=dark] .btn-outline-pink-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-100.disabled{color:#f7d6e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-200{color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-outline-pink-200:hover{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-200,html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-200,html[data-netbox-color-mode=dark] .btn-outline-pink-200:active,html[data-netbox-color-mode=dark] .btn-outline-pink-200.active,html[data-netbox-color-mode=dark] .btn-outline-pink-200.dropdown-toggle.show{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #efadce80}html[data-netbox-color-mode=dark] .btn-outline-pink-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-200.disabled{color:#efadce;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-300{color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-outline-pink-300:hover{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-300,html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-300,html[data-netbox-color-mode=dark] .btn-outline-pink-300:active,html[data-netbox-color-mode=dark] .btn-outline-pink-300.active,html[data-netbox-color-mode=dark] .btn-outline-pink-300.dropdown-toggle.show{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e685b580}html[data-netbox-color-mode=dark] .btn-outline-pink-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-300.disabled{color:#e685b5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-400{color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-outline-pink-400:hover{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-400,html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-400,html[data-netbox-color-mode=dark] .btn-outline-pink-400:active,html[data-netbox-color-mode=dark] .btn-outline-pink-400.active,html[data-netbox-color-mode=dark] .btn-outline-pink-400.dropdown-toggle.show{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #de5c9d80}html[data-netbox-color-mode=dark] .btn-outline-pink-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-400.disabled{color:#de5c9d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-500{color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-outline-pink-500:hover{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-500,html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-500,html[data-netbox-color-mode=dark] .btn-outline-pink-500:active,html[data-netbox-color-mode=dark] .btn-outline-pink-500.active,html[data-netbox-color-mode=dark] .btn-outline-pink-500.dropdown-toggle.show{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d6338480}html[data-netbox-color-mode=dark] .btn-outline-pink-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-500.disabled{color:#d63384;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-600{color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-outline-pink-600:hover{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-600,html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-600,html[data-netbox-color-mode=dark] .btn-outline-pink-600:active,html[data-netbox-color-mode=dark] .btn-outline-pink-600.active,html[data-netbox-color-mode=dark] .btn-outline-pink-600.dropdown-toggle.show{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ab296a80}html[data-netbox-color-mode=dark] .btn-outline-pink-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-600.disabled{color:#ab296a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-700{color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-outline-pink-700:hover{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-700,html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-700,html[data-netbox-color-mode=dark] .btn-outline-pink-700:active,html[data-netbox-color-mode=dark] .btn-outline-pink-700.active,html[data-netbox-color-mode=dark] .btn-outline-pink-700.dropdown-toggle.show{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #801f4f80}html[data-netbox-color-mode=dark] .btn-outline-pink-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-700.disabled{color:#801f4f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-800{color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-outline-pink-800:hover{color:#fff;background-color:#561435;border-color:#561435}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-800,html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus{box-shadow:0 0 0 .25rem #56143580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-800,html[data-netbox-color-mode=dark] .btn-outline-pink-800:active,html[data-netbox-color-mode=dark] .btn-outline-pink-800.active,html[data-netbox-color-mode=dark] .btn-outline-pink-800.dropdown-toggle.show{color:#fff;background-color:#561435;border-color:#561435}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #56143580}html[data-netbox-color-mode=dark] .btn-outline-pink-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-800.disabled{color:#561435;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-900{color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-outline-pink-900:hover{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-900,html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-900,html[data-netbox-color-mode=dark] .btn-outline-pink-900:active,html[data-netbox-color-mode=dark] .btn-outline-pink-900.active,html[data-netbox-color-mode=dark] .btn-outline-pink-900.dropdown-toggle.show{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2b0a1a80}html[data-netbox-color-mode=dark] .btn-outline-pink-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-900.disabled{color:#2b0a1a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}html[data-netbox-color-mode=dark] .btn-link:hover{color:#0a58ca}html[data-netbox-color-mode=dark] .btn-link:disabled,html[data-netbox-color-mode=dark] .btn-link.disabled{color:#dee2e6}html[data-netbox-color-mode=dark] .btn-lg,html[data-netbox-color-mode=dark] .btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .btn-sm,html[data-netbox-color-mode=dark] .btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .fade{transition:none}}html[data-netbox-color-mode=dark] .fade:not(.show){opacity:0}html[data-netbox-color-mode=dark] .collapse:not(.show){display:none}html[data-netbox-color-mode=dark] .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .collapsing{transition:none}}html[data-netbox-color-mode=dark] .dropup,html[data-netbox-color-mode=dark] .dropend,html[data-netbox-color-mode=dark] .dropdown,html[data-netbox-color-mode=dark] .dropstart{position:relative}html[data-netbox-color-mode=dark] .dropdown-toggle{white-space:nowrap}html[data-netbox-color-mode=dark] .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}html[data-netbox-color-mode=dark] .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#fff;text-align:left;list-style:none;background-color:#212529;background-clip:padding-box;border:1px solid rgba(255,255,255,.15);border-radius:.375rem}html[data-netbox-color-mode=dark] .dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}html[data-netbox-color-mode=dark] .dropdown-menu-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .dropdown-menu-sm-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-sm-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .dropdown-menu-md-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-md-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .dropdown-menu-lg-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-lg-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .dropdown-menu-xl-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-xl-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .dropdown-menu-xxl-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}html[data-netbox-color-mode=dark] .dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}html[data-netbox-color-mode=dark] .dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}html[data-netbox-color-mode=dark] .dropup .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:after{vertical-align:0}html[data-netbox-color-mode=dark] .dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:after{display:none}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:before{vertical-align:0}html[data-netbox-color-mode=dark] .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}html[data-netbox-color-mode=dark] .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#f8f9fa;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}html[data-netbox-color-mode=dark] .dropdown-item:hover,html[data-netbox-color-mode=dark] .dropdown-item:focus{color:#fff;background-color:#6c757d}html[data-netbox-color-mode=dark] .dropdown-item.active,html[data-netbox-color-mode=dark] .dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}html[data-netbox-color-mode=dark] .dropdown-item.disabled,html[data-netbox-color-mode=dark] .dropdown-item:disabled{color:#343a40;pointer-events:none;background-color:transparent}html[data-netbox-color-mode=dark] .dropdown-menu.show{display:block}html[data-netbox-color-mode=dark] .dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}html[data-netbox-color-mode=dark] .dropdown-item-text{display:block;padding:.25rem 1rem;color:#f8f9fa}html[data-netbox-color-mode=dark] .dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item{color:#dee2e6}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:hover,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item.active,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item.disabled,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-divider{border-color:#00000026}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item-text{color:#dee2e6}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-header{color:#adb5bd}html[data-netbox-color-mode=dark] .btn-group,html[data-netbox-color-mode=dark] .btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}html[data-netbox-color-mode=dark] .btn-group>.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn{position:relative;flex:1 1 auto}html[data-netbox-color-mode=dark] .btn-group>.btn-check:checked+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn-check:focus+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn:hover,html[data-netbox-color-mode=dark] .btn-group>.btn:focus,html[data-netbox-color-mode=dark] .btn-group>.btn:active,html[data-netbox-color-mode=dark] .btn-group>.btn.active,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-check:checked+.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-check:focus+.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:hover,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:focus,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:active,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn.active{z-index:1}html[data-netbox-color-mode=dark] .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .btn-toolbar .input-group{width:auto}html[data-netbox-color-mode=dark] .btn-group>.btn:not(:first-child),html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:first-child){margin-left:-1px}html[data-netbox-color-mode=dark] .btn-group>.btn:not(:last-child):not(.dropdown-toggle),html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .btn-group>.btn:nth-child(n+3),html[data-netbox-color-mode=dark] .btn-group>:not(.btn-check)+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}html[data-netbox-color-mode=dark] .dropdown-toggle-split:after,.dropup html[data-netbox-color-mode=dark] .dropdown-toggle-split:after,.dropend html[data-netbox-color-mode=dark] .dropdown-toggle-split:after{margin-left:0}.dropstart html[data-netbox-color-mode=dark] .dropdown-toggle-split:before{margin-right:0}html[data-netbox-color-mode=dark] .btn-sm+.dropdown-toggle-split,html[data-netbox-color-mode=dark] .btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}html[data-netbox-color-mode=dark] .btn-lg+.dropdown-toggle-split,html[data-netbox-color-mode=dark] .btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}html[data-netbox-color-mode=dark] .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group{width:100%}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:not(:first-child),html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn~.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}html[data-netbox-color-mode=dark] .nav-link{display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .nav-link{transition:none}}html[data-netbox-color-mode=dark] .nav-link.disabled{color:#343a40;pointer-events:none;cursor:default}html[data-netbox-color-mode=dark] .nav-tabs{border-bottom:1px solid #495057}html[data-netbox-color-mode=dark] .nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem}html[data-netbox-color-mode=dark] .nav-tabs .nav-link:hover,html[data-netbox-color-mode=dark] .nav-tabs .nav-link:focus{border-color:rgba(52,58,64,.5) rgba(52,58,64,.5) #495057;isolation:isolate}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.disabled{color:#343a40;background-color:transparent;border-color:transparent}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.active,html[data-netbox-color-mode=dark] .nav-tabs .nav-item.show .nav-link{color:#f8f9fa;background-color:#1b1f22;border-color:#343a40 #343a40 #1b1f22}html[data-netbox-color-mode=dark] .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .nav-pills .nav-link{background:none;border:0;border-radius:.375rem}html[data-netbox-color-mode=dark] .nav-pills .nav-link.active,html[data-netbox-color-mode=dark] .nav-pills .show>.nav-link{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .nav-fill>.nav-link,html[data-netbox-color-mode=dark] .nav-fill .nav-item{flex:1 1 auto;text-align:center}html[data-netbox-color-mode=dark] .nav-justified>.nav-link,html[data-netbox-color-mode=dark] .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}html[data-netbox-color-mode=dark] .nav-fill .nav-item .nav-link,html[data-netbox-color-mode=dark] .nav-justified .nav-item .nav-link{width:100%}html[data-netbox-color-mode=dark] .tab-content>.tab-pane{display:none}html[data-netbox-color-mode=dark] .tab-content>.active{display:block}html[data-netbox-color-mode=dark] .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}html[data-netbox-color-mode=dark] .navbar>.container,html[data-netbox-color-mode=dark] .navbar>.container-fluid,html[data-netbox-color-mode=dark] .navbar>.container-sm,html[data-netbox-color-mode=dark] .navbar>.container-md,html[data-netbox-color-mode=dark] .navbar>.container-lg,html[data-netbox-color-mode=dark] .navbar>.container-xl,html[data-netbox-color-mode=dark] .navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}html[data-netbox-color-mode=dark] .navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}html[data-netbox-color-mode=dark] .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}html[data-netbox-color-mode=dark] .navbar-nav .nav-link{padding-right:0;padding-left:0}html[data-netbox-color-mode=dark] .navbar-nav .dropdown-menu{position:static}html[data-netbox-color-mode=dark] .navbar-text{padding-top:.5rem;padding-bottom:.5rem}html[data-netbox-color-mode=dark] .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}html[data-netbox-color-mode=dark] .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.375rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .navbar-toggler{transition:none}}html[data-netbox-color-mode=dark] .navbar-toggler:hover{text-decoration:none}html[data-netbox-color-mode=dark] .navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}html[data-netbox-color-mode=dark] .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}html[data-netbox-color-mode=dark] .navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-toggler{display:none}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-toggler{display:none}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-toggler{display:none}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-toggler{display:none}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-toggler{display:none}}html[data-netbox-color-mode=dark] .navbar-expand{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand .navbar-toggler{display:none}html[data-netbox-color-mode=dark] .navbar-light .navbar-brand{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-brand:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-brand:focus{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link{color:#adb5bd}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link:focus{color:#000000b3}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .show>.nav-link,html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link.active{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-toggler{color:#adb5bd;border-color:#495057}html[data-netbox-color-mode=dark] .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23adb5bd' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .navbar-light .navbar-text{color:#adb5bd}html[data-netbox-color-mode=dark] .navbar-light .navbar-text a,html[data-netbox-color-mode=dark] .navbar-light .navbar-text a:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-text a:focus{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand:focus{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link{color:#ffffff8c}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .show>.nav-link,html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link.active{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}html[data-netbox-color-mode=dark] .navbar-dark .navbar-toggler-icon{background-image: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.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .navbar-dark .navbar-text{color:#ffffff8c}html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a,html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a:focus{color:#fff}html[data-netbox-color-mode=dark] .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#212529;background-clip:border-box;border:1px solid rgba(255,255,255,.125);border-radius:.375rem}html[data-netbox-color-mode=dark] .card>hr{margin-right:0;margin-left:0}html[data-netbox-color-mode=dark] .card>.list-group{border-top:inherit;border-bottom:inherit}html[data-netbox-color-mode=dark] .card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card>.card-header+.list-group,html[data-netbox-color-mode=dark] .card>.list-group+.card-footer{border-top:0}html[data-netbox-color-mode=dark] .card-body{flex:1 1 auto;padding:1rem}html[data-netbox-color-mode=dark] .card-title{margin-bottom:.5rem}html[data-netbox-color-mode=dark] .card-subtitle{margin-top:-.25rem;margin-bottom:0}html[data-netbox-color-mode=dark] .card-text:last-child{margin-bottom:0}html[data-netbox-color-mode=dark] .card-link:hover{text-decoration:none}html[data-netbox-color-mode=dark] .card-link+.card-link{margin-left:1rem}html[data-netbox-color-mode=dark] .card-header{padding:.5rem 1rem;margin-bottom:0;background-color:"unset";border-bottom:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card-header:first-child{border-radius:calc(.375rem - 1px) calc(.375rem - 1px) 0 0}html[data-netbox-color-mode=dark] .card-footer{padding:.5rem 1rem;background-color:"unset";border-top:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card-footer:last-child{border-radius:0 0 calc(.375rem - 1px) calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}html[data-netbox-color-mode=dark] .card-header-tabs .nav-link.active{background-color:#212529;border-bottom-color:#212529}html[data-netbox-color-mode=dark] .card-header-pills{margin-right:-.5rem;margin-left:-.5rem}html[data-netbox-color-mode=dark] .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-top,html[data-netbox-color-mode=dark] .card-img-bottom{width:100%}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-top{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-bottom{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-group>.card{margin-bottom:.75rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .card-group{display:flex;flex-flow:row wrap}html[data-netbox-color-mode=dark] .card-group>.card{flex:1 0 0%;margin-bottom:0}html[data-netbox-color-mode=dark] .card-group>.card+.card{margin-left:0;border-left:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-img-top,html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-img-bottom,html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-img-top,html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-img-bottom,html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}html[data-netbox-color-mode=dark] .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .accordion-button{transition:none}}html[data-netbox-color-mode=dark] .accordion-button:not(.collapsed){color:#000;background-color:#6397e5;box-shadow:inset 0 -1px #495057}html[data-netbox-color-mode=dark] .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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");transform:rotate(-180deg)}html[data-netbox-color-mode=dark] .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .accordion-button:after{transition:none}}html[data-netbox-color-mode=dark] .accordion-button:hover{z-index:2}html[data-netbox-color-mode=dark] .accordion-button:focus{z-index:3;border-color:#7db1fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .accordion-header{margin-bottom:0}html[data-netbox-color-mode=dark] .accordion-item{background-color:transparent;border:1px solid #495057}html[data-netbox-color-mode=dark] .accordion-item:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .accordion-item:not(:first-of-type){border-top:0}html[data-netbox-color-mode=dark] .accordion-item:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-body{padding:1rem 1.25rem}html[data-netbox-color-mode=dark] .accordion-flush .accordion-collapse{border-width:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item:first-child{border-top:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item:last-child{border-bottom:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item .accordion-button{border-radius:0}html[data-netbox-color-mode=dark] .breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}html[data-netbox-color-mode=dark] .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}html[data-netbox-color-mode=dark] .breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#f8f9fa;content:var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='%23f8f9fa'/%3E%3C/svg%3E"))}html[data-netbox-color-mode=dark] .breadcrumb-item.active{color:#fff}html[data-netbox-color-mode=dark] .pagination{display:flex;padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .page-link{position:relative;display:block;color:#9ec5fe;text-decoration:none;background-color:#343a40;border:1px solid #6c757d;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){html[data-netbox-color-mode=dark] .page-link{transition:none}}html[data-netbox-color-mode=dark] .page-link:hover{z-index:2;color:#cfe2ff;background-color:#ced4da;border-color:#adb5bd}html[data-netbox-color-mode=dark] .page-link:focus{z-index:3;color:#cfe2ff;background-color:#ced4da;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .page-item:not(:first-child) .page-link{margin-left:-1px}html[data-netbox-color-mode=dark] .page-item.active .page-link{z-index:3;color:#fff;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#343a40;border-color:#6c757d}html[data-netbox-color-mode=dark] .page-link{padding:.375rem .75rem}html[data-netbox-color-mode=dark] .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}html[data-netbox-color-mode=dark] .pagination-lg .page-item:last-child .page-link{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}html[data-netbox-color-mode=dark] .pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}html[data-netbox-color-mode=dark] .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .pagination-sm .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}html[data-netbox-color-mode=dark] .badge:empty{display:none}html[data-netbox-color-mode=dark] .btn .badge{position:relative;top:-1px}html[data-netbox-color-mode=dark] .alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.375rem}html[data-netbox-color-mode=dark] .alert-heading{color:inherit}html[data-netbox-color-mode=dark] .alert-link{font-weight:700}html[data-netbox-color-mode=dark] .alert-dismissible{padding-right:3rem}html[data-netbox-color-mode=dark] .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}html[data-netbox-color-mode=dark] .alert-primary{color:#162233;background-color:#75acfe;border-color:#8bb9fe}html[data-netbox-color-mode=dark] .alert-primary .alert-link{color:#121b29}html[data-netbox-color-mode=dark] .alert-secondary{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-secondary .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-success{color:#17251e;background-color:#7cbb9d;border-color:#91c5ad}html[data-netbox-color-mode=dark] .alert-success .alert-link{color:#121e18}html[data-netbox-color-mode=dark] .alert-info{color:#162d31;background-color:#75e1f6;border-color:#8be5f8}html[data-netbox-color-mode=dark] .alert-info .alert-link{color:#122427}html[data-netbox-color-mode=dark] .alert-warning{color:#332c15;background-color:#ffdc71;border-color:#ffe188}html[data-netbox-color-mode=dark] .alert-warning .alert-link{color:#292311}html[data-netbox-color-mode=dark] .alert-danger{color:#2f1b1d;background-color:#eb8c95;border-color:#ee9ea5}html[data-netbox-color-mode=dark] .alert-danger .alert-link{color:#261617}html[data-netbox-color-mode=dark] .alert-light{color:#2c2d2e;background-color:#e0e3e7;border-color:#e5e8eb}html[data-netbox-color-mode=dark] .alert-light .alert-link{color:#232425}html[data-netbox-color-mode=dark] .alert-dark{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-dark .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-darker{color:#d1d2d3;background-color:#262a2d;border-color:#494c4e}html[data-netbox-color-mode=dark] .alert-darker .alert-link{color:#a7a8a9}html[data-netbox-color-mode=dark] .alert-darkest{color:#d1d1d2;background-color:#232628;border-color:#45494a}html[data-netbox-color-mode=dark] .alert-darkest .alert-link{color:#a7a7a8}html[data-netbox-color-mode=dark] .alert-gray{color:#292a2c;background-color:#d0d6dc;border-color:#d8dde1}html[data-netbox-color-mode=dark] .alert-gray .alert-link{color:#212223}html[data-netbox-color-mode=dark] .alert-gray-100{color:#323232;background-color:#f8f9fa;border-color:#f9fafb}html[data-netbox-color-mode=dark] .alert-gray-100 .alert-link{color:#282828}html[data-netbox-color-mode=dark] .alert-gray-200{color:#2f2f30;background-color:#eaedf0;border-color:#edf0f2}html[data-netbox-color-mode=dark] .alert-gray-200 .alert-link{color:#262626}html[data-netbox-color-mode=dark] .alert-gray-300{color:#2c2d2e;background-color:#e0e3e7;border-color:#e5e8eb}html[data-netbox-color-mode=dark] .alert-gray-300 .alert-link{color:#232425}html[data-netbox-color-mode=dark] .alert-gray-400{color:#292a2c;background-color:#d0d6dc;border-color:#d8dde1}html[data-netbox-color-mode=dark] .alert-gray-400 .alert-link{color:#212223}html[data-netbox-color-mode=dark] .alert-gray-500{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-gray-500 .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-gray-600{color:#161719;background-color:#737c84;border-color:#899197}html[data-netbox-color-mode=dark] .alert-gray-600 .alert-link{color:#121214}html[data-netbox-color-mode=dark] .alert-gray-700{color:#dbdcdd;background-color:#52595f;border-color:#6d7379}html[data-netbox-color-mode=dark] .alert-gray-700 .alert-link{color:#afb0b1}html[data-netbox-color-mode=dark] .alert-gray-800{color:#d6d8d9;background-color:#3e444a;border-color:#5d6166}html[data-netbox-color-mode=dark] .alert-gray-800 .alert-link{color:#abadae}html[data-netbox-color-mode=dark] .alert-gray-900{color:#d3d3d4;background-color:#2c3034;border-color:#4d5154}html[data-netbox-color-mode=dark] .alert-gray-900 .alert-link{color:#a9a9aa}html[data-netbox-color-mode=dark] .alert-red-100{color:#322b2c;background-color:#f8d9dc;border-color:#f9dfe1}html[data-netbox-color-mode=dark] .alert-red-100 .alert-link{color:#282223}html[data-netbox-color-mode=dark] .alert-red-200{color:#302324;background-color:#f2b2b9;border-color:#f4bec4}html[data-netbox-color-mode=dark] .alert-red-200 .alert-link{color:#261c1d}html[data-netbox-color-mode=dark] .alert-red-300{color:#2f1b1d;background-color:#eb8c95;border-color:#ee9ea5}html[data-netbox-color-mode=dark] .alert-red-300 .alert-link{color:#261617}html[data-netbox-color-mode=dark] .alert-red-400{color:#2d1315;background-color:#e46571;border-color:#e97d88}html[data-netbox-color-mode=dark] .alert-red-400 .alert-link{color:#240f11}html[data-netbox-color-mode=dark] .alert-red-500{color:#2c0b0e;background-color:#de3f4e;border-color:#e35d6a}html[data-netbox-color-mode=dark] .alert-red-500 .alert-link{color:#23090b}html[data-netbox-color-mode=dark] .alert-red-600{color:#efd4d7;background-color:#b43541;border-color:#c0555f}html[data-netbox-color-mode=dark] .alert-red-600 .alert-link{color:#bfaaac}html[data-netbox-color-mode=dark] .alert-red-700{color:#e6d2d4;background-color:#8a2b34;border-color:#9d4d54}html[data-netbox-color-mode=dark] .alert-red-700 .alert-link{color:#b8a8aa}html[data-netbox-color-mode=dark] .alert-red-800{color:#ded0d2;background-color:#602127;border-color:#794449}html[data-netbox-color-mode=dark] .alert-red-800 .alert-link{color:#b2a6a8}html[data-netbox-color-mode=dark] .alert-red-900{color:#d5cecf;background-color:#37171a;border-color:#563c3e}html[data-netbox-color-mode=dark] .alert-red-900 .alert-link{color:#aaa5a6}html[data-netbox-color-mode=dark] .alert-yellow-100{color:#333129;background-color:#fff4d0;border-color:#fff5d7}html[data-netbox-color-mode=dark] .alert-yellow-100 .alert-link{color:#292721}html[data-netbox-color-mode=dark] .alert-yellow-200{color:#332e1f;background-color:#ffe7a1;border-color:#ffebb0}html[data-netbox-color-mode=dark] .alert-yellow-200 .alert-link{color:#292519}html[data-netbox-color-mode=dark] .alert-yellow-300{color:#332c15;background-color:#ffdc71;border-color:#ffe188}html[data-netbox-color-mode=dark] .alert-yellow-300 .alert-link{color:#292311}html[data-netbox-color-mode=dark] .alert-yellow-400{color:#33290b;background-color:#ffd043;border-color:#ffd761}html[data-netbox-color-mode=dark] .alert-yellow-400 .alert-link{color:#292109}html[data-netbox-color-mode=dark] .alert-yellow-500{color:#332701;background-color:#ffc413;border-color:#ffcd39}html[data-netbox-color-mode=dark] .alert-yellow-500 .alert-link{color:#291f01}html[data-netbox-color-mode=dark] .alert-yellow-600{color:#291f01;background-color:#cf9f12;border-color:#d6ae38}html[data-netbox-color-mode=dark] .alert-yellow-600 .alert-link{color:#211901}html[data-netbox-color-mode=dark] .alert-yellow-700{color:#1f1701;background-color:#9e7b11;border-color:#ad9036}html[data-netbox-color-mode=dark] .alert-yellow-700 .alert-link{color:#191201}html[data-netbox-color-mode=dark] .alert-yellow-800{color:#e0dbcd;background-color:#6e5610;border-color:#857135}html[data-netbox-color-mode=dark] .alert-yellow-800 .alert-link{color:#b3afa4}html[data-netbox-color-mode=dark] .alert-yellow-900{color:#d6d4cc;background-color:#3d320e;border-color:#5c5234}html[data-netbox-color-mode=dark] .alert-yellow-900 .alert-link{color:#abaaa3}html[data-netbox-color-mode=dark] .alert-green-100{color:#2a2e2c;background-color:#d3e8df;border-color:#daece4}html[data-netbox-color-mode=dark] .alert-green-100 .alert-link{color:#222523}html[data-netbox-color-mode=dark] .alert-green-200{color:#212925;background-color:#a8d1be;border-color:#b5d9c9}html[data-netbox-color-mode=dark] .alert-green-200 .alert-link{color:#1a211e}html[data-netbox-color-mode=dark] .alert-green-300{color:#17251e;background-color:#7cbb9d;border-color:#91c5ad}html[data-netbox-color-mode=dark] .alert-green-300 .alert-link{color:#121e18}html[data-netbox-color-mode=dark] .alert-green-400{color:#0e2018;background-color:#50a47d;border-color:#6cb291}html[data-netbox-color-mode=dark] .alert-green-400 .alert-link{color:#0b1a13}html[data-netbox-color-mode=dark] .alert-green-500{color:#051b11;background-color:#258d5d;border-color:#479f76}html[data-netbox-color-mode=dark] .alert-green-500 .alert-link{color:#04160e}html[data-netbox-color-mode=dark] .alert-green-600{color:#d0e2d9;background-color:#20734c;border-color:#438969}html[data-netbox-color-mode=dark] .alert-green-600 .alert-link{color:#a6b5ae}html[data-netbox-color-mode=dark] .alert-green-700{color:#cfdcd6;background-color:#1b5a3c;border-color:#3f745b}html[data-netbox-color-mode=dark] .alert-green-700 .alert-link{color:#a6b0ab}html[data-netbox-color-mode=dark] .alert-green-800{color:#ced7d3;background-color:#16402d;border-color:#3b5e4e}html[data-netbox-color-mode=dark] .alert-green-800 .alert-link{color:#a5aca9}html[data-netbox-color-mode=dark] .alert-green-900{color:#cdd1cf;background-color:#12261d;border-color:#374941}html[data-netbox-color-mode=dark] .alert-green-900 .alert-link{color:#a4a7a6}html[data-netbox-color-mode=dark] .alert-blue-100{color:#292d33;background-color:#d1e3ff;border-color:#d9e8ff}html[data-netbox-color-mode=dark] .alert-blue-100 .alert-link{color:#212429}html[data-netbox-color-mode=dark] .alert-blue-200{color:#202733;background-color:#a3c8fe;border-color:#b1d1fe}html[data-netbox-color-mode=dark] .alert-blue-200 .alert-link{color:#1a1f29}html[data-netbox-color-mode=dark] .alert-blue-300{color:#162233;background-color:#75acfe;border-color:#8bb9fe}html[data-netbox-color-mode=dark] .alert-blue-300 .alert-link{color:#121b29}html[data-netbox-color-mode=dark] .alert-blue-400{color:#0c1c33;background-color:#4791fd;border-color:#64a2fd}html[data-netbox-color-mode=dark] .alert-blue-400 .alert-link{color:#0a1629}html[data-netbox-color-mode=dark] .alert-blue-500{color:#031633;background-color:#1975fd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .alert-blue-500 .alert-link{color:#021229}html[data-netbox-color-mode=dark] .alert-blue-600{color:#cedef4;background-color:#1660cd;border-color:#3b79d5}html[data-netbox-color-mode=dark] .alert-blue-600 .alert-link{color:#a5b2c3}html[data-netbox-color-mode=dark] .alert-blue-700{color:#ced9ea;background-color:#144b9d;border-color:#3968ad}html[data-netbox-color-mode=dark] .alert-blue-700 .alert-link{color:#a5aebb}html[data-netbox-color-mode=dark] .alert-blue-800{color:#cdd5e0;background-color:#12376d;border-color:#375684}html[data-netbox-color-mode=dark] .alert-blue-800 .alert-link{color:#a4aab3}html[data-netbox-color-mode=dark] .alert-blue-900{color:#cdd0d6;background-color:#10223d;border-color:#35455c}html[data-netbox-color-mode=dark] .alert-blue-900 .alert-link{color:#a4a6ab}html[data-netbox-color-mode=dark] .alert-cyan-100{color:#293132;background-color:#d1f5fc;border-color:#d9f6fd}html[data-netbox-color-mode=dark] .alert-cyan-100 .alert-link{color:#212728}html[data-netbox-color-mode=dark] .alert-cyan-200{color:#202f32;background-color:#a3ebf9;border-color:#b1eefa}html[data-netbox-color-mode=dark] .alert-cyan-200 .alert-link{color:#1a2628}html[data-netbox-color-mode=dark] .alert-cyan-300{color:#162d31;background-color:#75e1f6;border-color:#8be5f8}html[data-netbox-color-mode=dark] .alert-cyan-300 .alert-link{color:#122427}html[data-netbox-color-mode=dark] .alert-cyan-400{color:#0c2b31;background-color:#47d7f4;border-color:#64ddf5}html[data-netbox-color-mode=dark] .alert-cyan-400 .alert-link{color:#0a2227}html[data-netbox-color-mode=dark] .alert-cyan-500{color:#032830;background-color:#19cdf1;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .alert-cyan-500 .alert-link{color:#022026}html[data-netbox-color-mode=dark] .alert-cyan-600{color:#022026;background-color:#16a7c3;border-color:#3bb5cd}html[data-netbox-color-mode=dark] .alert-cyan-600 .alert-link{color:#021a1e}html[data-netbox-color-mode=dark] .alert-cyan-700{color:#cee4e9;background-color:#148096;border-color:#3994a6}html[data-netbox-color-mode=dark] .alert-cyan-700 .alert-link{color:#a5b6ba}html[data-netbox-color-mode=dark] .alert-cyan-800{color:#cddcdf;background-color:#125a68;border-color:#377480}html[data-netbox-color-mode=dark] .alert-cyan-800 .alert-link{color:#a4b0b2}html[data-netbox-color-mode=dark] .alert-cyan-900{color:#cdd4d6;background-color:#10333a;border-color:#355359}html[data-netbox-color-mode=dark] .alert-cyan-900 .alert-link{color:#a4aaab}html[data-netbox-color-mode=dark] .alert-indigo-100{color:#2d2932;background-color:#e2d1fc;border-color:#e6d9fd}html[data-netbox-color-mode=dark] .alert-indigo-100 .alert-link{color:#242128}html[data-netbox-color-mode=dark] .alert-indigo-200{color:#272032;background-color:#c5a4fa;border-color:#ceb2fb}html[data-netbox-color-mode=dark] .alert-indigo-200 .alert-link{color:#1f1a28}html[data-netbox-color-mode=dark] .alert-indigo-300{color:#211631;background-color:#a877f7;border-color:#b58df9}html[data-netbox-color-mode=dark] .alert-indigo-300 .alert-link{color:#1a1227}html[data-netbox-color-mode=dark] .alert-indigo-400{color:#e7d9fd;background-color:#8b4af6;border-color:#9d66f7}html[data-netbox-color-mode=dark] .alert-indigo-400 .alert-link{color:#b9aeca}html[data-netbox-color-mode=dark] .alert-indigo-500{color:#e0cffc;background-color:#6e1cf3;border-color:#8540f5}html[data-netbox-color-mode=dark] .alert-indigo-500 .alert-link{color:#b3a6ca}html[data-netbox-color-mode=dark] .alert-indigo-600{color:#dccff3;background-color:#5b19c5;border-color:#753dce}html[data-netbox-color-mode=dark] .alert-indigo-600 .alert-link{color:#b0a6c2}html[data-netbox-color-mode=dark] .alert-indigo-700{color:#d8cee9;background-color:#471697;border-color:#643ba7}html[data-netbox-color-mode=dark] .alert-indigo-700 .alert-link{color:#ada5ba}html[data-netbox-color-mode=dark] .alert-indigo-800{color:#d4cddf;background-color:#341269;border-color:#543881}html[data-netbox-color-mode=dark] .alert-indigo-800 .alert-link{color:#aaa4b2}html[data-netbox-color-mode=dark] .alert-indigo-900{color:#d0cdd6;background-color:#20103a;border-color:#433559}html[data-netbox-color-mode=dark] .alert-indigo-900 .alert-link{color:#a6a4ab}html[data-netbox-color-mode=dark] .alert-purple-100{color:#2d2b31;background-color:#e3dbf4;border-color:#e8e1f5}html[data-netbox-color-mode=dark] .alert-purple-100 .alert-link{color:#242227}html[data-netbox-color-mode=dark] .alert-purple-200{color:#27242e;background-color:#c8b7e7;border-color:#d1c2eb}html[data-netbox-color-mode=dark] .alert-purple-200 .alert-link{color:#1f1d25}html[data-netbox-color-mode=dark] .alert-purple-300{color:#221c2c;background-color:#ad94dc;border-color:#baa5e1}html[data-netbox-color-mode=dark] .alert-purple-300 .alert-link{color:#1b1623}html[data-netbox-color-mode=dark] .alert-purple-400{color:#1c1529;background-color:#9270d0;border-color:#a386d7}html[data-netbox-color-mode=dark] .alert-purple-400 .alert-link{color:#161121}html[data-netbox-color-mode=dark] .alert-purple-500{color:#e2d9f3;background-color:#764bc4;border-color:#8c68cd}html[data-netbox-color-mode=dark] .alert-purple-500 .alert-link{color:#b5aec2}html[data-netbox-color-mode=dark] .alert-purple-600{color:#ded7eb;background-color:#613f9f;border-color:#7a5dae}html[data-netbox-color-mode=dark] .alert-purple-600 .alert-link{color:#b2acbc}html[data-netbox-color-mode=dark] .alert-purple-700{color:#d9d4e3;background-color:#4c337b;border-color:#695390}html[data-netbox-color-mode=dark] .alert-purple-700 .alert-link{color:#aeaab6}html[data-netbox-color-mode=dark] .alert-purple-800{color:#d5d1db;background-color:#372556;border-color:#564871}html[data-netbox-color-mode=dark] .alert-purple-800 .alert-link{color:#aaa7af}html[data-netbox-color-mode=dark] .alert-purple-900{color:#d0cfd4;background-color:#221932;border-color:#453d52}html[data-netbox-color-mode=dark] .alert-purple-900 .alert-link{color:#a6a6aa}html[data-netbox-color-mode=dark] .alert-pink-100{color:#312b2e;background-color:#f7d8e7;border-color:#f9deeb}html[data-netbox-color-mode=dark] .alert-pink-100 .alert-link{color:#272225}html[data-netbox-color-mode=dark] .alert-pink-200{color:#302329;background-color:#f0b1d0;border-color:#f2bdd8}html[data-netbox-color-mode=dark] .alert-pink-200 .alert-link{color:#261c21}html[data-netbox-color-mode=dark] .alert-pink-300{color:#2e1b24;background-color:#e78bb9;border-color:#eb9dc4}html[data-netbox-color-mode=dark] .alert-pink-300 .alert-link{color:#25161d}html[data-netbox-color-mode=dark] .alert-pink-400{color:#2c121f;background-color:#e064a2;border-color:#e57db1}html[data-netbox-color-mode=dark] .alert-pink-400 .alert-link{color:#230e19}html[data-netbox-color-mode=dark] .alert-pink-500{color:#2b0a1a;background-color:#d83d8a;border-color:#de5c9d}html[data-netbox-color-mode=dark] .alert-pink-500 .alert-link{color:#220815}html[data-netbox-color-mode=dark] .alert-pink-600{color:#eed4e1;background-color:#af3471;border-color:#bc5488}html[data-netbox-color-mode=dark] .alert-pink-600 .alert-link{color:#beaab4}html[data-netbox-color-mode=dark] .alert-pink-700{color:#e6d2dc;background-color:#862a58;border-color:#994c72}html[data-netbox-color-mode=dark] .alert-pink-700 .alert-link{color:#b8a8b0}html[data-netbox-color-mode=dark] .alert-pink-800{color:#ddd0d7;background-color:#5e203f;border-color:#78435d}html[data-netbox-color-mode=dark] .alert-pink-800 .alert-link{color:#b1a6ac}html[data-netbox-color-mode=dark] .alert-pink-900{color:#d5ced1;background-color:#361625;border-color:#553b48}html[data-netbox-color-mode=dark] .alert-pink-900 .alert-link{color:#aaa5a7}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}html[data-netbox-color-mode=dark] .progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#6c757d;border-radius:.375rem}html[data-netbox-color-mode=dark] .progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#6ea8fe;transition:width .6s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .progress-bar{transition:none}}html[data-netbox-color-mode=dark] .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:1rem 1rem}html[data-netbox-color-mode=dark] .progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .progress-bar-animated{animation:none}}html[data-netbox-color-mode=dark] .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.375rem}html[data-netbox-color-mode=dark] .list-group-numbered{list-style-type:none;counter-reset:section}html[data-netbox-color-mode=dark] .list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}html[data-netbox-color-mode=dark] .list-group-item-action{width:100%;color:#dee2e6;text-align:inherit}html[data-netbox-color-mode=dark] .list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-action:focus{z-index:1;color:#fff;text-decoration:none;background-color:#f8f9fa26}html[data-netbox-color-mode=dark] .list-group-item-action:active{color:#fff;background-color:#dee2e620}html[data-netbox-color-mode=dark] .list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;background-color:#212529;border:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}html[data-netbox-color-mode=dark] .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}html[data-netbox-color-mode=dark] .list-group-item.disabled,html[data-netbox-color-mode=dark] .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#212529}html[data-netbox-color-mode=dark] .list-group-item.active{z-index:2;color:#fff;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .list-group-item+html[data-netbox-color-mode=dark] .list-group-item{border-top-width:0}html[data-netbox-color-mode=dark] .list-group-item+html[data-netbox-color-mode=dark] .list-group-item.active{margin-top:-1px;border-top-width:1px}html[data-netbox-color-mode=dark] .list-group-horizontal{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){html[data-netbox-color-mode=dark] .list-group-horizontal-sm{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .list-group-horizontal-md{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .list-group-horizontal-lg{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .list-group-horizontal-xl{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .list-group-horizontal-xxl{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}html[data-netbox-color-mode=dark] .list-group-flush{border-radius:0}html[data-netbox-color-mode=dark] .list-group-flush>.list-group-item{border-width:0 0 1px}html[data-netbox-color-mode=dark] .list-group-flush>.list-group-item:last-child{border-bottom-width:0}html[data-netbox-color-mode=dark] .list-group-item-primary{color:#426598;background-color:#e2eeff}html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}html[data-netbox-color-mode=dark] .list-group-item-secondary{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-success{color:#466e5b;background-color:#e3f1ea}html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}html[data-netbox-color-mode=dark] .list-group-item-info{color:#2c5962;background-color:#e2f9fd}html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}html[data-netbox-color-mode=dark] .list-group-item-warning{color:#66572a;background-color:#fff8e1}html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}html[data-netbox-color-mode=dark] .list-group-item-danger{color:#8c5056;background-color:#fbe7e9}html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}html[data-netbox-color-mode=dark] .list-group-item-light{color:#595a5c;background-color:#f8f9fa}html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}html[data-netbox-color-mode=dark] .list-group-item-dark{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-darker{color:#101314;background-color:#d1d2d3}html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action:focus{color:#101314;background-color:#bcbdbe}html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action.active{color:#fff;background-color:#101314;border-color:#101314}html[data-netbox-color-mode=dark] .list-group-item-darkest{color:#0e1011;background-color:#d1d1d2}html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action:focus{color:#0e1011;background-color:#bcbcbd}html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action.active{color:#fff;background-color:#0e1011;border-color:#0e1011}html[data-netbox-color-mode=dark] .list-group-item-gray{color:#525557;background-color:#f5f6f8}html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action:focus{color:#525557;background-color:#dddddf}html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}html[data-netbox-color-mode=dark] .list-group-item-gray-100{color:#636464;background-color:#fefefe}html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}html[data-netbox-color-mode=dark] .list-group-item-gray-200{color:#5d5e60;background-color:#fbfbfc}html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action:focus{color:#5d5e60;background-color:#e2e2e3}html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action.active{color:#fff;background-color:#5d5e60;border-color:#5d5e60}html[data-netbox-color-mode=dark] .list-group-item-gray-300{color:#595a5c;background-color:#f8f9fa}html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}html[data-netbox-color-mode=dark] .list-group-item-gray-400{color:#525557;background-color:#f5f6f8}html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action:focus{color:#525557;background-color:#dddddf}html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}html[data-netbox-color-mode=dark] .list-group-item-gray-500{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-gray-600{color:#41464b;background-color:#e2e3e5}html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action:focus{color:#41464b;background-color:#cbccce}html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}html[data-netbox-color-mode=dark] .list-group-item-gray-700{color:#2c3034;background-color:#dbdcdd}html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action:focus{color:#2c3034;background-color:#c5c6c7}html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action.active{color:#fff;background-color:#2c3034;border-color:#2c3034}html[data-netbox-color-mode=dark] .list-group-item-gray-800{color:#1f2326;background-color:#d6d8d9}html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action:focus{color:#1f2326;background-color:#c1c2c3}html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action.active{color:#fff;background-color:#1f2326;border-color:#1f2326}html[data-netbox-color-mode=dark] .list-group-item-gray-900{color:#141619;background-color:#d3d3d4}html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action:focus{color:#141619;background-color:#bebebf}html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}html[data-netbox-color-mode=dark] .list-group-item-red-100{color:#635657;background-color:#fef7f8}html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action:focus{color:#635657;background-color:#e5dedf}html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action.active{color:#fff;background-color:#635657;border-color:#635657}html[data-netbox-color-mode=dark] .list-group-item-red-200{color:#604648;background-color:#fceff0}html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action:focus{color:#604648;background-color:#e3d7d8}html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action.active{color:#fff;background-color:#604648;border-color:#604648}html[data-netbox-color-mode=dark] .list-group-item-red-300{color:#8c5056;background-color:#fbe7e9}html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}html[data-netbox-color-mode=dark] .list-group-item-red-400{color:#883840;background-color:#f9dfe1}html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action:focus{color:#883840;background-color:#e0c9cb}html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action.active{color:#fff;background-color:#883840;border-color:#883840}html[data-netbox-color-mode=dark] .list-group-item-red-500{color:#842029;background-color:#f8d7da}html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .list-group-item-red-600{color:#6a1921;background-color:#efd4d7}html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action:focus{color:#6a1921;background-color:#d7bfc2}html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action.active{color:#fff;background-color:#6a1921;border-color:#6a1921}html[data-netbox-color-mode=dark] .list-group-item-red-700{color:#4f1319;background-color:#e6d2d4}html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action:focus{color:#4f1319;background-color:#cfbdbf}html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action.active{color:#fff;background-color:#4f1319;border-color:#4f1319}html[data-netbox-color-mode=dark] .list-group-item-red-800{color:#350d11;background-color:#ded0d2}html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action:focus{color:#350d11;background-color:#c8bbbd}html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action.active{color:#fff;background-color:#350d11;border-color:#350d11}html[data-netbox-color-mode=dark] .list-group-item-red-900{color:#1a0708;background-color:#d5cecf}html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action:focus{color:#1a0708;background-color:#c0b9ba}html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action.active{color:#fff;background-color:#1a0708;border-color:#1a0708}html[data-netbox-color-mode=dark] .list-group-item-yellow-100{color:#666152;background-color:#fffdf5}html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action:focus{color:#666152;background-color:#e6e4dd}html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action.active{color:#fff;background-color:#666152;border-color:#666152}html[data-netbox-color-mode=dark] .list-group-item-yellow-200{color:#665c3e;background-color:#fffaeb}html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action:focus{color:#665c3e;background-color:#e6e1d4}html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action.active{color:#fff;background-color:#665c3e;border-color:#665c3e}html[data-netbox-color-mode=dark] .list-group-item-yellow-300{color:#66572a;background-color:#fff8e1}html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}html[data-netbox-color-mode=dark] .list-group-item-yellow-400{color:#665217;background-color:#fff5d7}html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action:focus{color:#665217;background-color:#e6ddc2}html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action.active{color:#fff;background-color:#665217;border-color:#665217}html[data-netbox-color-mode=dark] .list-group-item-yellow-500{color:#664d03;background-color:#fff3cd}html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .list-group-item-yellow-600{color:#7a5c04;background-color:#f5ebcd}html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action:focus{color:#7a5c04;background-color:#ddd4b9}html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action.active{color:#fff;background-color:#7a5c04;border-color:#7a5c04}html[data-netbox-color-mode=dark] .list-group-item-yellow-700{color:#5c4602;background-color:#ebe3cd}html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action:focus{color:#5c4602;background-color:#d4ccb9}html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action.active{color:#fff;background-color:#5c4602;border-color:#5c4602}html[data-netbox-color-mode=dark] .list-group-item-yellow-800{color:#3d2e02;background-color:#e0dbcd}html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action:focus{color:#3d2e02;background-color:#cac5b9}html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action.active{color:#fff;background-color:#3d2e02;border-color:#3d2e02}html[data-netbox-color-mode=dark] .list-group-item-yellow-900{color:#1f1701;background-color:#d6d4cc}html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action:focus{color:#1f1701;background-color:#c1bfb8}html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action.active{color:#fff;background-color:#1f1701;border-color:#1f1701}html[data-netbox-color-mode=dark] .list-group-item-green-100{color:#545c58;background-color:#f6faf8}html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action:focus{color:#545c58;background-color:#dde1df}html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action.active{color:#fff;background-color:#545c58;border-color:#545c58}html[data-netbox-color-mode=dark] .list-group-item-green-200{color:#41534b;background-color:#edf5f1}html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action:focus{color:#41534b;background-color:#d5ddd9}html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action.active{color:#fff;background-color:#41534b;border-color:#41534b}html[data-netbox-color-mode=dark] .list-group-item-green-300{color:#466e5b;background-color:#e3f1ea}html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}html[data-netbox-color-mode=dark] .list-group-item-green-400{color:#2b5f47;background-color:#daece4}html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action:focus{color:#2b5f47;background-color:#c4d4cd}html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action.active{color:#fff;background-color:#2b5f47;border-color:#2b5f47}html[data-netbox-color-mode=dark] .list-group-item-green-500{color:#0f5132;background-color:#d1e7dd}html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .list-group-item-green-600{color:#0c4128;background-color:#d0e2d9}html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action:focus{color:#0c4128;background-color:#bbcbc3}html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action.active{color:#fff;background-color:#0c4128;border-color:#0c4128}html[data-netbox-color-mode=dark] .list-group-item-green-700{color:#09311e;background-color:#cfdcd6}html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action:focus{color:#09311e;background-color:#bac6c1}html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action.active{color:#fff;background-color:#09311e;border-color:#09311e}html[data-netbox-color-mode=dark] .list-group-item-green-800{color:#062014;background-color:#ced7d3}html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action:focus{color:#062014;background-color:#b9c2be}html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action.active{color:#fff;background-color:#062014;border-color:#062014}html[data-netbox-color-mode=dark] .list-group-item-green-900{color:#03100a;background-color:#cdd1cf}html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action:focus{color:#03100a;background-color:#b9bcba}html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action.active{color:#fff;background-color:#03100a;border-color:#03100a}html[data-netbox-color-mode=dark] .list-group-item-blue-100{color:#535a66;background-color:#f5f9ff}html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action:focus{color:#535a66;background-color:#dde0e6}html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action.active{color:#fff;background-color:#535a66;border-color:#535a66}html[data-netbox-color-mode=dark] .list-group-item-blue-200{color:#3f4f66;background-color:#ecf3ff}html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action:focus{color:#3f4f66;background-color:#d4dbe6}html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action.active{color:#fff;background-color:#3f4f66;border-color:#3f4f66}html[data-netbox-color-mode=dark] .list-group-item-blue-300{color:#426598;background-color:#e2eeff}html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}html[data-netbox-color-mode=dark] .list-group-item-blue-400{color:#255398;background-color:#d8e8ff}html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action:focus{color:#255398;background-color:#c2d1e6}html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action.active{color:#fff;background-color:#255398;border-color:#255398}html[data-netbox-color-mode=dark] .list-group-item-blue-500{color:#084298;background-color:#cfe2ff}html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action:focus{color:#084298;background-color:#bacbe6}html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .list-group-item-blue-600{color:#063579;background-color:#cedef4}html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action:focus{color:#063579;background-color:#b9c8dc}html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action.active{color:#fff;background-color:#063579;border-color:#063579}html[data-netbox-color-mode=dark] .list-group-item-blue-700{color:#05285b;background-color:#ced9ea}html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action:focus{color:#05285b;background-color:#b9c3d3}html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action.active{color:#fff;background-color:#05285b;border-color:#05285b}html[data-netbox-color-mode=dark] .list-group-item-blue-800{color:#031a3d;background-color:#cdd5e0}html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action:focus{color:#031a3d;background-color:#b9c0ca}html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action.active{color:#fff;background-color:#031a3d;border-color:#031a3d}html[data-netbox-color-mode=dark] .list-group-item-blue-900{color:#020d1f;background-color:#cdd0d6}html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action:focus{color:#020d1f;background-color:#b9bbc1}html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action.active{color:#fff;background-color:#020d1f;border-color:#020d1f}html[data-netbox-color-mode=dark] .list-group-item-cyan-100{color:#536265;background-color:#f5fdfe}html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action:focus{color:#536265;background-color:#dde4e5}html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action.active{color:#fff;background-color:#536265;border-color:#536265}html[data-netbox-color-mode=dark] .list-group-item-cyan-200{color:#3f5e64;background-color:#ecfbfe}html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action:focus{color:#3f5e64;background-color:#d4e2e5}html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action.active{color:#fff;background-color:#3f5e64;border-color:#3f5e64}html[data-netbox-color-mode=dark] .list-group-item-cyan-300{color:#2c5962;background-color:#e2f9fd}html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}html[data-netbox-color-mode=dark] .list-group-item-cyan-400{color:#185561;background-color:#d8f7fd}html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action:focus{color:#185561;background-color:#c2dee4}html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action.active{color:#fff;background-color:#185561;border-color:#185561}html[data-netbox-color-mode=dark] .list-group-item-cyan-500{color:#055160;background-color:#cff4fc}html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action:focus{color:#055160;background-color:#badce3}html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .list-group-item-cyan-600{color:#066173;background-color:#ceecf2}html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action:focus{color:#066173;background-color:#b9d4da}html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action.active{color:#fff;background-color:#066173;border-color:#066173}html[data-netbox-color-mode=dark] .list-group-item-cyan-700{color:#054956;background-color:#cee4e9}html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action:focus{color:#054956;background-color:#b9cdd2}html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action.active{color:#fff;background-color:#054956;border-color:#054956}html[data-netbox-color-mode=dark] .list-group-item-cyan-800{color:#03313a;background-color:#cddcdf}html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action:focus{color:#03313a;background-color:#b9c6c9}html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action.active{color:#fff;background-color:#03313a;border-color:#03313a}html[data-netbox-color-mode=dark] .list-group-item-cyan-900{color:#02181d;background-color:#cdd4d6}html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action:focus{color:#02181d;background-color:#b9bfc1}html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action.active{color:#fff;background-color:#02181d;border-color:#02181d}html[data-netbox-color-mode=dark] .list-group-item-indigo-100{color:#5a5365;background-color:#f9f5fe}html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action:focus{color:#5a5365;background-color:#e0dde5}html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action.active{color:#fff;background-color:#5a5365;border-color:#5a5365}html[data-netbox-color-mode=dark] .list-group-item-indigo-200{color:#745f96;background-color:#f3ecfe}html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action:focus{color:#745f96;background-color:#dbd4e5}html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action.active{color:#fff;background-color:#745f96;border-color:#745f96}html[data-netbox-color-mode=dark] .list-group-item-indigo-300{color:#624394;background-color:#ede2fd}html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action:focus{color:#624394;background-color:#d5cbe4}html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action.active{color:#fff;background-color:#624394;border-color:#624394}html[data-netbox-color-mode=dark] .list-group-item-indigo-400{color:#502693;background-color:#e7d9fd}html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action:focus{color:#502693;background-color:#d0c3e4}html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action.active{color:#fff;background-color:#502693;border-color:#502693}html[data-netbox-color-mode=dark] .list-group-item-indigo-500{color:#3d0a91;background-color:#e0cffc}html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action:focus{color:#3d0a91;background-color:#cabae3}html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action.active{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .list-group-item-indigo-600{color:#310874;background-color:#dccff3}html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action:focus{color:#310874;background-color:#c6badb}html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action.active{color:#fff;background-color:#310874;border-color:#310874}html[data-netbox-color-mode=dark] .list-group-item-indigo-700{color:#250657;background-color:#d8cee9}html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action:focus{color:#250657;background-color:#c2b9d2}html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action.active{color:#fff;background-color:#250657;border-color:#250657}html[data-netbox-color-mode=dark] .list-group-item-indigo-800{color:#19043a;background-color:#d4cddf}html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action:focus{color:#19043a;background-color:#bfb9c9}html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action.active{color:#fff;background-color:#19043a;border-color:#19043a}html[data-netbox-color-mode=dark] .list-group-item-indigo-900{color:#0c021d;background-color:#d0cdd6}html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action:focus{color:#0c021d;background-color:#bbb9c1}html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action.active{color:#fff;background-color:#0c021d;border-color:#0c021d}html[data-netbox-color-mode=dark] .list-group-item-purple-100{color:#5a5761;background-color:#f9f7fd}html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action:focus{color:#5a5761;background-color:#e0dee4}html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action.active{color:#fff;background-color:#5a5761;border-color:#5a5761}html[data-netbox-color-mode=dark] .list-group-item-purple-200{color:#4f485c;background-color:#f3f0fa}html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action:focus{color:#4f485c;background-color:#dbd8e1}html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action.active{color:#fff;background-color:#4f485c;border-color:#4f485c}html[data-netbox-color-mode=dark] .list-group-item-purple-300{color:#655583;background-color:#eee8f8}html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action:focus{color:#655583;background-color:#d6d1df}html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action.active{color:#fff;background-color:#655583;border-color:#655583}html[data-netbox-color-mode=dark] .list-group-item-purple-400{color:#543e7b;background-color:#e8e1f5}html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action:focus{color:#543e7b;background-color:#d1cbdd}html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action.active{color:#fff;background-color:#543e7b;border-color:#543e7b}html[data-netbox-color-mode=dark] .list-group-item-purple-500{color:#432874;background-color:#e2d9f3}html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action:focus{color:#432874;background-color:#cbc3db}html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action.active{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .list-group-item-purple-600{color:#35205c;background-color:#ded7eb}html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action:focus{color:#35205c;background-color:#c8c2d4}html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action.active{color:#fff;background-color:#35205c;border-color:#35205c}html[data-netbox-color-mode=dark] .list-group-item-purple-700{color:#281846;background-color:#d9d4e3}html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action:focus{color:#281846;background-color:#c3bfcc}html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action.active{color:#fff;background-color:#281846;border-color:#281846}html[data-netbox-color-mode=dark] .list-group-item-purple-800{color:#1a102e;background-color:#d5d1db}html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action:focus{color:#1a102e;background-color:#c0bcc5}html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action.active{color:#fff;background-color:#1a102e;border-color:#1a102e}html[data-netbox-color-mode=dark] .list-group-item-purple-900{color:#0d0817;background-color:#d0cfd4}html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action:focus{color:#0d0817;background-color:#bbbabf}html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action.active{color:#fff;background-color:#0d0817;border-color:#0d0817}html[data-netbox-color-mode=dark] .list-group-item-pink-100{color:#63565c;background-color:#fdf7fa}html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action:focus{color:#63565c;background-color:#e4dee1}html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action.active{color:#fff;background-color:#63565c;border-color:#63565c}html[data-netbox-color-mode=dark] .list-group-item-pink-200{color:#604552;background-color:#fceff5}html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action:focus{color:#604552;background-color:#e3d7dd}html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action.active{color:#fff;background-color:#604552;border-color:#604552}html[data-netbox-color-mode=dark] .list-group-item-pink-300{color:#8a506d;background-color:#fae7f0}html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action:focus{color:#8a506d;background-color:#e1d0d8}html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action.active{color:#fff;background-color:#8a506d;border-color:#8a506d}html[data-netbox-color-mode=dark] .list-group-item-pink-400{color:#85375e;background-color:#f8deeb}html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action:focus{color:#85375e;background-color:#dfc8d4}html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action.active{color:#fff;background-color:#85375e;border-color:#85375e}html[data-netbox-color-mode=dark] .list-group-item-pink-500{color:#801f4f;background-color:#f7d6e6}html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action:focus{color:#801f4f;background-color:#dec1cf}html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action.active{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .list-group-item-pink-600{color:#671940;background-color:#eed4e1}html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action:focus{color:#671940;background-color:#d6bfcb}html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action.active{color:#fff;background-color:#671940;border-color:#671940}html[data-netbox-color-mode=dark] .list-group-item-pink-700{color:#4d132f;background-color:#e6d2dc}html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action:focus{color:#4d132f;background-color:#cfbdc6}html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action.active{color:#fff;background-color:#4d132f;border-color:#4d132f}html[data-netbox-color-mode=dark] .list-group-item-pink-800{color:#340c20;background-color:#ddd0d7}html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action:focus{color:#340c20;background-color:#c7bbc2}html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action.active{color:#fff;background-color:#340c20;border-color:#340c20}html[data-netbox-color-mode=dark] .list-group-item-pink-900{color:#1a0610;background-color:#d5ced1}html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action:focus{color:#1a0610;background-color:#c0b9bc}html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action.active{color:#fff;background-color:#1a0610;border-color:#1a0610}html[data-netbox-color-mode=dark] .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}html[data-netbox-color-mode=dark] .btn-close:hover{color:#fff;text-decoration:none;opacity:.75}html[data-netbox-color-mode=dark] .btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}html[data-netbox-color-mode=dark] .btn-close:disabled,html[data-netbox-color-mode=dark] .btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}html[data-netbox-color-mode=dark] .btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}html[data-netbox-color-mode=dark] .toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.375rem}html[data-netbox-color-mode=dark] .toast:not(.showing):not(.show){opacity:0}html[data-netbox-color-mode=dark] .toast.hide{display:none}html[data-netbox-color-mode=dark] .toast-container{width:max-content;max-width:100%;pointer-events:none}html[data-netbox-color-mode=dark] .toast-container>:not(:last-child){margin-bottom:.75rem}html[data-netbox-color-mode=dark] .toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}html[data-netbox-color-mode=dark] .toast-body{padding:.75rem;word-wrap:break-word}html[data-netbox-color-mode=dark] .modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}html[data-netbox-color-mode=dark] .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade html[data-netbox-color-mode=dark] .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade html[data-netbox-color-mode=dark] .modal-dialog{transition:none}}.modal.show html[data-netbox-color-mode=dark] .modal-dialog{transform:none}.modal.modal-static html[data-netbox-color-mode=dark] .modal-dialog{transform:scale(1.02)}html[data-netbox-color-mode=dark] .modal-dialog-scrollable{height:calc(100% - 1rem)}html[data-netbox-color-mode=dark] .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}html[data-netbox-color-mode=dark] .modal-dialog-scrollable .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}html[data-netbox-color-mode=dark] .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#343a40;background-clip:padding-box;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;outline:0}html[data-netbox-color-mode=dark] .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}html[data-netbox-color-mode=dark] .modal-backdrop.fade{opacity:0}html[data-netbox-color-mode=dark] .modal-backdrop.show{opacity:.5}html[data-netbox-color-mode=dark] .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #495057;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}html[data-netbox-color-mode=dark] .modal-title{margin-bottom:0;line-height:1.5}html[data-netbox-color-mode=dark] .modal-body{position:relative;flex:1 1 auto;padding:1rem}html[data-netbox-color-mode=dark] .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #495057;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .modal-footer>*{margin:.25rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .modal-dialog{max-width:500px;margin:1.75rem auto}html[data-netbox-color-mode=dark] .modal-dialog-scrollable{height:calc(100% - 3.5rem)}html[data-netbox-color-mode=dark] .modal-dialog-centered{min-height:calc(100% - 3.5rem)}html[data-netbox-color-mode=dark] .modal-sm{max-width:300px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .modal-lg,html[data-netbox-color-mode=dark] .modal-xl{max-width:800px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .modal-xl{max-width:1140px}}html[data-netbox-color-mode=dark] .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-footer{border-radius:0}}html[data-netbox-color-mode=dark] .tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}html[data-netbox-color-mode=dark] .tooltip.show{opacity:.9}html[data-netbox-color-mode=dark] .tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}html[data-netbox-color-mode=dark] .tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}html[data-netbox-color-mode=dark] .bs-tooltip-top,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}html[data-netbox-color-mode=dark] .bs-tooltip-top .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}html[data-netbox-color-mode=dark] .bs-tooltip-top .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-end,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}html[data-netbox-color-mode=dark] .bs-tooltip-end .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}html[data-netbox-color-mode=dark] .bs-tooltip-end .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-bottom,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}html[data-netbox-color-mode=dark] .bs-tooltip-bottom .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}html[data-netbox-color-mode=dark] .bs-tooltip-bottom .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-start,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}html[data-netbox-color-mode=dark] .bs-tooltip-start .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}html[data-netbox-color-mode=dark] .bs-tooltip-start .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#495057}html[data-netbox-color-mode=dark] .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#495057;border-radius:.375rem}html[data-netbox-color-mode=dark] .popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#495057;background-clip:padding-box;border:1px solid rgba(255,255,255,.2);border-radius:.75rem}html[data-netbox-color-mode=dark] .popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}html[data-netbox-color-mode=dark] .popover .popover-arrow:before,html[data-netbox-color-mode=dark] .popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-bottom .popover-header:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #454b52}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#495057}html[data-netbox-color-mode=dark] .popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#454b52;border-bottom:1px solid rgba(255,255,255,.2);border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .popover-header:empty{display:none}html[data-netbox-color-mode=dark] .popover-body{padding:1rem;color:#fff}html[data-netbox-color-mode=dark] .carousel{position:relative}html[data-netbox-color-mode=dark] .carousel.pointer-event{touch-action:pan-y}html[data-netbox-color-mode=dark] .carousel-inner{position:relative;width:100%;overflow:hidden}html[data-netbox-color-mode=dark] .carousel-inner:after{display:block;clear:both;content:""}html[data-netbox-color-mode=dark] .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){html[data-netbox-color-mode=dark] .carousel-item{transition:none}}html[data-netbox-color-mode=dark] .carousel-item.active,html[data-netbox-color-mode=dark] .carousel-item-next,html[data-netbox-color-mode=dark] .carousel-item-prev{display:block}html[data-netbox-color-mode=dark] .carousel-item-next:not(.carousel-item-start),html[data-netbox-color-mode=dark] .active.carousel-item-end{transform:translate(100%)}html[data-netbox-color-mode=dark] .carousel-item-prev:not(.carousel-item-end),html[data-netbox-color-mode=dark] .active.carousel-item-start{transform:translate(-100%)}html[data-netbox-color-mode=dark] .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}html[data-netbox-color-mode=dark] .carousel-fade .carousel-item.active,html[data-netbox-color-mode=dark] .carousel-fade .carousel-item-next.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-end{transition:none}}html[data-netbox-color-mode=dark] .carousel-control-prev,html[data-netbox-color-mode=dark] .carousel-control-next{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:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .carousel-control-prev,html[data-netbox-color-mode=dark] .carousel-control-next{transition:none}}html[data-netbox-color-mode=dark] .carousel-control-prev:hover,html[data-netbox-color-mode=dark] .carousel-control-prev:focus,html[data-netbox-color-mode=dark] .carousel-control-next:hover,html[data-netbox-color-mode=dark] .carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}html[data-netbox-color-mode=dark] .carousel-control-prev{left:0}html[data-netbox-color-mode=dark] .carousel-control-next{right:0}html[data-netbox-color-mode=dark] .carousel-control-prev-icon,html[data-netbox-color-mode=dark] .carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}html[data-netbox-color-mode=dark] .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .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%;list-style:none}html[data-netbox-color-mode=dark] .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){html[data-netbox-color-mode=dark] .carousel-indicators [data-bs-target]{transition:none}}html[data-netbox-color-mode=dark] .carousel-indicators .active{opacity:1}html[data-netbox-color-mode=dark] .carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}html[data-netbox-color-mode=dark] .carousel-dark .carousel-control-prev-icon,html[data-netbox-color-mode=dark] .carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}html[data-netbox-color-mode=dark] .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}html[data-netbox-color-mode=dark] .carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}html[data-netbox-color-mode=dark] .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}html[data-netbox-color-mode=dark] .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}html[data-netbox-color-mode=dark] .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}html[data-netbox-color-mode=dark] .spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .spinner-border,html[data-netbox-color-mode=dark] .spinner-grow{animation-duration:1.5s}}html[data-netbox-color-mode=dark] .clearfix:after{display:block;clear:both;content:""}html[data-netbox-color-mode=dark] .link-primary{color:#6ea8fe}html[data-netbox-color-mode=dark] .link-primary:hover,html[data-netbox-color-mode=dark] .link-primary:focus{color:#8bb9fe}html[data-netbox-color-mode=dark] .link-secondary{color:#adb5bd}html[data-netbox-color-mode=dark] .link-secondary:hover,html[data-netbox-color-mode=dark] .link-secondary:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-success{color:#75b798}html[data-netbox-color-mode=dark] .link-success:hover,html[data-netbox-color-mode=dark] .link-success:focus{color:#91c5ad}html[data-netbox-color-mode=dark] .link-info{color:#6edff6}html[data-netbox-color-mode=dark] .link-info:hover,html[data-netbox-color-mode=dark] .link-info:focus{color:#8be5f8}html[data-netbox-color-mode=dark] .link-warning{color:#ffda6a}html[data-netbox-color-mode=dark] .link-warning:hover,html[data-netbox-color-mode=dark] .link-warning:focus{color:#ffe188}html[data-netbox-color-mode=dark] .link-danger{color:#ea868f}html[data-netbox-color-mode=dark] .link-danger:hover,html[data-netbox-color-mode=dark] .link-danger:focus{color:#ee9ea5}html[data-netbox-color-mode=dark] .link-light{color:#dee2e6}html[data-netbox-color-mode=dark] .link-light:hover,html[data-netbox-color-mode=dark] .link-light:focus{color:#e5e8eb}html[data-netbox-color-mode=dark] .link-dark{color:#adb5bd}html[data-netbox-color-mode=dark] .link-dark:hover,html[data-netbox-color-mode=dark] .link-dark:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-darker{color:#1b1f22}html[data-netbox-color-mode=dark] .link-darker:hover,html[data-netbox-color-mode=dark] .link-darker:focus{color:#16191b}html[data-netbox-color-mode=dark] .link-darkest{color:#171b1d}html[data-netbox-color-mode=dark] .link-darkest:hover,html[data-netbox-color-mode=dark] .link-darkest:focus{color:#121617}html[data-netbox-color-mode=dark] .link-gray{color:#ced4da}html[data-netbox-color-mode=dark] .link-gray:hover,html[data-netbox-color-mode=dark] .link-gray:focus{color:#d8dde1}html[data-netbox-color-mode=dark] .link-gray-100{color:#f8f9fa}html[data-netbox-color-mode=dark] .link-gray-100:hover,html[data-netbox-color-mode=dark] .link-gray-100:focus{color:#f9fafb}html[data-netbox-color-mode=dark] .link-gray-200{color:#e9ecef}html[data-netbox-color-mode=dark] .link-gray-200:hover,html[data-netbox-color-mode=dark] .link-gray-200:focus{color:#edf0f2}html[data-netbox-color-mode=dark] .link-gray-300{color:#dee2e6}html[data-netbox-color-mode=dark] .link-gray-300:hover,html[data-netbox-color-mode=dark] .link-gray-300:focus{color:#e5e8eb}html[data-netbox-color-mode=dark] .link-gray-400{color:#ced4da}html[data-netbox-color-mode=dark] .link-gray-400:hover,html[data-netbox-color-mode=dark] .link-gray-400:focus{color:#d8dde1}html[data-netbox-color-mode=dark] .link-gray-500{color:#adb5bd}html[data-netbox-color-mode=dark] .link-gray-500:hover,html[data-netbox-color-mode=dark] .link-gray-500:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-gray-600{color:#6c757d}html[data-netbox-color-mode=dark] .link-gray-600:hover,html[data-netbox-color-mode=dark] .link-gray-600:focus{color:#565e64}html[data-netbox-color-mode=dark] .link-gray-700{color:#495057}html[data-netbox-color-mode=dark] .link-gray-700:hover,html[data-netbox-color-mode=dark] .link-gray-700:focus{color:#3a4046}html[data-netbox-color-mode=dark] .link-gray-800{color:#343a40}html[data-netbox-color-mode=dark] .link-gray-800:hover,html[data-netbox-color-mode=dark] .link-gray-800:focus{color:#2a2e33}html[data-netbox-color-mode=dark] .link-gray-900{color:#212529}html[data-netbox-color-mode=dark] .link-gray-900:hover,html[data-netbox-color-mode=dark] .link-gray-900:focus{color:#1a1e21}html[data-netbox-color-mode=dark] .link-red-100{color:#f8d7da}html[data-netbox-color-mode=dark] .link-red-100:hover,html[data-netbox-color-mode=dark] .link-red-100:focus{color:#f9dfe1}html[data-netbox-color-mode=dark] .link-red-200{color:#f1aeb5}html[data-netbox-color-mode=dark] .link-red-200:hover,html[data-netbox-color-mode=dark] .link-red-200:focus{color:#f4bec4}html[data-netbox-color-mode=dark] .link-red-300{color:#ea868f}html[data-netbox-color-mode=dark] .link-red-300:hover,html[data-netbox-color-mode=dark] .link-red-300:focus{color:#ee9ea5}html[data-netbox-color-mode=dark] .link-red-400{color:#e35d6a}html[data-netbox-color-mode=dark] .link-red-400:hover,html[data-netbox-color-mode=dark] .link-red-400:focus{color:#e97d88}html[data-netbox-color-mode=dark] .link-red-500{color:#dc3545}html[data-netbox-color-mode=dark] .link-red-500:hover,html[data-netbox-color-mode=dark] .link-red-500:focus{color:#b02a37}html[data-netbox-color-mode=dark] .link-red-600{color:#b02a37}html[data-netbox-color-mode=dark] .link-red-600:hover,html[data-netbox-color-mode=dark] .link-red-600:focus{color:#8d222c}html[data-netbox-color-mode=dark] .link-red-700{color:#842029}html[data-netbox-color-mode=dark] .link-red-700:hover,html[data-netbox-color-mode=dark] .link-red-700:focus{color:#6a1a21}html[data-netbox-color-mode=dark] .link-red-800{color:#58151c}html[data-netbox-color-mode=dark] .link-red-800:hover,html[data-netbox-color-mode=dark] .link-red-800:focus{color:#461116}html[data-netbox-color-mode=dark] .link-red-900{color:#2c0b0e}html[data-netbox-color-mode=dark] .link-red-900:hover,html[data-netbox-color-mode=dark] .link-red-900:focus{color:#23090b}html[data-netbox-color-mode=dark] .link-yellow-100{color:#fff3cd}html[data-netbox-color-mode=dark] .link-yellow-100:hover,html[data-netbox-color-mode=dark] .link-yellow-100:focus{color:#fff5d7}html[data-netbox-color-mode=dark] .link-yellow-200{color:#ffe69c}html[data-netbox-color-mode=dark] .link-yellow-200:hover,html[data-netbox-color-mode=dark] .link-yellow-200:focus{color:#ffebb0}html[data-netbox-color-mode=dark] .link-yellow-300{color:#ffda6a}html[data-netbox-color-mode=dark] .link-yellow-300:hover,html[data-netbox-color-mode=dark] .link-yellow-300:focus{color:#ffe188}html[data-netbox-color-mode=dark] .link-yellow-400{color:#ffcd39}html[data-netbox-color-mode=dark] .link-yellow-400:hover,html[data-netbox-color-mode=dark] .link-yellow-400:focus{color:#ffd761}html[data-netbox-color-mode=dark] .link-yellow-500{color:#ffc107}html[data-netbox-color-mode=dark] .link-yellow-500:hover,html[data-netbox-color-mode=dark] .link-yellow-500:focus{color:#ffcd39}html[data-netbox-color-mode=dark] .link-yellow-600{color:#cc9a06}html[data-netbox-color-mode=dark] .link-yellow-600:hover,html[data-netbox-color-mode=dark] .link-yellow-600:focus{color:#d6ae38}html[data-netbox-color-mode=dark] .link-yellow-700{color:#997404}html[data-netbox-color-mode=dark] .link-yellow-700:hover,html[data-netbox-color-mode=dark] .link-yellow-700:focus{color:#ad9036}html[data-netbox-color-mode=dark] .link-yellow-800{color:#664d03}html[data-netbox-color-mode=dark] .link-yellow-800:hover,html[data-netbox-color-mode=dark] .link-yellow-800:focus{color:#523e02}html[data-netbox-color-mode=dark] .link-yellow-900{color:#332701}html[data-netbox-color-mode=dark] .link-yellow-900:hover,html[data-netbox-color-mode=dark] .link-yellow-900:focus{color:#291f01}html[data-netbox-color-mode=dark] .link-green-100{color:#d1e7dd}html[data-netbox-color-mode=dark] .link-green-100:hover,html[data-netbox-color-mode=dark] .link-green-100:focus{color:#daece4}html[data-netbox-color-mode=dark] .link-green-200{color:#a3cfbb}html[data-netbox-color-mode=dark] .link-green-200:hover,html[data-netbox-color-mode=dark] .link-green-200:focus{color:#b5d9c9}html[data-netbox-color-mode=dark] .link-green-300{color:#75b798}html[data-netbox-color-mode=dark] .link-green-300:hover,html[data-netbox-color-mode=dark] .link-green-300:focus{color:#91c5ad}html[data-netbox-color-mode=dark] .link-green-400{color:#479f76}html[data-netbox-color-mode=dark] .link-green-400:hover,html[data-netbox-color-mode=dark] .link-green-400:focus{color:#6cb291}html[data-netbox-color-mode=dark] .link-green-500{color:#198754}html[data-netbox-color-mode=dark] .link-green-500:hover,html[data-netbox-color-mode=dark] .link-green-500:focus{color:#146c43}html[data-netbox-color-mode=dark] .link-green-600{color:#146c43}html[data-netbox-color-mode=dark] .link-green-600:hover,html[data-netbox-color-mode=dark] .link-green-600:focus{color:#105636}html[data-netbox-color-mode=dark] .link-green-700{color:#0f5132}html[data-netbox-color-mode=dark] .link-green-700:hover,html[data-netbox-color-mode=dark] .link-green-700:focus{color:#0c4128}html[data-netbox-color-mode=dark] .link-green-800{color:#0a3622}html[data-netbox-color-mode=dark] .link-green-800:hover,html[data-netbox-color-mode=dark] .link-green-800:focus{color:#082b1b}html[data-netbox-color-mode=dark] .link-green-900{color:#051b11}html[data-netbox-color-mode=dark] .link-green-900:hover,html[data-netbox-color-mode=dark] .link-green-900:focus{color:#04160e}html[data-netbox-color-mode=dark] .link-blue-100{color:#cfe2ff}html[data-netbox-color-mode=dark] .link-blue-100:hover,html[data-netbox-color-mode=dark] .link-blue-100:focus{color:#d9e8ff}html[data-netbox-color-mode=dark] .link-blue-200{color:#9ec5fe}html[data-netbox-color-mode=dark] .link-blue-200:hover,html[data-netbox-color-mode=dark] .link-blue-200:focus{color:#b1d1fe}html[data-netbox-color-mode=dark] .link-blue-300{color:#6ea8fe}html[data-netbox-color-mode=dark] .link-blue-300:hover,html[data-netbox-color-mode=dark] .link-blue-300:focus{color:#8bb9fe}html[data-netbox-color-mode=dark] .link-blue-400{color:#3d8bfd}html[data-netbox-color-mode=dark] .link-blue-400:hover,html[data-netbox-color-mode=dark] .link-blue-400:focus{color:#64a2fd}html[data-netbox-color-mode=dark] .link-blue-500{color:#0d6efd}html[data-netbox-color-mode=dark] .link-blue-500:hover,html[data-netbox-color-mode=dark] .link-blue-500:focus{color:#0a58ca}html[data-netbox-color-mode=dark] .link-blue-600{color:#0a58ca}html[data-netbox-color-mode=dark] .link-blue-600:hover,html[data-netbox-color-mode=dark] .link-blue-600:focus{color:#0846a2}html[data-netbox-color-mode=dark] .link-blue-700{color:#084298}html[data-netbox-color-mode=dark] .link-blue-700:hover,html[data-netbox-color-mode=dark] .link-blue-700:focus{color:#06357a}html[data-netbox-color-mode=dark] .link-blue-800{color:#052c65}html[data-netbox-color-mode=dark] .link-blue-800:hover,html[data-netbox-color-mode=dark] .link-blue-800:focus{color:#042351}html[data-netbox-color-mode=dark] .link-blue-900{color:#031633}html[data-netbox-color-mode=dark] .link-blue-900:hover,html[data-netbox-color-mode=dark] .link-blue-900:focus{color:#021229}html[data-netbox-color-mode=dark] .link-cyan-100{color:#cff4fc}html[data-netbox-color-mode=dark] .link-cyan-100:hover,html[data-netbox-color-mode=dark] .link-cyan-100:focus{color:#d9f6fd}html[data-netbox-color-mode=dark] .link-cyan-200{color:#9eeaf9}html[data-netbox-color-mode=dark] .link-cyan-200:hover,html[data-netbox-color-mode=dark] .link-cyan-200:focus{color:#b1eefa}html[data-netbox-color-mode=dark] .link-cyan-300{color:#6edff6}html[data-netbox-color-mode=dark] .link-cyan-300:hover,html[data-netbox-color-mode=dark] .link-cyan-300:focus{color:#8be5f8}html[data-netbox-color-mode=dark] .link-cyan-400{color:#3dd5f3}html[data-netbox-color-mode=dark] .link-cyan-400:hover,html[data-netbox-color-mode=dark] .link-cyan-400:focus{color:#64ddf5}html[data-netbox-color-mode=dark] .link-cyan-500{color:#0dcaf0}html[data-netbox-color-mode=dark] .link-cyan-500:hover,html[data-netbox-color-mode=dark] .link-cyan-500:focus{color:#3dd5f3}html[data-netbox-color-mode=dark] .link-cyan-600{color:#0aa2c0}html[data-netbox-color-mode=dark] .link-cyan-600:hover,html[data-netbox-color-mode=dark] .link-cyan-600:focus{color:#3bb5cd}html[data-netbox-color-mode=dark] .link-cyan-700{color:#087990}html[data-netbox-color-mode=dark] .link-cyan-700:hover,html[data-netbox-color-mode=dark] .link-cyan-700:focus{color:#066173}html[data-netbox-color-mode=dark] .link-cyan-800{color:#055160}html[data-netbox-color-mode=dark] .link-cyan-800:hover,html[data-netbox-color-mode=dark] .link-cyan-800:focus{color:#04414d}html[data-netbox-color-mode=dark] .link-cyan-900{color:#032830}html[data-netbox-color-mode=dark] .link-cyan-900:hover,html[data-netbox-color-mode=dark] .link-cyan-900:focus{color:#022026}html[data-netbox-color-mode=dark] .link-indigo-100{color:#e0cffc}html[data-netbox-color-mode=dark] .link-indigo-100:hover,html[data-netbox-color-mode=dark] .link-indigo-100:focus{color:#e6d9fd}html[data-netbox-color-mode=dark] .link-indigo-200{color:#c29ffa}html[data-netbox-color-mode=dark] .link-indigo-200:hover,html[data-netbox-color-mode=dark] .link-indigo-200:focus{color:#ceb2fb}html[data-netbox-color-mode=dark] .link-indigo-300{color:#a370f7}html[data-netbox-color-mode=dark] .link-indigo-300:hover,html[data-netbox-color-mode=dark] .link-indigo-300:focus{color:#b58df9}html[data-netbox-color-mode=dark] .link-indigo-400{color:#8540f5}html[data-netbox-color-mode=dark] .link-indigo-400:hover,html[data-netbox-color-mode=dark] .link-indigo-400:focus{color:#6a33c4}html[data-netbox-color-mode=dark] .link-indigo-500{color:#6610f2}html[data-netbox-color-mode=dark] .link-indigo-500:hover,html[data-netbox-color-mode=dark] .link-indigo-500:focus{color:#520dc2}html[data-netbox-color-mode=dark] .link-indigo-600{color:#520dc2}html[data-netbox-color-mode=dark] .link-indigo-600:hover,html[data-netbox-color-mode=dark] .link-indigo-600:focus{color:#420a9b}html[data-netbox-color-mode=dark] .link-indigo-700{color:#3d0a91}html[data-netbox-color-mode=dark] .link-indigo-700:hover,html[data-netbox-color-mode=dark] .link-indigo-700:focus{color:#310874}html[data-netbox-color-mode=dark] .link-indigo-800{color:#290661}html[data-netbox-color-mode=dark] .link-indigo-800:hover,html[data-netbox-color-mode=dark] .link-indigo-800:focus{color:#21054e}html[data-netbox-color-mode=dark] .link-indigo-900{color:#140330}html[data-netbox-color-mode=dark] .link-indigo-900:hover,html[data-netbox-color-mode=dark] .link-indigo-900:focus{color:#100226}html[data-netbox-color-mode=dark] .link-purple-100{color:#e2d9f3}html[data-netbox-color-mode=dark] .link-purple-100:hover,html[data-netbox-color-mode=dark] .link-purple-100:focus{color:#e8e1f5}html[data-netbox-color-mode=dark] .link-purple-200{color:#c5b3e6}html[data-netbox-color-mode=dark] .link-purple-200:hover,html[data-netbox-color-mode=dark] .link-purple-200:focus{color:#d1c2eb}html[data-netbox-color-mode=dark] .link-purple-300{color:#a98eda}html[data-netbox-color-mode=dark] .link-purple-300:hover,html[data-netbox-color-mode=dark] .link-purple-300:focus{color:#baa5e1}html[data-netbox-color-mode=dark] .link-purple-400{color:#8c68cd}html[data-netbox-color-mode=dark] .link-purple-400:hover,html[data-netbox-color-mode=dark] .link-purple-400:focus{color:#a386d7}html[data-netbox-color-mode=dark] .link-purple-500{color:#6f42c1}html[data-netbox-color-mode=dark] .link-purple-500:hover,html[data-netbox-color-mode=dark] .link-purple-500:focus{color:#59359a}html[data-netbox-color-mode=dark] .link-purple-600{color:#59359a}html[data-netbox-color-mode=dark] .link-purple-600:hover,html[data-netbox-color-mode=dark] .link-purple-600:focus{color:#472a7b}html[data-netbox-color-mode=dark] .link-purple-700{color:#432874}html[data-netbox-color-mode=dark] .link-purple-700:hover,html[data-netbox-color-mode=dark] .link-purple-700:focus{color:#36205d}html[data-netbox-color-mode=dark] .link-purple-800{color:#2c1a4d}html[data-netbox-color-mode=dark] .link-purple-800:hover,html[data-netbox-color-mode=dark] .link-purple-800:focus{color:#23153e}html[data-netbox-color-mode=dark] .link-purple-900{color:#160d27}html[data-netbox-color-mode=dark] .link-purple-900:hover,html[data-netbox-color-mode=dark] .link-purple-900:focus{color:#120a1f}html[data-netbox-color-mode=dark] .link-pink-100{color:#f7d6e6}html[data-netbox-color-mode=dark] .link-pink-100:hover,html[data-netbox-color-mode=dark] .link-pink-100:focus{color:#f9deeb}html[data-netbox-color-mode=dark] .link-pink-200{color:#efadce}html[data-netbox-color-mode=dark] .link-pink-200:hover,html[data-netbox-color-mode=dark] .link-pink-200:focus{color:#f2bdd8}html[data-netbox-color-mode=dark] .link-pink-300{color:#e685b5}html[data-netbox-color-mode=dark] .link-pink-300:hover,html[data-netbox-color-mode=dark] .link-pink-300:focus{color:#eb9dc4}html[data-netbox-color-mode=dark] .link-pink-400{color:#de5c9d}html[data-netbox-color-mode=dark] .link-pink-400:hover,html[data-netbox-color-mode=dark] .link-pink-400:focus{color:#e57db1}html[data-netbox-color-mode=dark] .link-pink-500{color:#d63384}html[data-netbox-color-mode=dark] .link-pink-500:hover,html[data-netbox-color-mode=dark] .link-pink-500:focus{color:#ab296a}html[data-netbox-color-mode=dark] .link-pink-600{color:#ab296a}html[data-netbox-color-mode=dark] .link-pink-600:hover,html[data-netbox-color-mode=dark] .link-pink-600:focus{color:#892155}html[data-netbox-color-mode=dark] .link-pink-700{color:#801f4f}html[data-netbox-color-mode=dark] .link-pink-700:hover,html[data-netbox-color-mode=dark] .link-pink-700:focus{color:#66193f}html[data-netbox-color-mode=dark] .link-pink-800{color:#561435}html[data-netbox-color-mode=dark] .link-pink-800:hover,html[data-netbox-color-mode=dark] .link-pink-800:focus{color:#45102a}html[data-netbox-color-mode=dark] .link-pink-900{color:#2b0a1a}html[data-netbox-color-mode=dark] .link-pink-900:hover,html[data-netbox-color-mode=dark] .link-pink-900:focus{color:#220815}html[data-netbox-color-mode=dark] .ratio{position:relative;width:100%}html[data-netbox-color-mode=dark] .ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}html[data-netbox-color-mode=dark] .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}html[data-netbox-color-mode=dark] .ratio-1x1{--bs-aspect-ratio: 100%}html[data-netbox-color-mode=dark] .ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}html[data-netbox-color-mode=dark] .ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}html[data-netbox-color-mode=dark] .ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}html[data-netbox-color-mode=dark] .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}html[data-netbox-color-mode=dark] .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}html[data-netbox-color-mode=dark] .sticky-top{position:sticky;top:0;z-index:1020}@media (min-width: 576px){html[data-netbox-color-mode=dark] .sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .sticky-xxl-top{position:sticky;top:0;z-index:1020}}html[data-netbox-color-mode=dark] .visually-hidden,html[data-netbox-color-mode=dark] .visually-hidden-focusable:not(:focus):not(:focus-within){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}html[data-netbox-color-mode=dark] .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html[data-netbox-color-mode=dark] .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-netbox-color-mode=dark] .align-baseline{vertical-align:baseline!important}html[data-netbox-color-mode=dark] .align-top{vertical-align:top!important}html[data-netbox-color-mode=dark] .align-middle{vertical-align:middle!important}html[data-netbox-color-mode=dark] .align-bottom{vertical-align:bottom!important}html[data-netbox-color-mode=dark] .align-text-bottom{vertical-align:text-bottom!important}html[data-netbox-color-mode=dark] .align-text-top{vertical-align:text-top!important}html[data-netbox-color-mode=dark] .float-start{float:left!important}html[data-netbox-color-mode=dark] .float-end{float:right!important}html[data-netbox-color-mode=dark] .float-none{float:none!important}html[data-netbox-color-mode=dark] .overflow-auto{overflow:auto!important}html[data-netbox-color-mode=dark] .overflow-hidden{overflow:hidden!important}html[data-netbox-color-mode=dark] .overflow-visible{overflow:visible!important}html[data-netbox-color-mode=dark] .overflow-scroll{overflow:scroll!important}html[data-netbox-color-mode=dark] .d-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-block{display:block!important}html[data-netbox-color-mode=dark] .d-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-table{display:table!important}html[data-netbox-color-mode=dark] .d-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-none{display:none!important}html[data-netbox-color-mode=dark] .shadow{box-shadow:0 .5rem 1rem #00000026!important}html[data-netbox-color-mode=dark] .shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}html[data-netbox-color-mode=dark] .shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}html[data-netbox-color-mode=dark] .shadow-none{box-shadow:none!important}html[data-netbox-color-mode=dark] .position-static{position:static!important}html[data-netbox-color-mode=dark] .position-relative{position:relative!important}html[data-netbox-color-mode=dark] .position-absolute{position:absolute!important}html[data-netbox-color-mode=dark] .position-fixed{position:fixed!important}html[data-netbox-color-mode=dark] .position-sticky{position:sticky!important}html[data-netbox-color-mode=dark] .top-0{top:0!important}html[data-netbox-color-mode=dark] .top-50{top:50%!important}html[data-netbox-color-mode=dark] .top-100{top:100%!important}html[data-netbox-color-mode=dark] .bottom-0{bottom:0!important}html[data-netbox-color-mode=dark] .bottom-50{bottom:50%!important}html[data-netbox-color-mode=dark] .bottom-100{bottom:100%!important}html[data-netbox-color-mode=dark] .start-0{left:0!important}html[data-netbox-color-mode=dark] .start-50{left:50%!important}html[data-netbox-color-mode=dark] .start-100{left:100%!important}html[data-netbox-color-mode=dark] .end-0{right:0!important}html[data-netbox-color-mode=dark] .end-50{right:50%!important}html[data-netbox-color-mode=dark] .end-100{right:100%!important}html[data-netbox-color-mode=dark] .translate-middle{transform:translate(-50%,-50%)!important}html[data-netbox-color-mode=dark] .translate-middle-x{transform:translate(-50%)!important}html[data-netbox-color-mode=dark] .translate-middle-y{transform:translateY(-50%)!important}html[data-netbox-color-mode=dark] .border{border:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-0{border:0!important}html[data-netbox-color-mode=dark] .border-top{border-top:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-top-0{border-top:0!important}html[data-netbox-color-mode=dark] .border-end{border-right:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-end-0{border-right:0!important}html[data-netbox-color-mode=dark] .border-bottom{border-bottom:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-bottom-0{border-bottom:0!important}html[data-netbox-color-mode=dark] .border-start{border-left:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-start-0{border-left:0!important}html[data-netbox-color-mode=dark] .border-primary{border-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .border-secondary{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-success{border-color:#75b798!important}html[data-netbox-color-mode=dark] .border-info{border-color:#6edff6!important}html[data-netbox-color-mode=dark] .border-warning{border-color:#ffda6a!important}html[data-netbox-color-mode=dark] .border-danger{border-color:#ea868f!important}html[data-netbox-color-mode=dark] .border-light{border-color:#dee2e6!important}html[data-netbox-color-mode=dark] .border-dark{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-darker{border-color:#1b1f22!important}html[data-netbox-color-mode=dark] .border-darkest{border-color:#171b1d!important}html[data-netbox-color-mode=dark] .border-gray{border-color:#ced4da!important}html[data-netbox-color-mode=dark] .border-gray-100{border-color:#f8f9fa!important}html[data-netbox-color-mode=dark] .border-gray-200{border-color:#e9ecef!important}html[data-netbox-color-mode=dark] .border-gray-300{border-color:#dee2e6!important}html[data-netbox-color-mode=dark] .border-gray-400{border-color:#ced4da!important}html[data-netbox-color-mode=dark] .border-gray-500{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-gray-600{border-color:#6c757d!important}html[data-netbox-color-mode=dark] .border-gray-700{border-color:#495057!important}html[data-netbox-color-mode=dark] .border-gray-800{border-color:#343a40!important}html[data-netbox-color-mode=dark] .border-gray-900{border-color:#212529!important}html[data-netbox-color-mode=dark] .border-red-100{border-color:#f8d7da!important}html[data-netbox-color-mode=dark] .border-red-200{border-color:#f1aeb5!important}html[data-netbox-color-mode=dark] .border-red-300{border-color:#ea868f!important}html[data-netbox-color-mode=dark] .border-red-400{border-color:#e35d6a!important}html[data-netbox-color-mode=dark] .border-red-500{border-color:#dc3545!important}html[data-netbox-color-mode=dark] .border-red-600{border-color:#b02a37!important}html[data-netbox-color-mode=dark] .border-red-700{border-color:#842029!important}html[data-netbox-color-mode=dark] .border-red-800{border-color:#58151c!important}html[data-netbox-color-mode=dark] .border-red-900{border-color:#2c0b0e!important}html[data-netbox-color-mode=dark] .border-yellow-100{border-color:#fff3cd!important}html[data-netbox-color-mode=dark] .border-yellow-200{border-color:#ffe69c!important}html[data-netbox-color-mode=dark] .border-yellow-300{border-color:#ffda6a!important}html[data-netbox-color-mode=dark] .border-yellow-400{border-color:#ffcd39!important}html[data-netbox-color-mode=dark] .border-yellow-500{border-color:#ffc107!important}html[data-netbox-color-mode=dark] .border-yellow-600{border-color:#cc9a06!important}html[data-netbox-color-mode=dark] .border-yellow-700{border-color:#997404!important}html[data-netbox-color-mode=dark] .border-yellow-800{border-color:#664d03!important}html[data-netbox-color-mode=dark] .border-yellow-900{border-color:#332701!important}html[data-netbox-color-mode=dark] .border-green-100{border-color:#d1e7dd!important}html[data-netbox-color-mode=dark] .border-green-200{border-color:#a3cfbb!important}html[data-netbox-color-mode=dark] .border-green-300{border-color:#75b798!important}html[data-netbox-color-mode=dark] .border-green-400{border-color:#479f76!important}html[data-netbox-color-mode=dark] .border-green-500{border-color:#198754!important}html[data-netbox-color-mode=dark] .border-green-600{border-color:#146c43!important}html[data-netbox-color-mode=dark] .border-green-700{border-color:#0f5132!important}html[data-netbox-color-mode=dark] .border-green-800{border-color:#0a3622!important}html[data-netbox-color-mode=dark] .border-green-900{border-color:#051b11!important}html[data-netbox-color-mode=dark] .border-blue-100{border-color:#cfe2ff!important}html[data-netbox-color-mode=dark] .border-blue-200{border-color:#9ec5fe!important}html[data-netbox-color-mode=dark] .border-blue-300{border-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .border-blue-400{border-color:#3d8bfd!important}html[data-netbox-color-mode=dark] .border-blue-500{border-color:#0d6efd!important}html[data-netbox-color-mode=dark] .border-blue-600{border-color:#0a58ca!important}html[data-netbox-color-mode=dark] .border-blue-700{border-color:#084298!important}html[data-netbox-color-mode=dark] .border-blue-800{border-color:#052c65!important}html[data-netbox-color-mode=dark] .border-blue-900{border-color:#031633!important}html[data-netbox-color-mode=dark] .border-cyan-100{border-color:#cff4fc!important}html[data-netbox-color-mode=dark] .border-cyan-200{border-color:#9eeaf9!important}html[data-netbox-color-mode=dark] .border-cyan-300{border-color:#6edff6!important}html[data-netbox-color-mode=dark] .border-cyan-400{border-color:#3dd5f3!important}html[data-netbox-color-mode=dark] .border-cyan-500{border-color:#0dcaf0!important}html[data-netbox-color-mode=dark] .border-cyan-600{border-color:#0aa2c0!important}html[data-netbox-color-mode=dark] .border-cyan-700{border-color:#087990!important}html[data-netbox-color-mode=dark] .border-cyan-800{border-color:#055160!important}html[data-netbox-color-mode=dark] .border-cyan-900{border-color:#032830!important}html[data-netbox-color-mode=dark] .border-indigo-100{border-color:#e0cffc!important}html[data-netbox-color-mode=dark] .border-indigo-200{border-color:#c29ffa!important}html[data-netbox-color-mode=dark] .border-indigo-300{border-color:#a370f7!important}html[data-netbox-color-mode=dark] .border-indigo-400{border-color:#8540f5!important}html[data-netbox-color-mode=dark] .border-indigo-500{border-color:#6610f2!important}html[data-netbox-color-mode=dark] .border-indigo-600{border-color:#520dc2!important}html[data-netbox-color-mode=dark] .border-indigo-700{border-color:#3d0a91!important}html[data-netbox-color-mode=dark] .border-indigo-800{border-color:#290661!important}html[data-netbox-color-mode=dark] .border-indigo-900{border-color:#140330!important}html[data-netbox-color-mode=dark] .border-purple-100{border-color:#e2d9f3!important}html[data-netbox-color-mode=dark] .border-purple-200{border-color:#c5b3e6!important}html[data-netbox-color-mode=dark] .border-purple-300{border-color:#a98eda!important}html[data-netbox-color-mode=dark] .border-purple-400{border-color:#8c68cd!important}html[data-netbox-color-mode=dark] .border-purple-500{border-color:#6f42c1!important}html[data-netbox-color-mode=dark] .border-purple-600{border-color:#59359a!important}html[data-netbox-color-mode=dark] .border-purple-700{border-color:#432874!important}html[data-netbox-color-mode=dark] .border-purple-800{border-color:#2c1a4d!important}html[data-netbox-color-mode=dark] .border-purple-900{border-color:#160d27!important}html[data-netbox-color-mode=dark] .border-pink-100{border-color:#f7d6e6!important}html[data-netbox-color-mode=dark] .border-pink-200{border-color:#efadce!important}html[data-netbox-color-mode=dark] .border-pink-300{border-color:#e685b5!important}html[data-netbox-color-mode=dark] .border-pink-400{border-color:#de5c9d!important}html[data-netbox-color-mode=dark] .border-pink-500{border-color:#d63384!important}html[data-netbox-color-mode=dark] .border-pink-600{border-color:#ab296a!important}html[data-netbox-color-mode=dark] .border-pink-700{border-color:#801f4f!important}html[data-netbox-color-mode=dark] .border-pink-800{border-color:#561435!important}html[data-netbox-color-mode=dark] .border-pink-900{border-color:#2b0a1a!important}html[data-netbox-color-mode=dark] .border-white{border-color:#fff!important}html[data-netbox-color-mode=dark] .border-1{border-width:1px!important}html[data-netbox-color-mode=dark] .border-2{border-width:2px!important}html[data-netbox-color-mode=dark] .border-3{border-width:3px!important}html[data-netbox-color-mode=dark] .border-4{border-width:4px!important}html[data-netbox-color-mode=dark] .border-5{border-width:5px!important}html[data-netbox-color-mode=dark] .w-25{width:25%!important}html[data-netbox-color-mode=dark] .w-50{width:50%!important}html[data-netbox-color-mode=dark] .w-75{width:75%!important}html[data-netbox-color-mode=dark] .w-100{width:100%!important}html[data-netbox-color-mode=dark] .w-auto{width:auto!important}html[data-netbox-color-mode=dark] .mw-100{max-width:100%!important}html[data-netbox-color-mode=dark] .vw-100{width:100vw!important}html[data-netbox-color-mode=dark] .min-vw-100{min-width:100vw!important}html[data-netbox-color-mode=dark] .h-25{height:25%!important}html[data-netbox-color-mode=dark] .h-50{height:50%!important}html[data-netbox-color-mode=dark] .h-75{height:75%!important}html[data-netbox-color-mode=dark] .h-100{height:100%!important}html[data-netbox-color-mode=dark] .h-auto{height:auto!important}html[data-netbox-color-mode=dark] .mh-100{max-height:100%!important}html[data-netbox-color-mode=dark] .vh-100{height:100vh!important}html[data-netbox-color-mode=dark] .min-vh-100{min-height:100vh!important}html[data-netbox-color-mode=dark] .flex-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-first{order:-1!important}html[data-netbox-color-mode=dark] .order-0{order:0!important}html[data-netbox-color-mode=dark] .order-1{order:1!important}html[data-netbox-color-mode=dark] .order-2{order:2!important}html[data-netbox-color-mode=dark] .order-3{order:3!important}html[data-netbox-color-mode=dark] .order-4{order:4!important}html[data-netbox-color-mode=dark] .order-5{order:5!important}html[data-netbox-color-mode=dark] .order-last{order:6!important}html[data-netbox-color-mode=dark] .m-0{margin:0!important}html[data-netbox-color-mode=dark] .m-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-0{padding:0!important}html[data-netbox-color-mode=dark] .p-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .font-monospace{font-family:var(--bs-font-monospace)!important}html[data-netbox-color-mode=dark] .fs-1{font-size:calc(1.375rem + 1.5vw)!important}html[data-netbox-color-mode=dark] .fs-2{font-size:calc(1.325rem + .9vw)!important}html[data-netbox-color-mode=dark] .fs-3{font-size:calc(1.3rem + .6vw)!important}html[data-netbox-color-mode=dark] .fs-4{font-size:calc(1.275rem + .3vw)!important}html[data-netbox-color-mode=dark] .fs-5{font-size:1.25rem!important}html[data-netbox-color-mode=dark] .fs-6{font-size:1rem!important}html[data-netbox-color-mode=dark] .fst-italic{font-style:italic!important}html[data-netbox-color-mode=dark] .fst-normal{font-style:normal!important}html[data-netbox-color-mode=dark] .fw-light{font-weight:300!important}html[data-netbox-color-mode=dark] .fw-lighter{font-weight:200!important}html[data-netbox-color-mode=dark] .fw-normal{font-weight:400!important}html[data-netbox-color-mode=dark] .fw-bold{font-weight:700!important}html[data-netbox-color-mode=dark] .fw-bolder{font-weight:800!important}html[data-netbox-color-mode=dark] .lh-1{line-height:1!important}html[data-netbox-color-mode=dark] .lh-sm{line-height:1.25!important}html[data-netbox-color-mode=dark] .lh-base{line-height:1.5!important}html[data-netbox-color-mode=dark] .lh-lg{line-height:1.75!important}html[data-netbox-color-mode=dark] .text-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-center{text-align:center!important}html[data-netbox-color-mode=dark] .text-decoration-none{text-decoration:none!important}html[data-netbox-color-mode=dark] .text-decoration-underline{text-decoration:underline!important}html[data-netbox-color-mode=dark] .text-decoration-line-through{text-decoration:line-through!important}html[data-netbox-color-mode=dark] .text-lowercase{text-transform:lowercase!important}html[data-netbox-color-mode=dark] .text-uppercase{text-transform:uppercase!important}html[data-netbox-color-mode=dark] .text-capitalize{text-transform:capitalize!important}html[data-netbox-color-mode=dark] .text-wrap{white-space:normal!important}html[data-netbox-color-mode=dark] .text-nowrap{white-space:nowrap!important}html[data-netbox-color-mode=dark] .text-break{word-wrap:break-word!important;word-break:break-word!important}html[data-netbox-color-mode=dark] .text-primary{color:#6ea8fe!important}html[data-netbox-color-mode=dark] .text-secondary{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-success{color:#75b798!important}html[data-netbox-color-mode=dark] .text-info{color:#6edff6!important}html[data-netbox-color-mode=dark] .text-warning{color:#ffda6a!important}html[data-netbox-color-mode=dark] .text-danger{color:#ea868f!important}html[data-netbox-color-mode=dark] .text-light{color:#dee2e6!important}html[data-netbox-color-mode=dark] .text-dark{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-darker{color:#1b1f22!important}html[data-netbox-color-mode=dark] .text-darkest{color:#171b1d!important}html[data-netbox-color-mode=dark] .text-gray{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-gray-100{color:#f8f9fa!important}html[data-netbox-color-mode=dark] .text-gray-200{color:#e9ecef!important}html[data-netbox-color-mode=dark] .text-gray-300{color:#dee2e6!important}html[data-netbox-color-mode=dark] .text-gray-400{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-gray-500{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-gray-600{color:#6c757d!important}html[data-netbox-color-mode=dark] .text-gray-700{color:#495057!important}html[data-netbox-color-mode=dark] .text-gray-800{color:#343a40!important}html[data-netbox-color-mode=dark] .text-gray-900{color:#212529!important}html[data-netbox-color-mode=dark] .text-red-100{color:#f8d7da!important}html[data-netbox-color-mode=dark] .text-red-200{color:#f1aeb5!important}html[data-netbox-color-mode=dark] .text-red-300{color:#ea868f!important}html[data-netbox-color-mode=dark] .text-red-400{color:#e35d6a!important}html[data-netbox-color-mode=dark] .text-red-500{color:#dc3545!important}html[data-netbox-color-mode=dark] .text-red-600{color:#b02a37!important}html[data-netbox-color-mode=dark] .text-red-700{color:#842029!important}html[data-netbox-color-mode=dark] .text-red-800{color:#58151c!important}html[data-netbox-color-mode=dark] .text-red-900{color:#2c0b0e!important}html[data-netbox-color-mode=dark] .text-yellow-100{color:#fff3cd!important}html[data-netbox-color-mode=dark] .text-yellow-200{color:#ffe69c!important}html[data-netbox-color-mode=dark] .text-yellow-300{color:#ffda6a!important}html[data-netbox-color-mode=dark] .text-yellow-400{color:#ffcd39!important}html[data-netbox-color-mode=dark] .text-yellow-500{color:#ffc107!important}html[data-netbox-color-mode=dark] .text-yellow-600{color:#cc9a06!important}html[data-netbox-color-mode=dark] .text-yellow-700{color:#997404!important}html[data-netbox-color-mode=dark] .text-yellow-800{color:#664d03!important}html[data-netbox-color-mode=dark] .text-yellow-900{color:#332701!important}html[data-netbox-color-mode=dark] .text-green-100{color:#d1e7dd!important}html[data-netbox-color-mode=dark] .text-green-200{color:#a3cfbb!important}html[data-netbox-color-mode=dark] .text-green-300{color:#75b798!important}html[data-netbox-color-mode=dark] .text-green-400{color:#479f76!important}html[data-netbox-color-mode=dark] .text-green-500{color:#198754!important}html[data-netbox-color-mode=dark] .text-green-600{color:#146c43!important}html[data-netbox-color-mode=dark] .text-green-700{color:#0f5132!important}html[data-netbox-color-mode=dark] .text-green-800{color:#0a3622!important}html[data-netbox-color-mode=dark] .text-green-900{color:#051b11!important}html[data-netbox-color-mode=dark] .text-blue-100{color:#cfe2ff!important}html[data-netbox-color-mode=dark] .text-blue-200{color:#9ec5fe!important}html[data-netbox-color-mode=dark] .text-blue-300{color:#6ea8fe!important}html[data-netbox-color-mode=dark] .text-blue-400{color:#3d8bfd!important}html[data-netbox-color-mode=dark] .text-blue-500{color:#0d6efd!important}html[data-netbox-color-mode=dark] .text-blue-600{color:#0a58ca!important}html[data-netbox-color-mode=dark] .text-blue-700{color:#084298!important}html[data-netbox-color-mode=dark] .text-blue-800{color:#052c65!important}html[data-netbox-color-mode=dark] .text-blue-900{color:#031633!important}html[data-netbox-color-mode=dark] .text-cyan-100{color:#cff4fc!important}html[data-netbox-color-mode=dark] .text-cyan-200{color:#9eeaf9!important}html[data-netbox-color-mode=dark] .text-cyan-300{color:#6edff6!important}html[data-netbox-color-mode=dark] .text-cyan-400{color:#3dd5f3!important}html[data-netbox-color-mode=dark] .text-cyan-500{color:#0dcaf0!important}html[data-netbox-color-mode=dark] .text-cyan-600{color:#0aa2c0!important}html[data-netbox-color-mode=dark] .text-cyan-700{color:#087990!important}html[data-netbox-color-mode=dark] .text-cyan-800{color:#055160!important}html[data-netbox-color-mode=dark] .text-cyan-900{color:#032830!important}html[data-netbox-color-mode=dark] .text-indigo-100{color:#e0cffc!important}html[data-netbox-color-mode=dark] .text-indigo-200{color:#c29ffa!important}html[data-netbox-color-mode=dark] .text-indigo-300{color:#a370f7!important}html[data-netbox-color-mode=dark] .text-indigo-400{color:#8540f5!important}html[data-netbox-color-mode=dark] .text-indigo-500{color:#6610f2!important}html[data-netbox-color-mode=dark] .text-indigo-600{color:#520dc2!important}html[data-netbox-color-mode=dark] .text-indigo-700{color:#3d0a91!important}html[data-netbox-color-mode=dark] .text-indigo-800{color:#290661!important}html[data-netbox-color-mode=dark] .text-indigo-900{color:#140330!important}html[data-netbox-color-mode=dark] .text-purple-100{color:#e2d9f3!important}html[data-netbox-color-mode=dark] .text-purple-200{color:#c5b3e6!important}html[data-netbox-color-mode=dark] .text-purple-300{color:#a98eda!important}html[data-netbox-color-mode=dark] .text-purple-400{color:#8c68cd!important}html[data-netbox-color-mode=dark] .text-purple-500{color:#6f42c1!important}html[data-netbox-color-mode=dark] .text-purple-600{color:#59359a!important}html[data-netbox-color-mode=dark] .text-purple-700{color:#432874!important}html[data-netbox-color-mode=dark] .text-purple-800{color:#2c1a4d!important}html[data-netbox-color-mode=dark] .text-purple-900{color:#160d27!important}html[data-netbox-color-mode=dark] .text-pink-100{color:#f7d6e6!important}html[data-netbox-color-mode=dark] .text-pink-200{color:#efadce!important}html[data-netbox-color-mode=dark] .text-pink-300{color:#e685b5!important}html[data-netbox-color-mode=dark] .text-pink-400{color:#de5c9d!important}html[data-netbox-color-mode=dark] .text-pink-500{color:#d63384!important}html[data-netbox-color-mode=dark] .text-pink-600{color:#ab296a!important}html[data-netbox-color-mode=dark] .text-pink-700{color:#801f4f!important}html[data-netbox-color-mode=dark] .text-pink-800{color:#561435!important}html[data-netbox-color-mode=dark] .text-pink-900{color:#2b0a1a!important}html[data-netbox-color-mode=dark] .text-white{color:#fff!important}html[data-netbox-color-mode=dark] .text-body{color:#fff!important}html[data-netbox-color-mode=dark] .text-muted{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-black-50{color:#00000080!important}html[data-netbox-color-mode=dark] .text-white-50{color:#ffffff80!important}html[data-netbox-color-mode=dark] .text-reset{color:inherit!important}html[data-netbox-color-mode=dark] .bg-primary{background-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .bg-secondary{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-success{background-color:#75b798!important}html[data-netbox-color-mode=dark] .bg-info{background-color:#6edff6!important}html[data-netbox-color-mode=dark] .bg-warning{background-color:#ffda6a!important}html[data-netbox-color-mode=dark] .bg-danger{background-color:#ea868f!important}html[data-netbox-color-mode=dark] .bg-light{background-color:#dee2e6!important}html[data-netbox-color-mode=dark] .bg-dark{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-darker{background-color:#1b1f22!important}html[data-netbox-color-mode=dark] .bg-darkest{background-color:#171b1d!important}html[data-netbox-color-mode=dark] .bg-gray{background-color:#ced4da!important}html[data-netbox-color-mode=dark] .bg-gray-100{background-color:#f8f9fa!important}html[data-netbox-color-mode=dark] .bg-gray-200{background-color:#e9ecef!important}html[data-netbox-color-mode=dark] .bg-gray-300{background-color:#dee2e6!important}html[data-netbox-color-mode=dark] .bg-gray-400{background-color:#ced4da!important}html[data-netbox-color-mode=dark] .bg-gray-500{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-gray-600{background-color:#6c757d!important}html[data-netbox-color-mode=dark] .bg-gray-700{background-color:#495057!important}html[data-netbox-color-mode=dark] .bg-gray-800{background-color:#343a40!important}html[data-netbox-color-mode=dark] .bg-gray-900{background-color:#212529!important}html[data-netbox-color-mode=dark] .bg-red-100{background-color:#f8d7da!important}html[data-netbox-color-mode=dark] .bg-red-200{background-color:#f1aeb5!important}html[data-netbox-color-mode=dark] .bg-red-300{background-color:#ea868f!important}html[data-netbox-color-mode=dark] .bg-red-400{background-color:#e35d6a!important}html[data-netbox-color-mode=dark] .bg-red-500{background-color:#dc3545!important}html[data-netbox-color-mode=dark] .bg-red-600{background-color:#b02a37!important}html[data-netbox-color-mode=dark] .bg-red-700{background-color:#842029!important}html[data-netbox-color-mode=dark] .bg-red-800{background-color:#58151c!important}html[data-netbox-color-mode=dark] .bg-red-900{background-color:#2c0b0e!important}html[data-netbox-color-mode=dark] .bg-yellow-100{background-color:#fff3cd!important}html[data-netbox-color-mode=dark] .bg-yellow-200{background-color:#ffe69c!important}html[data-netbox-color-mode=dark] .bg-yellow-300{background-color:#ffda6a!important}html[data-netbox-color-mode=dark] .bg-yellow-400{background-color:#ffcd39!important}html[data-netbox-color-mode=dark] .bg-yellow-500{background-color:#ffc107!important}html[data-netbox-color-mode=dark] .bg-yellow-600{background-color:#cc9a06!important}html[data-netbox-color-mode=dark] .bg-yellow-700{background-color:#997404!important}html[data-netbox-color-mode=dark] .bg-yellow-800{background-color:#664d03!important}html[data-netbox-color-mode=dark] .bg-yellow-900{background-color:#332701!important}html[data-netbox-color-mode=dark] .bg-green-100{background-color:#d1e7dd!important}html[data-netbox-color-mode=dark] .bg-green-200{background-color:#a3cfbb!important}html[data-netbox-color-mode=dark] .bg-green-300{background-color:#75b798!important}html[data-netbox-color-mode=dark] .bg-green-400{background-color:#479f76!important}html[data-netbox-color-mode=dark] .bg-green-500{background-color:#198754!important}html[data-netbox-color-mode=dark] .bg-green-600{background-color:#146c43!important}html[data-netbox-color-mode=dark] .bg-green-700{background-color:#0f5132!important}html[data-netbox-color-mode=dark] .bg-green-800{background-color:#0a3622!important}html[data-netbox-color-mode=dark] .bg-green-900{background-color:#051b11!important}html[data-netbox-color-mode=dark] .bg-blue-100{background-color:#cfe2ff!important}html[data-netbox-color-mode=dark] .bg-blue-200{background-color:#9ec5fe!important}html[data-netbox-color-mode=dark] .bg-blue-300{background-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .bg-blue-400{background-color:#3d8bfd!important}html[data-netbox-color-mode=dark] .bg-blue-500{background-color:#0d6efd!important}html[data-netbox-color-mode=dark] .bg-blue-600{background-color:#0a58ca!important}html[data-netbox-color-mode=dark] .bg-blue-700{background-color:#084298!important}html[data-netbox-color-mode=dark] .bg-blue-800{background-color:#052c65!important}html[data-netbox-color-mode=dark] .bg-blue-900{background-color:#031633!important}html[data-netbox-color-mode=dark] .bg-cyan-100{background-color:#cff4fc!important}html[data-netbox-color-mode=dark] .bg-cyan-200{background-color:#9eeaf9!important}html[data-netbox-color-mode=dark] .bg-cyan-300{background-color:#6edff6!important}html[data-netbox-color-mode=dark] .bg-cyan-400{background-color:#3dd5f3!important}html[data-netbox-color-mode=dark] .bg-cyan-500{background-color:#0dcaf0!important}html[data-netbox-color-mode=dark] .bg-cyan-600{background-color:#0aa2c0!important}html[data-netbox-color-mode=dark] .bg-cyan-700{background-color:#087990!important}html[data-netbox-color-mode=dark] .bg-cyan-800{background-color:#055160!important}html[data-netbox-color-mode=dark] .bg-cyan-900{background-color:#032830!important}html[data-netbox-color-mode=dark] .bg-indigo-100{background-color:#e0cffc!important}html[data-netbox-color-mode=dark] .bg-indigo-200{background-color:#c29ffa!important}html[data-netbox-color-mode=dark] .bg-indigo-300{background-color:#a370f7!important}html[data-netbox-color-mode=dark] .bg-indigo-400{background-color:#8540f5!important}html[data-netbox-color-mode=dark] .bg-indigo-500{background-color:#6610f2!important}html[data-netbox-color-mode=dark] .bg-indigo-600{background-color:#520dc2!important}html[data-netbox-color-mode=dark] .bg-indigo-700{background-color:#3d0a91!important}html[data-netbox-color-mode=dark] .bg-indigo-800{background-color:#290661!important}html[data-netbox-color-mode=dark] .bg-indigo-900{background-color:#140330!important}html[data-netbox-color-mode=dark] .bg-purple-100{background-color:#e2d9f3!important}html[data-netbox-color-mode=dark] .bg-purple-200{background-color:#c5b3e6!important}html[data-netbox-color-mode=dark] .bg-purple-300{background-color:#a98eda!important}html[data-netbox-color-mode=dark] .bg-purple-400{background-color:#8c68cd!important}html[data-netbox-color-mode=dark] .bg-purple-500{background-color:#6f42c1!important}html[data-netbox-color-mode=dark] .bg-purple-600{background-color:#59359a!important}html[data-netbox-color-mode=dark] .bg-purple-700{background-color:#432874!important}html[data-netbox-color-mode=dark] .bg-purple-800{background-color:#2c1a4d!important}html[data-netbox-color-mode=dark] .bg-purple-900{background-color:#160d27!important}html[data-netbox-color-mode=dark] .bg-pink-100{background-color:#f7d6e6!important}html[data-netbox-color-mode=dark] .bg-pink-200{background-color:#efadce!important}html[data-netbox-color-mode=dark] .bg-pink-300{background-color:#e685b5!important}html[data-netbox-color-mode=dark] .bg-pink-400{background-color:#de5c9d!important}html[data-netbox-color-mode=dark] .bg-pink-500{background-color:#d63384!important}html[data-netbox-color-mode=dark] .bg-pink-600{background-color:#ab296a!important}html[data-netbox-color-mode=dark] .bg-pink-700{background-color:#801f4f!important}html[data-netbox-color-mode=dark] .bg-pink-800{background-color:#561435!important}html[data-netbox-color-mode=dark] .bg-pink-900{background-color:#2b0a1a!important}html[data-netbox-color-mode=dark] .bg-body{background-color:#1b1f22!important}html[data-netbox-color-mode=dark] .bg-white{background-color:#fff!important}html[data-netbox-color-mode=dark] .bg-transparent{background-color:transparent!important}html[data-netbox-color-mode=dark] .bg-gradient{background-image:var(--bs-gradient)!important}html[data-netbox-color-mode=dark] .user-select-all{user-select:all!important}html[data-netbox-color-mode=dark] .user-select-auto{user-select:auto!important}html[data-netbox-color-mode=dark] .user-select-none{user-select:none!important}html[data-netbox-color-mode=dark] .pe-none{pointer-events:none!important}html[data-netbox-color-mode=dark] .pe-auto{pointer-events:auto!important}html[data-netbox-color-mode=dark] .rounded{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-0{border-radius:0!important}html[data-netbox-color-mode=dark] .rounded-1{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-2{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-3{border-radius:.75rem!important}html[data-netbox-color-mode=dark] .rounded-circle{border-radius:50%!important}html[data-netbox-color-mode=dark] .rounded-pill{border-radius:50rem!important}html[data-netbox-color-mode=dark] .rounded-top{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-end{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-bottom{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-start{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}html[data-netbox-color-mode=dark] .visible{visibility:visible!important}html[data-netbox-color-mode=dark] .invisible{visibility:hidden!important}@media (min-width: 576px){html[data-netbox-color-mode=dark] .float-sm-start{float:left!important}html[data-netbox-color-mode=dark] .float-sm-end{float:right!important}html[data-netbox-color-mode=dark] .float-sm-none{float:none!important}html[data-netbox-color-mode=dark] .d-sm-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-sm-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-sm-block{display:block!important}html[data-netbox-color-mode=dark] .d-sm-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-sm-table{display:table!important}html[data-netbox-color-mode=dark] .d-sm-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-sm-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-sm-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-sm-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-sm-none{display:none!important}html[data-netbox-color-mode=dark] .flex-sm-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-sm-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-sm-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-sm-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-sm-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-sm-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-sm-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-sm-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-sm-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-sm-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-sm-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-sm-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-sm-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-sm-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-sm-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-sm-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-sm-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-sm-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-sm-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-sm-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-sm-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-sm-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-sm-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-sm-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-sm-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-sm-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-sm-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-sm-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-sm-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-sm-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-sm-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-sm-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-sm-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-sm-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-sm-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-sm-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-sm-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-sm-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-sm-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-sm-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-sm-first{order:-1!important}html[data-netbox-color-mode=dark] .order-sm-0{order:0!important}html[data-netbox-color-mode=dark] .order-sm-1{order:1!important}html[data-netbox-color-mode=dark] .order-sm-2{order:2!important}html[data-netbox-color-mode=dark] .order-sm-3{order:3!important}html[data-netbox-color-mode=dark] .order-sm-4{order:4!important}html[data-netbox-color-mode=dark] .order-sm-5{order:5!important}html[data-netbox-color-mode=dark] .order-sm-last{order:6!important}html[data-netbox-color-mode=dark] .m-sm-0{margin:0!important}html[data-netbox-color-mode=dark] .m-sm-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-sm-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-sm-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-sm-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-sm-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-sm-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-sm-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-sm-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-sm-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-sm-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-sm-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-sm-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-sm-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-sm-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-sm-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-sm-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-sm-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-sm-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-sm-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-sm-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-sm-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-sm-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-sm-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-sm-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-sm-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-sm-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-sm-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-sm-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-sm-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-sm-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-sm-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-sm-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-sm-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-sm-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-sm-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-sm-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-sm-0{padding:0!important}html[data-netbox-color-mode=dark] .p-sm-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-sm-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-sm-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-sm-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-sm-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-sm-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-sm-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-sm-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-sm-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-sm-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-sm-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-sm-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-sm-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-sm-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-sm-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-sm-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-sm-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-sm-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-sm-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-sm-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-sm-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-sm-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-sm-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-sm-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-sm-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-sm-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-sm-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-sm-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-sm-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-sm-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-sm-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-sm-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-sm-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-sm-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-sm-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-sm-center{text-align:center!important}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .float-md-start{float:left!important}html[data-netbox-color-mode=dark] .float-md-end{float:right!important}html[data-netbox-color-mode=dark] .float-md-none{float:none!important}html[data-netbox-color-mode=dark] .d-md-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-md-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-md-block{display:block!important}html[data-netbox-color-mode=dark] .d-md-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-md-table{display:table!important}html[data-netbox-color-mode=dark] .d-md-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-md-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-md-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-md-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-md-none{display:none!important}html[data-netbox-color-mode=dark] .flex-md-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-md-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-md-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-md-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-md-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-md-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-md-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-md-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-md-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-md-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-md-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-md-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-md-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-md-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-md-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-md-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-md-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-md-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-md-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-md-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-md-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-md-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-md-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-md-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-md-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-md-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-md-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-md-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-md-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-md-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-md-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-md-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-md-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-md-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-md-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-md-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-md-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-md-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-md-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-md-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-md-first{order:-1!important}html[data-netbox-color-mode=dark] .order-md-0{order:0!important}html[data-netbox-color-mode=dark] .order-md-1{order:1!important}html[data-netbox-color-mode=dark] .order-md-2{order:2!important}html[data-netbox-color-mode=dark] .order-md-3{order:3!important}html[data-netbox-color-mode=dark] .order-md-4{order:4!important}html[data-netbox-color-mode=dark] .order-md-5{order:5!important}html[data-netbox-color-mode=dark] .order-md-last{order:6!important}html[data-netbox-color-mode=dark] .m-md-0{margin:0!important}html[data-netbox-color-mode=dark] .m-md-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-md-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-md-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-md-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-md-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-md-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-md-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-md-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-md-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-md-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-md-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-md-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-md-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-md-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-md-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-md-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-md-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-md-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-md-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-md-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-md-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-md-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-md-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-md-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-md-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-md-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-md-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-md-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-md-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-md-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-md-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-md-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-md-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-md-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-md-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-md-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-md-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-md-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-md-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-md-0{padding:0!important}html[data-netbox-color-mode=dark] .p-md-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-md-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-md-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-md-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-md-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-md-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-md-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-md-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-md-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-md-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-md-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-md-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-md-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-md-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-md-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-md-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-md-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-md-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-md-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-md-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-md-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-md-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-md-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-md-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-md-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-md-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-md-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-md-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-md-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-md-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-md-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-md-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-md-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-md-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-md-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-md-center{text-align:center!important}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .float-lg-start{float:left!important}html[data-netbox-color-mode=dark] .float-lg-end{float:right!important}html[data-netbox-color-mode=dark] .float-lg-none{float:none!important}html[data-netbox-color-mode=dark] .d-lg-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-lg-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-lg-block{display:block!important}html[data-netbox-color-mode=dark] .d-lg-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-lg-table{display:table!important}html[data-netbox-color-mode=dark] .d-lg-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-lg-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-lg-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-lg-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-lg-none{display:none!important}html[data-netbox-color-mode=dark] .flex-lg-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-lg-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-lg-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-lg-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-lg-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-lg-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-lg-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-lg-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-lg-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-lg-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-lg-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-lg-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-lg-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-lg-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-lg-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-lg-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-lg-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-lg-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-lg-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-lg-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-lg-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-lg-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-lg-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-lg-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-lg-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-lg-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-lg-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-lg-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-lg-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-lg-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-lg-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-lg-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-lg-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-lg-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-lg-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-lg-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-lg-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-lg-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-lg-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-lg-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-lg-first{order:-1!important}html[data-netbox-color-mode=dark] .order-lg-0{order:0!important}html[data-netbox-color-mode=dark] .order-lg-1{order:1!important}html[data-netbox-color-mode=dark] .order-lg-2{order:2!important}html[data-netbox-color-mode=dark] .order-lg-3{order:3!important}html[data-netbox-color-mode=dark] .order-lg-4{order:4!important}html[data-netbox-color-mode=dark] .order-lg-5{order:5!important}html[data-netbox-color-mode=dark] .order-lg-last{order:6!important}html[data-netbox-color-mode=dark] .m-lg-0{margin:0!important}html[data-netbox-color-mode=dark] .m-lg-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-lg-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-lg-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-lg-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-lg-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-lg-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-lg-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-lg-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-lg-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-lg-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-lg-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-lg-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-lg-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-lg-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-lg-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-lg-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-lg-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-lg-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-lg-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-lg-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-lg-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-lg-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-lg-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-lg-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-lg-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-lg-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-lg-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-lg-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-lg-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-lg-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-lg-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-lg-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-lg-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-lg-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-lg-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-lg-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-lg-0{padding:0!important}html[data-netbox-color-mode=dark] .p-lg-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-lg-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-lg-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-lg-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-lg-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-lg-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-lg-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-lg-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-lg-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-lg-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-lg-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-lg-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-lg-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-lg-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-lg-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-lg-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-lg-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-lg-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-lg-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-lg-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-lg-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-lg-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-lg-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-lg-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-lg-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-lg-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-lg-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-lg-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-lg-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-lg-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-lg-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-lg-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-lg-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-lg-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-lg-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-lg-center{text-align:center!important}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .float-xl-start{float:left!important}html[data-netbox-color-mode=dark] .float-xl-end{float:right!important}html[data-netbox-color-mode=dark] .float-xl-none{float:none!important}html[data-netbox-color-mode=dark] .d-xl-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-xl-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-xl-block{display:block!important}html[data-netbox-color-mode=dark] .d-xl-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-xl-table{display:table!important}html[data-netbox-color-mode=dark] .d-xl-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-xl-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-xl-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-xl-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-xl-none{display:none!important}html[data-netbox-color-mode=dark] .flex-xl-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-xl-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-xl-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-xl-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-xl-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-xl-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-xl-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-xl-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-xl-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-xl-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-xl-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-xl-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-xl-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-xl-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-xl-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-xl-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-xl-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-xl-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-xl-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-xl-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-xl-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-xl-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-xl-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-xl-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-xl-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-xl-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-xl-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-xl-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-xl-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-xl-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-xl-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-xl-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-xl-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-xl-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-xl-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-xl-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-xl-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-xl-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-xl-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-xl-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-xl-first{order:-1!important}html[data-netbox-color-mode=dark] .order-xl-0{order:0!important}html[data-netbox-color-mode=dark] .order-xl-1{order:1!important}html[data-netbox-color-mode=dark] .order-xl-2{order:2!important}html[data-netbox-color-mode=dark] .order-xl-3{order:3!important}html[data-netbox-color-mode=dark] .order-xl-4{order:4!important}html[data-netbox-color-mode=dark] .order-xl-5{order:5!important}html[data-netbox-color-mode=dark] .order-xl-last{order:6!important}html[data-netbox-color-mode=dark] .m-xl-0{margin:0!important}html[data-netbox-color-mode=dark] .m-xl-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-xl-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-xl-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-xl-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-xl-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-xl-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-xl-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-xl-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-xl-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-xl-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-xl-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-xl-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-xl-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-xl-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-xl-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-xl-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-xl-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-xl-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-xl-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-xl-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-xl-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-xl-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-xl-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-xl-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-xl-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-xl-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-xl-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-xl-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-xl-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-xl-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-xl-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-xl-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-xl-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-xl-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-xl-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-xl-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-xl-0{padding:0!important}html[data-netbox-color-mode=dark] .p-xl-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-xl-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-xl-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-xl-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-xl-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-xl-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-xl-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-xl-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-xl-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-xl-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-xl-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-xl-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-xl-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-xl-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-xl-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-xl-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-xl-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-xl-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-xl-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-xl-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-xl-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-xl-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-xl-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-xl-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-xl-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-xl-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-xl-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-xl-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-xl-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-xl-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-xl-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-xl-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-xl-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-xl-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-xl-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-xl-center{text-align:center!important}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .float-xxl-start{float:left!important}html[data-netbox-color-mode=dark] .float-xxl-end{float:right!important}html[data-netbox-color-mode=dark] .float-xxl-none{float:none!important}html[data-netbox-color-mode=dark] .d-xxl-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-xxl-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-xxl-block{display:block!important}html[data-netbox-color-mode=dark] .d-xxl-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-xxl-table{display:table!important}html[data-netbox-color-mode=dark] .d-xxl-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-xxl-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-xxl-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-xxl-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-xxl-none{display:none!important}html[data-netbox-color-mode=dark] .flex-xxl-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-xxl-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-xxl-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-xxl-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-xxl-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-xxl-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-xxl-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-xxl-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-xxl-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-xxl-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-xxl-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-xxl-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-xxl-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-xxl-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-xxl-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-xxl-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-xxl-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-xxl-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-xxl-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-xxl-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-xxl-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-xxl-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-xxl-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-xxl-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-xxl-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-xxl-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-xxl-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-xxl-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-xxl-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-xxl-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-xxl-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-xxl-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-xxl-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-xxl-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-xxl-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-xxl-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-xxl-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-xxl-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-xxl-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-xxl-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-xxl-first{order:-1!important}html[data-netbox-color-mode=dark] .order-xxl-0{order:0!important}html[data-netbox-color-mode=dark] .order-xxl-1{order:1!important}html[data-netbox-color-mode=dark] .order-xxl-2{order:2!important}html[data-netbox-color-mode=dark] .order-xxl-3{order:3!important}html[data-netbox-color-mode=dark] .order-xxl-4{order:4!important}html[data-netbox-color-mode=dark] .order-xxl-5{order:5!important}html[data-netbox-color-mode=dark] .order-xxl-last{order:6!important}html[data-netbox-color-mode=dark] .m-xxl-0{margin:0!important}html[data-netbox-color-mode=dark] .m-xxl-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-xxl-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-xxl-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-xxl-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-xxl-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-xxl-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-xxl-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-xxl-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-xxl-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-xxl-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-xxl-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-xxl-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-xxl-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-xxl-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-xxl-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-xxl-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-xxl-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-xxl-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-xxl-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-xxl-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-xxl-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-xxl-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-xxl-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-xxl-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-xxl-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-xxl-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-xxl-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-xxl-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-xxl-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-xxl-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-xxl-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-xxl-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-xxl-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-xxl-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-xxl-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-xxl-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-xxl-0{padding:0!important}html[data-netbox-color-mode=dark] .p-xxl-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-xxl-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-xxl-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-xxl-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-xxl-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-xxl-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-xxl-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-xxl-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-xxl-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-xxl-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-xxl-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-xxl-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-xxl-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-xxl-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-xxl-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-xxl-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-xxl-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-xxl-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-xxl-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-xxl-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-xxl-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-xxl-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-xxl-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-xxl-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-xxl-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-xxl-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-xxl-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-xxl-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-xxl-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-xxl-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-xxl-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-xxl-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-xxl-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-xxl-center{text-align:center!important}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .fs-1{font-size:2.5rem!important}html[data-netbox-color-mode=dark] .fs-2{font-size:2rem!important}html[data-netbox-color-mode=dark] .fs-3{font-size:1.75rem!important}html[data-netbox-color-mode=dark] .fs-4{font-size:1.5rem!important}}@media print{html[data-netbox-color-mode=dark] .d-print-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-print-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-print-block{display:block!important}html[data-netbox-color-mode=dark] .d-print-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-print-table{display:table!important}html[data-netbox-color-mode=dark] .d-print-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-print-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-print-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-print-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-print-none{display:none!important}}html[data-netbox-color-mode=dark] :root{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #dee2e6;--nbx-select-option-hover-bg: #0d6efd;--nbx-select-option-hover-color: #fff;--nbx-select-placeholder-color: #6c757d;--nbx-select-value-color: #fff}html[data-netbox-color-mode=dark] :root[data-netbox-color-mode=dark]{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #adb5bd;--nbx-select-option-hover-bg: #9ec5fe;--nbx-select-option-hover-color: #000;--nbx-select-placeholder-color: #adb5bd;--nbx-select-value-color: #000}html[data-netbox-color-mode=dark] .ss-main{position:relative;display:inline-block;user-select:none;color:#f8f9fa;width:100%}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:calc(1.5em + (.75rem + 2px));padding:.75rem;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-disabled{background-color:#495057;cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder .ss-disabled{color:#adb5bd}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem;font-weight:bold}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span{border:solid #f8f9fa;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:calc(1.5em + (.75rem + 2px));width:100%;padding:0 0 0 3px;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled{background-color:#495057;cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#f8f9fa}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#adb5bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#6ea8fe;border-radius:.375rem;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#f8f9fa;position:relative;height:10px;width:2px;transition:transform .2s}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#f8f9fa;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}html[data-netbox-color-mode=dark] .ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #495057;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}html[data-netbox-color-mode=dark] .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}html[data-netbox-color-mode=dark] .ss-content .ss-search{display:flex;flex-direction:row;padding:.75rem}html[data-netbox-color-mode=dark] .ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0;margin:0}html[data-netbox-color-mode=dark] .ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0;margin:0}html[data-netbox-color-mode=dark] .ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:.75rem;margin:0;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}html[data-netbox-color-mode=dark] .ss-content .ss-search input::placeholder{color:#dee2e6;vertical-align:middle}html[data-netbox-color-mode=dark] .ss-content .ss-search input:focus{box-shadow:0 0 5px #6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #495057;border-radius:.375rem;box-sizing:border-box}html[data-netbox-color-mode=dark] .ss-content .ss-addable{padding-top:0}html[data-netbox-color-mode=dark] .ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:bold}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option *{display:inline-block}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option:hover,html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#adb5bd;background-color:#fff}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#f8f9fa;background-color:#6ea8fe1a}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-hide{display:none}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option .ss-search-highlight{background-color:#ffc107}html[data-netbox-color-mode=dark] .ss-main{color:#f8f9fa}html[data-netbox-color-mode=dark] .ss-main.is-invalid .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main.is-invalid .ss-multi-selected{border-color:#dc3545}html[data-netbox-color-mode=dark] .ss-main.is-valid .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main.is-valid .ss-multi-selected{border-color:#198754}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{padding:.375rem .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected[disabled],html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected[disabled]{color:#adb5bd;background-color:#495057}html[data-netbox-color-mode=dark] .ss-main div.ss-multi-selected .ss-values .ss-disabled,html[data-netbox-color-mode=dark] .ss-main div.ss-single-selected span.placeholder .ss-disabled{color:var(--nbx-select-placeholder-color)}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected{background-color:#212529}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.ss-arrow span.arrow-down,html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.ss-arrow span.arrow-up{border-color:currentColor}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.placeholder>*,html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.placeholder{line-height:1.5}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{align-items:center;padding-left:.75rem;padding-right:.75rem;background-color:#212529}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-disabled{padding:4px 0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value{border-radius:.375rem;color:var(--nbx-select-value-color)}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add{margin:0 .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-content{background-color:var(--nbx-select-content-bg);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-option-selected{background-color:var(--nbx-select-option-selected-bg);color:#fff}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option:hover{background-color:var(--nbx-select-option-hover-bg);color:var(--nbx-select-option-hover-color)}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-disabled{background-color:transparent}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-disabled:hover{color:#adb5bd}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option .depth{opacity:.3}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-search input[type=search]{background-color:#212529;color:#f8f9fa;border:1px solid #495057}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-search input[type=search]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .flatpickr-calendar{background:#495057;color:#fff;box-shadow:1px 0 #6c757d,-1px 0 #6c757d,0 1px #6c757d,0 -1px #6c757d,0 3px 13px #00000014;border-radius:.375rem}html[data-netbox-color-mode=dark] .flatpickr-calendar span.flatpickr-weekday{color:#ced4da}html[data-netbox-color-mode=dark] .flatpickr-calendar.arrowTop:before,html[data-netbox-color-mode=dark] .flatpickr-calendar.arrowTop:after{border-bottom-color:#495057}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-month{color:#fff;fill:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-next-month,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months{background:#495057}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day{color:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.today{border-color:#e9ecef}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#6ea8fe;border-color:#6ea8fe;color:#000}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day:hover{border-color:#e9ecef;background:#e9ecef;color:#000}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.flatpickr-disabled,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed.nextMonthDay{color:#adb5bd}html[data-netbox-color-mode=dark] .sidenav{position:fixed;top:0;bottom:0;left:0;z-index:1050;display:block;width:100%;max-width:4rem;padding-top:0;padding-right:0;padding-left:0;background-color:var(--nbx-sidebar-bg);border-right:1px solid #495057;transition:all .1s ease-in-out}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .sidenav{transform:translate(-4rem)}html[data-netbox-color-mode=dark] .sidenav+.content-container[class]{margin-left:0}}html[data-netbox-color-mode=dark] .sidenav+.content-container{margin-left:4rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .sidenav-brand{margin-right:0}html[data-netbox-color-mode=dark] .sidenav .sidenav-inner{padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidenav .sidenav-inner{padding-right:0;padding-left:0}}html[data-netbox-color-mode=dark] .sidenav .sidenav-brand-img,html[data-netbox-color-mode=dark] .sidenav .sidenav-brand>img{max-width:100%;max-height:calc(16rem - 1rem)}html[data-netbox-color-mode=dark] .sidenav .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}html[data-netbox-color-mode=dark] .sidenav .sidenav-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:78px;padding:1rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .sidenav-toggle{display:none}html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse{display:flex;flex:1;flex-direction:column;align-items:stretch;padding-right:1.5rem;padding-left:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse>*{min-width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse{margin-right:0;margin-left:0}}html[data-netbox-color-mode=dark] .sidenav .nav .nav-item{display:flex;align-items:center;justify-content:space-between;width:100%}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link{width:100%;padding:.2523364486rem .25rem .2523364486rem 3.25rem;margin-top:.2045454545rem;margin-bottom:.2045454545rem;font-size:.75rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-normal{color:#ced4da}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-normal:hover{opacity:.8}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-mini-icon{width:1rem;text-align:center;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]{width:unset;height:100%;font-weight:700}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{color:#000;background:#6397e5}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]:after{display:inline-block;margin-left:auto;font-family:"Material Design Icons";font-style:normal;font-weight:700;font-variant:normal;color:#ced4da;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0142";transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true].active:after{color:#000}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true]:after{color:#6ea8fe;transform:rotate(90deg)}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle] .nav-link-text{padding-left:.25rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav{flex-direction:column;margin-right:-1.5rem;margin-left:-1.5rem}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item{margin-top:2px}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item.disabled{cursor:not-allowed;opacity:.8}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link{display:flex;align-items:center;width:100%;padding:.675rem 1rem;font-size:.875rem;white-space:nowrap;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link.active{position:relative;color:var(--nbx-sidebar-link-hover-bg);background-color:var(--nbx-sidebar-link-hover-bg)}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link>i{min-width:2rem;font-size:calc(45px / 2);text-align:center}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-group-label{display:block;font-size:.75rem;font-weight:700;color:#6ea8fe;text-transform:uppercase;white-space:nowrap}html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-toggle-icon{color:var(--nbx-sidenav-pin-color);transform:rotate(90deg)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav+.content-container{margin-left:16rem}}html[data-netbox-color-mode=dark] .g-sidenav-show:not(.g-sidenav-pinned) .sidenav .sidenav-toggle-icon{transform:rotate(0)}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav{max-width:16rem}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .navbar-heading,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .navbar-heading{display:block}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand{opacity:1;transform:translate(0)}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand-icon,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand-icon{position:absolute;opacity:0}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav{transform:translate(0)}}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-header,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-header{padding:.5rem}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-brand{position:absolute;opacity:0;transform:translate(-150%)}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-brand-icon,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-brand-icon{opacity:1}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .navbar-nav>.nav-item>.nav-link:after,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .nav-item .collapse,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .nav-item .collapse{display:none}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .nav-link-text,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .nav-link-text{opacity:0}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{margin-right:0;margin-left:0;border-radius:unset}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand{display:block}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .collapse{height:auto;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .nav-link .nav-link-text{opacity:1}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .sidenav-mini-icon{opacity:0}@media (min-width: 992px){html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-toggle{display:inline-block}}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical{right:0;width:6px;background-color:transparent}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{right:0;width:3px;background:var(--nbx-sidebar-scroll);border-radius:.375rem}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical.simplebar-hover .simplebar-scrollbar:before{width:5px}html[data-netbox-color-mode=dark] :root{--nbx-sidebar-bg: #e9ecef;--nbx-sidebar-scroll: #adb5bd;--nbx-sidebar-link-color: #343a40;--nbx-sidebar-link-hover-bg: #cfe2ff;--nbx-sidebar-title-color: #ced4da;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(0, 0, 0, .25);--nbx-breadcrumb-bg: #dee2e6;--nbx-body-bg: #fff;--nbx-body-color: #343a40;--nbx-pre-bg: #f8f9fa;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(25, 135, 84, .4);--nbx-change-removed: rgba(220, 53, 69, .4);--nbx-cable-node-bg: #f8f9fa;--nbx-cable-node-border-color: #e9ecef;--nbx-cable-termination-bg: #e9ecef;--nbx-cable-termination-border-color: #dee2e6;--nbx-search-filter-border-left-color: #dee2e6;--nbx-color-mode-toggle-color: #6ea8fe;--nbx-sidenav-pin-color: #fd7e14}html[data-netbox-color-mode=dark] :root[data-netbox-color-mode=dark]{--nbx-sidebar-bg: #212529;--nbx-sidebar-scroll: #495057;--nbx-sidebar-link-color: #f8f9fa;--nbx-sidebar-link-hover-bg: rgba(110, 168, 254, .15);--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(255, 255, 255, .05);--nbx-breadcrumb-bg: #343a40;--nbx-body-bg: #1b1f22;--nbx-body-color: #f8f9fa;--nbx-pre-bg: #495057;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(117, 183, 152, .4);--nbx-change-removed: rgba(234, 134, 143, .4);--nbx-cable-node-bg: #495057;--nbx-cable-node-border-color: #6c757d;--nbx-cable-termination-bg: #343a40;--nbx-cable-termination-border-color: #495057;--nbx-search-filter-border-left-color: #6c757d;--nbx-color-mode-toggle-color: #ffda6a;--nbx-sidenav-pin-color: #ffc107}html[data-netbox-color-mode=dark] *{transition:background-color,color .15s ease-in-out}html[data-netbox-color-mode=dark] .mw-25{max-width:25%!important}html[data-netbox-color-mode=dark] .mw-33{max-width:33.33%!important}html[data-netbox-color-mode=dark] .mw-50{max-width:50%!important}html[data-netbox-color-mode=dark] .mw-66{max-width:66.66%!important}html[data-netbox-color-mode=dark] .mw-75{max-width:75%!important}html[data-netbox-color-mode=dark] .text-xs{font-size:.75rem;line-height:1.25}html[data-netbox-color-mode=dark] .opacity-0{opacity:0!important}html[data-netbox-color-mode=dark] .opacity-25{opacity:.25!important}html[data-netbox-color-mode=dark] .opacity-50{opacity:.5!important}html[data-netbox-color-mode=dark] .opacity-75{opacity:.75!important}html[data-netbox-color-mode=dark] .opacity-100{opacity:1!important}html[data-netbox-color-mode=dark] small,html[data-netbox-color-mode=dark] .small{font-size:smaller!important}html[data-netbox-color-mode=dark] .col:not(:last-child):not(:only-child){margin-bottom:1rem}html[data-netbox-color-mode=dark] *[data-href]{cursor:pointer}html[data-netbox-color-mode=dark] .bg-primary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-primary{color:#6ea8fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-primary:hover{background-color:#6ea8fe1f}html[data-netbox-color-mode=dark] .toast.bg-primary a,html[data-netbox-color-mode=dark] .alert.alert-primary a{color:#152030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-primary,html[data-netbox-color-mode=dark] .toast.bg-primary,html[data-netbox-color-mode=dark] .toast-header.bg-primary,html[data-netbox-color-mode=dark] .progress-bar.bg-primary{color:#000}html[data-netbox-color-mode=dark] .alert.alert-primary p,html[data-netbox-color-mode=dark] .alert.alert-primary small,html[data-netbox-color-mode=dark] .alert.alert-primary .small{color:#000}html[data-netbox-color-mode=dark] .bg-secondary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-secondary{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-secondary:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-secondary a,html[data-netbox-color-mode=dark] .alert.alert-secondary a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-secondary,html[data-netbox-color-mode=dark] .toast.bg-secondary,html[data-netbox-color-mode=dark] .toast-header.bg-secondary,html[data-netbox-color-mode=dark] .progress-bar.bg-secondary{color:#000}html[data-netbox-color-mode=dark] .alert.alert-secondary p,html[data-netbox-color-mode=dark] .alert.alert-secondary small,html[data-netbox-color-mode=dark] .alert.alert-secondary .small{color:#000}html[data-netbox-color-mode=dark] .bg-success button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316231d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-success{color:#75b798}html[data-netbox-color-mode=dark] .btn.btn-ghost-success:hover{background-color:#75b7981f}html[data-netbox-color-mode=dark] .toast.bg-success a,html[data-netbox-color-mode=dark] .alert.alert-success a{color:#16231d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-success,html[data-netbox-color-mode=dark] .toast.bg-success,html[data-netbox-color-mode=dark] .toast-header.bg-success,html[data-netbox-color-mode=dark] .progress-bar.bg-success{color:#000}html[data-netbox-color-mode=dark] .alert.alert-success p,html[data-netbox-color-mode=dark] .alert.alert-success small,html[data-netbox-color-mode=dark] .alert.alert-success .small{color:#000}html[data-netbox-color-mode=dark] .bg-info button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152b2f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-info{color:#6edff6}html[data-netbox-color-mode=dark] .btn.btn-ghost-info:hover{background-color:#6edff61f}html[data-netbox-color-mode=dark] .toast.bg-info a,html[data-netbox-color-mode=dark] .alert.alert-info a{color:#152b2f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-info,html[data-netbox-color-mode=dark] .toast.bg-info,html[data-netbox-color-mode=dark] .toast-header.bg-info,html[data-netbox-color-mode=dark] .progress-bar.bg-info{color:#000}html[data-netbox-color-mode=dark] .alert.alert-info p,html[data-netbox-color-mode=dark] .alert.alert-info small,html[data-netbox-color-mode=dark] .alert.alert-info .small{color:#000}html[data-netbox-color-mode=dark] .bg-warning button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302a14'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-warning{color:#ffda6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-warning:hover{background-color:#ffda6a1f}html[data-netbox-color-mode=dark] .toast.bg-warning a,html[data-netbox-color-mode=dark] .alert.alert-warning a{color:#302a14;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-warning,html[data-netbox-color-mode=dark] .toast.bg-warning,html[data-netbox-color-mode=dark] .toast-header.bg-warning,html[data-netbox-color-mode=dark] .progress-bar.bg-warning{color:#000}html[data-netbox-color-mode=dark] .alert.alert-warning p,html[data-netbox-color-mode=dark] .alert.alert-warning small,html[data-netbox-color-mode=dark] .alert.alert-warning .small{color:#000}html[data-netbox-color-mode=dark] .bg-danger button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1a1c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-danger{color:#ea868f}html[data-netbox-color-mode=dark] .btn.btn-ghost-danger:hover{background-color:#ea868f1f}html[data-netbox-color-mode=dark] .toast.bg-danger a,html[data-netbox-color-mode=dark] .alert.alert-danger a{color:#2d1a1c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-danger,html[data-netbox-color-mode=dark] .toast.bg-danger,html[data-netbox-color-mode=dark] .toast-header.bg-danger,html[data-netbox-color-mode=dark] .progress-bar.bg-danger{color:#000}html[data-netbox-color-mode=dark] .alert.alert-danger p,html[data-netbox-color-mode=dark] .alert.alert-danger small,html[data-netbox-color-mode=dark] .alert.alert-danger .small{color:#000}html[data-netbox-color-mode=dark] .bg-light button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a2b2c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-light{color:#dee2e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-light:hover{background-color:#dee2e61f}html[data-netbox-color-mode=dark] .toast.bg-light a,html[data-netbox-color-mode=dark] .alert.alert-light a{color:#2a2b2c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-light,html[data-netbox-color-mode=dark] .toast.bg-light,html[data-netbox-color-mode=dark] .toast-header.bg-light,html[data-netbox-color-mode=dark] .progress-bar.bg-light{color:#000}html[data-netbox-color-mode=dark] .alert.alert-light p,html[data-netbox-color-mode=dark] .alert.alert-light small,html[data-netbox-color-mode=dark] .alert.alert-light .small{color:#000}html[data-netbox-color-mode=dark] .bg-dark button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-dark{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-dark:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-dark a,html[data-netbox-color-mode=dark] .alert.alert-dark a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-dark,html[data-netbox-color-mode=dark] .toast.bg-dark,html[data-netbox-color-mode=dark] .toast-header.bg-dark,html[data-netbox-color-mode=dark] .progress-bar.bg-dark{color:#000}html[data-netbox-color-mode=dark] .alert.alert-dark p,html[data-netbox-color-mode=dark] .alert.alert-dark small,html[data-netbox-color-mode=dark] .alert.alert-dark .small{color:#000}html[data-netbox-color-mode=dark] .bg-darker button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7c8c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-darker{color:#1b1f22}html[data-netbox-color-mode=dark] .btn.btn-ghost-darker:hover{background-color:#1b1f221f}html[data-netbox-color-mode=dark] .toast.bg-darker a,html[data-netbox-color-mode=dark] .alert.alert-darker a{color:#c7c8c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-darker,html[data-netbox-color-mode=dark] .toast.bg-darker,html[data-netbox-color-mode=dark] .toast-header.bg-darker,html[data-netbox-color-mode=dark] .progress-bar.bg-darker{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-darker p,html[data-netbox-color-mode=dark] .alert.alert-darker small,html[data-netbox-color-mode=dark] .alert.alert-darker .small{color:#fff}html[data-netbox-color-mode=dark] .bg-darkest button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7c7c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-darkest{color:#171b1d}html[data-netbox-color-mode=dark] .btn.btn-ghost-darkest:hover{background-color:#171b1d1f}html[data-netbox-color-mode=dark] .toast.bg-darkest a,html[data-netbox-color-mode=dark] .alert.alert-darkest a{color:#c7c7c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-darkest,html[data-netbox-color-mode=dark] .toast.bg-darkest,html[data-netbox-color-mode=dark] .toast-header.bg-darkest,html[data-netbox-color-mode=dark] .progress-bar.bg-darkest{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-darkest p,html[data-netbox-color-mode=dark] .alert.alert-darkest small,html[data-netbox-color-mode=dark] .alert.alert-darkest .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2327282a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray{color:#ced4da}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray:hover{background-color:#ced4da1f}html[data-netbox-color-mode=dark] .toast.bg-gray a,html[data-netbox-color-mode=dark] .alert.alert-gray a{color:#27282a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray,html[data-netbox-color-mode=dark] .toast.bg-gray,html[data-netbox-color-mode=dark] .toast-header.bg-gray,html[data-netbox-color-mode=dark] .progress-bar.bg-gray{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray p,html[data-netbox-color-mode=dark] .alert.alert-gray small,html[data-netbox-color-mode=dark] .alert.alert-gray .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23303030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-100{color:#f8f9fa}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-100:hover{background-color:#f8f9fa1f}html[data-netbox-color-mode=dark] .toast.bg-gray-100 a,html[data-netbox-color-mode=dark] .alert.alert-gray-100 a{color:#303030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-100,html[data-netbox-color-mode=dark] .toast.bg-gray-100,html[data-netbox-color-mode=dark] .toast-header.bg-gray-100,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-100 p,html[data-netbox-color-mode=dark] .alert.alert-gray-100 small,html[data-netbox-color-mode=dark] .alert.alert-gray-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d2d2e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-200{color:#e9ecef}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-200:hover{background-color:#e9ecef1f}html[data-netbox-color-mode=dark] .toast.bg-gray-200 a,html[data-netbox-color-mode=dark] .alert.alert-gray-200 a{color:#2d2d2e;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-200,html[data-netbox-color-mode=dark] .toast.bg-gray-200,html[data-netbox-color-mode=dark] .toast-header.bg-gray-200,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-200 p,html[data-netbox-color-mode=dark] .alert.alert-gray-200 small,html[data-netbox-color-mode=dark] .alert.alert-gray-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a2b2c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-300{color:#dee2e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-300:hover{background-color:#dee2e61f}html[data-netbox-color-mode=dark] .toast.bg-gray-300 a,html[data-netbox-color-mode=dark] .alert.alert-gray-300 a{color:#2a2b2c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-300,html[data-netbox-color-mode=dark] .toast.bg-gray-300,html[data-netbox-color-mode=dark] .toast-header.bg-gray-300,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-300 p,html[data-netbox-color-mode=dark] .alert.alert-gray-300 small,html[data-netbox-color-mode=dark] .alert.alert-gray-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2327282a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-400{color:#ced4da}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-400:hover{background-color:#ced4da1f}html[data-netbox-color-mode=dark] .toast.bg-gray-400 a,html[data-netbox-color-mode=dark] .alert.alert-gray-400 a{color:#27282a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-400,html[data-netbox-color-mode=dark] .toast.bg-gray-400,html[data-netbox-color-mode=dark] .toast-header.bg-gray-400,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-400 p,html[data-netbox-color-mode=dark] .alert.alert-gray-400 small,html[data-netbox-color-mode=dark] .alert.alert-gray-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-500{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-500:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-gray-500 a,html[data-netbox-color-mode=dark] .alert.alert-gray-500 a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-500,html[data-netbox-color-mode=dark] .toast.bg-gray-500,html[data-netbox-color-mode=dark] .toast-header.bg-gray-500,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-500 p,html[data-netbox-color-mode=dark] .alert.alert-gray-500 small,html[data-netbox-color-mode=dark] .alert.alert-gray-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7d8da'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-600{color:#6c757d}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-600:hover{background-color:#6c757d1f}html[data-netbox-color-mode=dark] .toast.bg-gray-600 a,html[data-netbox-color-mode=dark] .alert.alert-gray-600 a{color:#d7d8da;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-600,html[data-netbox-color-mode=dark] .toast.bg-gray-600,html[data-netbox-color-mode=dark] .toast-header.bg-gray-600,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-600 p,html[data-netbox-color-mode=dark] .alert.alert-gray-600 small,html[data-netbox-color-mode=dark] .alert.alert-gray-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d0d1d2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-700{color:#495057}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-700:hover{background-color:#4950571f}html[data-netbox-color-mode=dark] .toast.bg-gray-700 a,html[data-netbox-color-mode=dark] .alert.alert-gray-700 a{color:#d0d1d2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-700,html[data-netbox-color-mode=dark] .toast.bg-gray-700,html[data-netbox-color-mode=dark] .toast-header.bg-gray-700,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-700 p,html[data-netbox-color-mode=dark] .alert.alert-gray-700 small,html[data-netbox-color-mode=dark] .alert.alert-gray-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cbcdce'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-800{color:#343a40}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-800:hover{background-color:#343a401f}html[data-netbox-color-mode=dark] .toast.bg-gray-800 a,html[data-netbox-color-mode=dark] .alert.alert-gray-800 a{color:#cbcdce;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-800,html[data-netbox-color-mode=dark] .toast.bg-gray-800,html[data-netbox-color-mode=dark] .toast-header.bg-gray-800,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-800 p,html[data-netbox-color-mode=dark] .alert.alert-gray-800 small,html[data-netbox-color-mode=dark] .alert.alert-gray-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c8c8c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-900{color:#212529}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-900:hover{background-color:#2125291f}html[data-netbox-color-mode=dark] .toast.bg-gray-900 a,html[data-netbox-color-mode=dark] .alert.alert-gray-900 a{color:#c8c8c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-900,html[data-netbox-color-mode=dark] .toast.bg-gray-900,html[data-netbox-color-mode=dark] .toast-header.bg-gray-900,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-900 p,html[data-netbox-color-mode=dark] .alert.alert-gray-900 small,html[data-netbox-color-mode=dark] .alert.alert-gray-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2330292a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-100{color:#f8d7da}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-100:hover{background-color:#f8d7da1f}html[data-netbox-color-mode=dark] .toast.bg-red-100 a,html[data-netbox-color-mode=dark] .alert.alert-red-100 a{color:#30292a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-100,html[data-netbox-color-mode=dark] .toast.bg-red-100,html[data-netbox-color-mode=dark] .toast-header.bg-red-100,html[data-netbox-color-mode=dark] .progress-bar.bg-red-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-100 p,html[data-netbox-color-mode=dark] .alert.alert-red-100 small,html[data-netbox-color-mode=dark] .alert.alert-red-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232e2122'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-200{color:#f1aeb5}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-200:hover{background-color:#f1aeb51f}html[data-netbox-color-mode=dark] .toast.bg-red-200 a,html[data-netbox-color-mode=dark] .alert.alert-red-200 a{color:#2e2122;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-200,html[data-netbox-color-mode=dark] .toast.bg-red-200,html[data-netbox-color-mode=dark] .toast-header.bg-red-200,html[data-netbox-color-mode=dark] .progress-bar.bg-red-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-200 p,html[data-netbox-color-mode=dark] .alert.alert-red-200 small,html[data-netbox-color-mode=dark] .alert.alert-red-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1a1c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-300{color:#ea868f}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-300:hover{background-color:#ea868f1f}html[data-netbox-color-mode=dark] .toast.bg-red-300 a,html[data-netbox-color-mode=dark] .alert.alert-red-300 a{color:#2d1a1c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-300,html[data-netbox-color-mode=dark] .toast.bg-red-300,html[data-netbox-color-mode=dark] .toast-header.bg-red-300,html[data-netbox-color-mode=dark] .progress-bar.bg-red-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-300 p,html[data-netbox-color-mode=dark] .alert.alert-red-300 small,html[data-netbox-color-mode=dark] .alert.alert-red-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b1214'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-400{color:#e35d6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-400:hover{background-color:#e35d6a1f}html[data-netbox-color-mode=dark] .toast.bg-red-400 a,html[data-netbox-color-mode=dark] .alert.alert-red-400 a{color:#2b1214;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-400,html[data-netbox-color-mode=dark] .toast.bg-red-400,html[data-netbox-color-mode=dark] .toast-header.bg-red-400,html[data-netbox-color-mode=dark] .progress-bar.bg-red-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-400 p,html[data-netbox-color-mode=dark] .alert.alert-red-400 small,html[data-netbox-color-mode=dark] .alert.alert-red-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23eccccf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-500{color:#dc3545}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-500:hover{background-color:#dc35451f}html[data-netbox-color-mode=dark] .toast.bg-red-500 a,html[data-netbox-color-mode=dark] .alert.alert-red-500 a{color:#eccccf;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-500,html[data-netbox-color-mode=dark] .toast.bg-red-500,html[data-netbox-color-mode=dark] .toast-header.bg-red-500,html[data-netbox-color-mode=dark] .progress-bar.bg-red-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-500 p,html[data-netbox-color-mode=dark] .alert.alert-red-500 small,html[data-netbox-color-mode=dark] .alert.alert-red-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3c9cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-600{color:#b02a37}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-600:hover{background-color:#b02a371f}html[data-netbox-color-mode=dark] .toast.bg-red-600 a,html[data-netbox-color-mode=dark] .alert.alert-red-600 a{color:#e3c9cc;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-600,html[data-netbox-color-mode=dark] .toast.bg-red-600,html[data-netbox-color-mode=dark] .toast-header.bg-red-600,html[data-netbox-color-mode=dark] .progress-bar.bg-red-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-600 p,html[data-netbox-color-mode=dark] .alert.alert-red-600 small,html[data-netbox-color-mode=dark] .alert.alert-red-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbc8c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-700{color:#842029}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-700:hover{background-color:#8420291f}html[data-netbox-color-mode=dark] .toast.bg-red-700 a,html[data-netbox-color-mode=dark] .alert.alert-red-700 a{color:#dbc8c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-700,html[data-netbox-color-mode=dark] .toast.bg-red-700,html[data-netbox-color-mode=dark] .toast-header.bg-red-700,html[data-netbox-color-mode=dark] .progress-bar.bg-red-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-700 p,html[data-netbox-color-mode=dark] .alert.alert-red-700 small,html[data-netbox-color-mode=dark] .alert.alert-red-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d3c6c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-800{color:#58151c}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-800:hover{background-color:#58151c1f}html[data-netbox-color-mode=dark] .toast.bg-red-800 a,html[data-netbox-color-mode=dark] .alert.alert-red-800 a{color:#d3c6c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-800,html[data-netbox-color-mode=dark] .toast.bg-red-800,html[data-netbox-color-mode=dark] .toast-header.bg-red-800,html[data-netbox-color-mode=dark] .progress-bar.bg-red-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-800 p,html[data-netbox-color-mode=dark] .alert.alert-red-800 small,html[data-netbox-color-mode=dark] .alert.alert-red-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac4c5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-900{color:#2c0b0e}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-900:hover{background-color:#2c0b0e1f}html[data-netbox-color-mode=dark] .toast.bg-red-900 a,html[data-netbox-color-mode=dark] .alert.alert-red-900 a{color:#cac4c5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-900,html[data-netbox-color-mode=dark] .toast.bg-red-900,html[data-netbox-color-mode=dark] .toast-header.bg-red-900,html[data-netbox-color-mode=dark] .progress-bar.bg-red-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-900 p,html[data-netbox-color-mode=dark] .alert.alert-red-900 small,html[data-netbox-color-mode=dark] .alert.alert-red-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-yellow-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302f27'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-100{color:#fff3cd}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-100:hover{background-color:#fff3cd1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-100 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 a{color:#302f27;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-100,html[data-netbox-color-mode=dark] .toast.bg-yellow-100,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-100,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-100 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302c1d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-200{color:#ffe69c}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-200:hover{background-color:#ffe69c1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-200 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 a{color:#302c1d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-200,html[data-netbox-color-mode=dark] .toast.bg-yellow-200,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-200,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-200 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302a14'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-300{color:#ffda6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-300:hover{background-color:#ffda6a1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-300 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 a{color:#302a14;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-300,html[data-netbox-color-mode=dark] .toast.bg-yellow-300,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-300,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-300 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2330270a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-400{color:#ffcd39}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-400:hover{background-color:#ffcd391f}html[data-netbox-color-mode=dark] .toast.bg-yellow-400 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 a{color:#30270a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-400,html[data-netbox-color-mode=dark] .toast.bg-yellow-400,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-400,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-400 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302501'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-500{color:#ffc107}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-500:hover{background-color:#ffc1071f}html[data-netbox-color-mode=dark] .toast.bg-yellow-500 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 a{color:#302501;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-500,html[data-netbox-color-mode=dark] .toast.bg-yellow-500,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-500,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-500 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23271d01'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-600{color:#cc9a06}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-600:hover{background-color:#cc9a061f}html[data-netbox-color-mode=dark] .toast.bg-yellow-600 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 a{color:#271d01;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-600,html[data-netbox-color-mode=dark] .toast.bg-yellow-600,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-600,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-600{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-600 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231d1601'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-700{color:#997404}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-700:hover{background-color:#9974041f}html[data-netbox-color-mode=dark] .toast.bg-yellow-700 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 a{color:#1d1601;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-700,html[data-netbox-color-mode=dark] .toast.bg-yellow-700,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-700,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-700{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-700 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d5d0c3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-800{color:#664d03}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-800:hover{background-color:#664d031f}html[data-netbox-color-mode=dark] .toast.bg-yellow-800 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 a{color:#d5d0c3;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-800,html[data-netbox-color-mode=dark] .toast.bg-yellow-800,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-800,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-yellow-800 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-yellow-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cbc9c2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-900{color:#332701}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-900:hover{background-color:#3327011f}html[data-netbox-color-mode=dark] .toast.bg-yellow-900 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 a{color:#cbc9c2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-900,html[data-netbox-color-mode=dark] .toast.bg-yellow-900,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-900,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-yellow-900 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23282c2a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-100{color:#d1e7dd}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-100:hover{background-color:#d1e7dd1f}html[data-netbox-color-mode=dark] .toast.bg-green-100 a,html[data-netbox-color-mode=dark] .alert.alert-green-100 a{color:#282c2a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-100,html[data-netbox-color-mode=dark] .toast.bg-green-100,html[data-netbox-color-mode=dark] .toast-header.bg-green-100,html[data-netbox-color-mode=dark] .progress-bar.bg-green-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-100 p,html[data-netbox-color-mode=dark] .alert.alert-green-100 small,html[data-netbox-color-mode=dark] .alert.alert-green-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231f2723'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-200{color:#a3cfbb}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-200:hover{background-color:#a3cfbb1f}html[data-netbox-color-mode=dark] .toast.bg-green-200 a,html[data-netbox-color-mode=dark] .alert.alert-green-200 a{color:#1f2723;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-200,html[data-netbox-color-mode=dark] .toast.bg-green-200,html[data-netbox-color-mode=dark] .toast-header.bg-green-200,html[data-netbox-color-mode=dark] .progress-bar.bg-green-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-200 p,html[data-netbox-color-mode=dark] .alert.alert-green-200 small,html[data-netbox-color-mode=dark] .alert.alert-green-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316231d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-300{color:#75b798}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-300:hover{background-color:#75b7981f}html[data-netbox-color-mode=dark] .toast.bg-green-300 a,html[data-netbox-color-mode=dark] .alert.alert-green-300 a{color:#16231d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-300,html[data-netbox-color-mode=dark] .toast.bg-green-300,html[data-netbox-color-mode=dark] .toast-header.bg-green-300,html[data-netbox-color-mode=dark] .progress-bar.bg-green-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-300 p,html[data-netbox-color-mode=dark] .alert.alert-green-300 small,html[data-netbox-color-mode=dark] .alert.alert-green-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230d1e17'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-400{color:#479f76}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-400:hover{background-color:#479f761f}html[data-netbox-color-mode=dark] .toast.bg-green-400 a,html[data-netbox-color-mode=dark] .alert.alert-green-400 a{color:#0d1e17;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-400,html[data-netbox-color-mode=dark] .toast.bg-green-400,html[data-netbox-color-mode=dark] .toast-header.bg-green-400,html[data-netbox-color-mode=dark] .progress-bar.bg-green-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-400 p,html[data-netbox-color-mode=dark] .alert.alert-green-400 small,html[data-netbox-color-mode=dark] .alert.alert-green-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7dbd2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-500{color:#198754}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-500:hover{background-color:#1987541f}html[data-netbox-color-mode=dark] .toast.bg-green-500 a,html[data-netbox-color-mode=dark] .alert.alert-green-500 a{color:#c7dbd2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-500,html[data-netbox-color-mode=dark] .toast.bg-green-500,html[data-netbox-color-mode=dark] .toast-header.bg-green-500,html[data-netbox-color-mode=dark] .progress-bar.bg-green-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-500 p,html[data-netbox-color-mode=dark] .alert.alert-green-500 small,html[data-netbox-color-mode=dark] .alert.alert-green-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6d7ce'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-600{color:#146c43}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-600:hover{background-color:#146c431f}html[data-netbox-color-mode=dark] .toast.bg-green-600 a,html[data-netbox-color-mode=dark] .alert.alert-green-600 a{color:#c6d7ce;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-600,html[data-netbox-color-mode=dark] .toast.bg-green-600,html[data-netbox-color-mode=dark] .toast-header.bg-green-600,html[data-netbox-color-mode=dark] .progress-bar.bg-green-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-600 p,html[data-netbox-color-mode=dark] .alert.alert-green-600 small,html[data-netbox-color-mode=dark] .alert.alert-green-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c5d1cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-700{color:#0f5132}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-700:hover{background-color:#0f51321f}html[data-netbox-color-mode=dark] .toast.bg-green-700 a,html[data-netbox-color-mode=dark] .alert.alert-green-700 a{color:#c5d1cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-700,html[data-netbox-color-mode=dark] .toast.bg-green-700,html[data-netbox-color-mode=dark] .toast-header.bg-green-700,html[data-netbox-color-mode=dark] .progress-bar.bg-green-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-700 p,html[data-netbox-color-mode=dark] .alert.alert-green-700 small,html[data-netbox-color-mode=dark] .alert.alert-green-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4ccc8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-800{color:#0a3622}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-800:hover{background-color:#0a36221f}html[data-netbox-color-mode=dark] .toast.bg-green-800 a,html[data-netbox-color-mode=dark] .alert.alert-green-800 a{color:#c4ccc8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-800,html[data-netbox-color-mode=dark] .toast.bg-green-800,html[data-netbox-color-mode=dark] .toast-header.bg-green-800,html[data-netbox-color-mode=dark] .progress-bar.bg-green-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-800 p,html[data-netbox-color-mode=dark] .alert.alert-green-800 small,html[data-netbox-color-mode=dark] .alert.alert-green-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c7c5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-900{color:#051b11}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-900:hover{background-color:#051b111f}html[data-netbox-color-mode=dark] .toast.bg-green-900 a,html[data-netbox-color-mode=dark] .alert.alert-green-900 a{color:#c3c7c5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-900,html[data-netbox-color-mode=dark] .toast.bg-green-900,html[data-netbox-color-mode=dark] .toast-header.bg-green-900,html[data-netbox-color-mode=dark] .progress-bar.bg-green-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-900 p,html[data-netbox-color-mode=dark] .alert.alert-green-900 small,html[data-netbox-color-mode=dark] .alert.alert-green-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23272b30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-100{color:#cfe2ff}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-100:hover{background-color:#cfe2ff1f}html[data-netbox-color-mode=dark] .toast.bg-blue-100 a,html[data-netbox-color-mode=dark] .alert.alert-blue-100 a{color:#272b30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-100,html[data-netbox-color-mode=dark] .toast.bg-blue-100,html[data-netbox-color-mode=dark] .toast-header.bg-blue-100,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-100 p,html[data-netbox-color-mode=dark] .alert.alert-blue-100 small,html[data-netbox-color-mode=dark] .alert.alert-blue-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231e2530'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-200{color:#9ec5fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-200:hover{background-color:#9ec5fe1f}html[data-netbox-color-mode=dark] .toast.bg-blue-200 a,html[data-netbox-color-mode=dark] .alert.alert-blue-200 a{color:#1e2530;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-200,html[data-netbox-color-mode=dark] .toast.bg-blue-200,html[data-netbox-color-mode=dark] .toast-header.bg-blue-200,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-200 p,html[data-netbox-color-mode=dark] .alert.alert-blue-200 small,html[data-netbox-color-mode=dark] .alert.alert-blue-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-300{color:#6ea8fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-300:hover{background-color:#6ea8fe1f}html[data-netbox-color-mode=dark] .toast.bg-blue-300 a,html[data-netbox-color-mode=dark] .alert.alert-blue-300 a{color:#152030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-300,html[data-netbox-color-mode=dark] .toast.bg-blue-300,html[data-netbox-color-mode=dark] .toast-header.bg-blue-300,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-300 p,html[data-netbox-color-mode=dark] .alert.alert-blue-300 small,html[data-netbox-color-mode=dark] .alert.alert-blue-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230b1b30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-400{color:#3d8bfd}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-400:hover{background-color:#3d8bfd1f}html[data-netbox-color-mode=dark] .toast.bg-blue-400 a,html[data-netbox-color-mode=dark] .alert.alert-blue-400 a{color:#0b1b30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-400,html[data-netbox-color-mode=dark] .toast.bg-blue-400,html[data-netbox-color-mode=dark] .toast-header.bg-blue-400,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-400 p,html[data-netbox-color-mode=dark] .alert.alert-blue-400 small,html[data-netbox-color-mode=dark] .alert.alert-blue-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c5d7f2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-500{color:#0d6efd}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-500:hover{background-color:#0d6efd1f}html[data-netbox-color-mode=dark] .toast.bg-blue-500 a,html[data-netbox-color-mode=dark] .alert.alert-blue-500 a{color:#c5d7f2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-500,html[data-netbox-color-mode=dark] .toast.bg-blue-500,html[data-netbox-color-mode=dark] .toast-header.bg-blue-500,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-500 p,html[data-netbox-color-mode=dark] .alert.alert-blue-500 small,html[data-netbox-color-mode=dark] .alert.alert-blue-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4d3e8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-600{color:#0a58ca}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-600:hover{background-color:#0a58ca1f}html[data-netbox-color-mode=dark] .toast.bg-blue-600 a,html[data-netbox-color-mode=dark] .alert.alert-blue-600 a{color:#c4d3e8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-600,html[data-netbox-color-mode=dark] .toast.bg-blue-600,html[data-netbox-color-mode=dark] .toast-header.bg-blue-600,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-600 p,html[data-netbox-color-mode=dark] .alert.alert-blue-600 small,html[data-netbox-color-mode=dark] .alert.alert-blue-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4cede'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-700{color:#084298}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-700:hover{background-color:#0842981f}html[data-netbox-color-mode=dark] .toast.bg-blue-700 a,html[data-netbox-color-mode=dark] .alert.alert-blue-700 a{color:#c4cede;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-700,html[data-netbox-color-mode=dark] .toast.bg-blue-700,html[data-netbox-color-mode=dark] .toast-header.bg-blue-700,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-700 p,html[data-netbox-color-mode=dark] .alert.alert-blue-700 small,html[data-netbox-color-mode=dark] .alert.alert-blue-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3cad5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-800{color:#052c65}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-800:hover{background-color:#052c651f}html[data-netbox-color-mode=dark] .toast.bg-blue-800 a,html[data-netbox-color-mode=dark] .alert.alert-blue-800 a{color:#c3cad5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-800,html[data-netbox-color-mode=dark] .toast.bg-blue-800,html[data-netbox-color-mode=dark] .toast-header.bg-blue-800,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-800 p,html[data-netbox-color-mode=dark] .alert.alert-blue-800 small,html[data-netbox-color-mode=dark] .alert.alert-blue-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c6cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-900{color:#031633}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-900:hover{background-color:#0316331f}html[data-netbox-color-mode=dark] .toast.bg-blue-900 a,html[data-netbox-color-mode=dark] .alert.alert-blue-900 a{color:#c3c6cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-900,html[data-netbox-color-mode=dark] .toast.bg-blue-900,html[data-netbox-color-mode=dark] .toast-header.bg-blue-900,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-900 p,html[data-netbox-color-mode=dark] .alert.alert-blue-900 small,html[data-netbox-color-mode=dark] .alert.alert-blue-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23272f30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-100{color:#cff4fc}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-100:hover{background-color:#cff4fc1f}html[data-netbox-color-mode=dark] .toast.bg-cyan-100 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 a{color:#272f30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-100,html[data-netbox-color-mode=dark] .toast.bg-cyan-100,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-100,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-100 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231e2d30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-200{color:#9eeaf9}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-200:hover{background-color:#9eeaf91f}html[data-netbox-color-mode=dark] .toast.bg-cyan-200 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 a{color:#1e2d30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-200,html[data-netbox-color-mode=dark] .toast.bg-cyan-200,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-200,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-200 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152b2f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-300{color:#6edff6}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-300:hover{background-color:#6edff61f}html[data-netbox-color-mode=dark] .toast.bg-cyan-300 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 a{color:#152b2f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-300,html[data-netbox-color-mode=dark] .toast.bg-cyan-300,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-300,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-300 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230b292f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-400{color:#3dd5f3}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-400:hover{background-color:#3dd5f31f}html[data-netbox-color-mode=dark] .toast.bg-cyan-400 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 a{color:#0b292f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-400,html[data-netbox-color-mode=dark] .toast.bg-cyan-400,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-400,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-400 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2303262e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-500{color:#0dcaf0}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-500:hover{background-color:#0dcaf01f}html[data-netbox-color-mode=dark] .toast.bg-cyan-500 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 a{color:#03262e;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-500,html[data-netbox-color-mode=dark] .toast.bg-cyan-500,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-500,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-500 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23021e24'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-600{color:#0aa2c0}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-600:hover{background-color:#0aa2c01f}html[data-netbox-color-mode=dark] .toast.bg-cyan-600 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 a{color:#021e24;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-600,html[data-netbox-color-mode=dark] .toast.bg-cyan-600,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-600,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-600{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-600 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4d9dd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-700{color:#087990}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-700:hover{background-color:#0879901f}html[data-netbox-color-mode=dark] .toast.bg-cyan-700 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 a{color:#c4d9dd;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-700,html[data-netbox-color-mode=dark] .toast.bg-cyan-700,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-700,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-700 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3d1d4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-800{color:#055160}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-800:hover{background-color:#0551601f}html[data-netbox-color-mode=dark] .toast.bg-cyan-800 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 a{color:#c3d1d4;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-800,html[data-netbox-color-mode=dark] .toast.bg-cyan-800,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-800,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-800 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c9cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-900{color:#032830}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-900:hover{background-color:#0328301f}html[data-netbox-color-mode=dark] .toast.bg-cyan-900 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 a{color:#c3c9cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-900,html[data-netbox-color-mode=dark] .toast.bg-cyan-900,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-900,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-900 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b2730'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-100{color:#e0cffc}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-100:hover{background-color:#e0cffc1f}html[data-netbox-color-mode=dark] .toast.bg-indigo-100 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 a{color:#2b2730;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-100,html[data-netbox-color-mode=dark] .toast.bg-indigo-100,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-100,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-100 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23251e30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-200{color:#c29ffa}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-200:hover{background-color:#c29ffa1f}html[data-netbox-color-mode=dark] .toast.bg-indigo-200 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 a{color:#251e30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-200,html[data-netbox-color-mode=dark] .toast.bg-indigo-200,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-200,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-200 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231f152f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-300{color:#a370f7}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-300:hover{background-color:#a370f71f}html[data-netbox-color-mode=dark] .toast.bg-indigo-300 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 a{color:#1f152f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-300,html[data-netbox-color-mode=dark] .toast.bg-indigo-300,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-300,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-300 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbcef0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-400{color:#8540f5}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-400:hover{background-color:#8540f51f}html[data-netbox-color-mode=dark] .toast.bg-indigo-400 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 a{color:#dbcef0;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-400,html[data-netbox-color-mode=dark] .toast.bg-indigo-400,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-400,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-400{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-400 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d5c5ef'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-500{color:#6610f2}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-500:hover{background-color:#6610f21f}html[data-netbox-color-mode=dark] .toast.bg-indigo-500 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 a{color:#d5c5ef;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-500,html[data-netbox-color-mode=dark] .toast.bg-indigo-500,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-500,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-500 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d1c5e7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-600{color:#520dc2}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-600:hover{background-color:#520dc21f}html[data-netbox-color-mode=dark] .toast.bg-indigo-600 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 a{color:#d1c5e7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-600,html[data-netbox-color-mode=dark] .toast.bg-indigo-600,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-600,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-600 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cdc4dd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-700{color:#3d0a91}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-700:hover{background-color:#3d0a911f}html[data-netbox-color-mode=dark] .toast.bg-indigo-700 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 a{color:#cdc4dd;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-700,html[data-netbox-color-mode=dark] .toast.bg-indigo-700,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-700,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-700 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c9c3d4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-800{color:#290661}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-800:hover{background-color:#2906611f}html[data-netbox-color-mode=dark] .toast.bg-indigo-800 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 a{color:#c9c3d4;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-800,html[data-netbox-color-mode=dark] .toast.bg-indigo-800,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-800,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-800 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6c3cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-900{color:#140330}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-900:hover{background-color:#1403301f}html[data-netbox-color-mode=dark] .toast.bg-indigo-900 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 a{color:#c6c3cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-900,html[data-netbox-color-mode=dark] .toast.bg-indigo-900,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-900,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-900 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b292f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-100{color:#e2d9f3}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-100:hover{background-color:#e2d9f31f}html[data-netbox-color-mode=dark] .toast.bg-purple-100 a,html[data-netbox-color-mode=dark] .alert.alert-purple-100 a{color:#2b292f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-100,html[data-netbox-color-mode=dark] .toast.bg-purple-100,html[data-netbox-color-mode=dark] .toast-header.bg-purple-100,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-100 p,html[data-netbox-color-mode=dark] .alert.alert-purple-100 small,html[data-netbox-color-mode=dark] .alert.alert-purple-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2325222c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-200{color:#c5b3e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-200:hover{background-color:#c5b3e61f}html[data-netbox-color-mode=dark] .toast.bg-purple-200 a,html[data-netbox-color-mode=dark] .alert.alert-purple-200 a{color:#25222c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-200,html[data-netbox-color-mode=dark] .toast.bg-purple-200,html[data-netbox-color-mode=dark] .toast-header.bg-purple-200,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-200 p,html[data-netbox-color-mode=dark] .alert.alert-purple-200 small,html[data-netbox-color-mode=dark] .alert.alert-purple-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23201b2a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-300{color:#a98eda}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-300:hover{background-color:#a98eda1f}html[data-netbox-color-mode=dark] .toast.bg-purple-300 a,html[data-netbox-color-mode=dark] .alert.alert-purple-300 a{color:#201b2a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-300,html[data-netbox-color-mode=dark] .toast.bg-purple-300,html[data-netbox-color-mode=dark] .toast-header.bg-purple-300,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-300 p,html[data-netbox-color-mode=dark] .alert.alert-purple-300 small,html[data-netbox-color-mode=dark] .alert.alert-purple-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231b1427'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-400{color:#8c68cd}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-400:hover{background-color:#8c68cd1f}html[data-netbox-color-mode=dark] .toast.bg-purple-400 a,html[data-netbox-color-mode=dark] .alert.alert-purple-400 a{color:#1b1427;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-400,html[data-netbox-color-mode=dark] .toast.bg-purple-400,html[data-netbox-color-mode=dark] .toast-header.bg-purple-400,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-400 p,html[data-netbox-color-mode=dark] .alert.alert-purple-400 small,html[data-netbox-color-mode=dark] .alert.alert-purple-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7cee7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-500{color:#6f42c1}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-500:hover{background-color:#6f42c11f}html[data-netbox-color-mode=dark] .toast.bg-purple-500 a,html[data-netbox-color-mode=dark] .alert.alert-purple-500 a{color:#d7cee7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-500,html[data-netbox-color-mode=dark] .toast.bg-purple-500,html[data-netbox-color-mode=dark] .toast-header.bg-purple-500,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-500 p,html[data-netbox-color-mode=dark] .alert.alert-purple-500 small,html[data-netbox-color-mode=dark] .alert.alert-purple-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d3ccdf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-600{color:#59359a}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-600:hover{background-color:#59359a1f}html[data-netbox-color-mode=dark] .toast.bg-purple-600 a,html[data-netbox-color-mode=dark] .alert.alert-purple-600 a{color:#d3ccdf;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-600,html[data-netbox-color-mode=dark] .toast.bg-purple-600,html[data-netbox-color-mode=dark] .toast-header.bg-purple-600,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-600 p,html[data-netbox-color-mode=dark] .alert.alert-purple-600 small,html[data-netbox-color-mode=dark] .alert.alert-purple-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cec9d8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-700{color:#432874}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-700:hover{background-color:#4328741f}html[data-netbox-color-mode=dark] .toast.bg-purple-700 a,html[data-netbox-color-mode=dark] .alert.alert-purple-700 a{color:#cec9d8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-700,html[data-netbox-color-mode=dark] .toast.bg-purple-700,html[data-netbox-color-mode=dark] .toast-header.bg-purple-700,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-700 p,html[data-netbox-color-mode=dark] .alert.alert-purple-700 small,html[data-netbox-color-mode=dark] .alert.alert-purple-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac7d0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-800{color:#2c1a4d}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-800:hover{background-color:#2c1a4d1f}html[data-netbox-color-mode=dark] .toast.bg-purple-800 a,html[data-netbox-color-mode=dark] .alert.alert-purple-800 a{color:#cac7d0;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-800,html[data-netbox-color-mode=dark] .toast.bg-purple-800,html[data-netbox-color-mode=dark] .toast-header.bg-purple-800,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-800 p,html[data-netbox-color-mode=dark] .alert.alert-purple-800 small,html[data-netbox-color-mode=dark] .alert.alert-purple-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6c5c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-900{color:#160d27}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-900:hover{background-color:#160d271f}html[data-netbox-color-mode=dark] .toast.bg-purple-900 a,html[data-netbox-color-mode=dark] .alert.alert-purple-900 a{color:#c6c5c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-900,html[data-netbox-color-mode=dark] .toast.bg-purple-900,html[data-netbox-color-mode=dark] .toast-header.bg-purple-900,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-900 p,html[data-netbox-color-mode=dark] .alert.alert-purple-900 small,html[data-netbox-color-mode=dark] .alert.alert-purple-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232f292c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-100{color:#f7d6e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-100:hover{background-color:#f7d6e61f}html[data-netbox-color-mode=dark] .toast.bg-pink-100 a,html[data-netbox-color-mode=dark] .alert.alert-pink-100 a{color:#2f292c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-100,html[data-netbox-color-mode=dark] .toast.bg-pink-100,html[data-netbox-color-mode=dark] .toast-header.bg-pink-100,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-100 p,html[data-netbox-color-mode=dark] .alert.alert-pink-100 small,html[data-netbox-color-mode=dark] .alert.alert-pink-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232e2127'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-200{color:#efadce}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-200:hover{background-color:#efadce1f}html[data-netbox-color-mode=dark] .toast.bg-pink-200 a,html[data-netbox-color-mode=dark] .alert.alert-pink-200 a{color:#2e2127;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-200,html[data-netbox-color-mode=dark] .toast.bg-pink-200,html[data-netbox-color-mode=dark] .toast-header.bg-pink-200,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-200 p,html[data-netbox-color-mode=dark] .alert.alert-pink-200 small,html[data-netbox-color-mode=dark] .alert.alert-pink-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232c1a22'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-300{color:#e685b5}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-300:hover{background-color:#e685b51f}html[data-netbox-color-mode=dark] .toast.bg-pink-300 a,html[data-netbox-color-mode=dark] .alert.alert-pink-300 a{color:#2c1a22;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-300,html[data-netbox-color-mode=dark] .toast.bg-pink-300,html[data-netbox-color-mode=dark] .toast-header.bg-pink-300,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-300 p,html[data-netbox-color-mode=dark] .alert.alert-pink-300 small,html[data-netbox-color-mode=dark] .alert.alert-pink-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a111d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-400{color:#de5c9d}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-400:hover{background-color:#de5c9d1f}html[data-netbox-color-mode=dark] .toast.bg-pink-400 a,html[data-netbox-color-mode=dark] .alert.alert-pink-400 a{color:#2a111d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-400,html[data-netbox-color-mode=dark] .toast.bg-pink-400,html[data-netbox-color-mode=dark] .toast-header.bg-pink-400,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-400 p,html[data-netbox-color-mode=dark] .alert.alert-pink-400 small,html[data-netbox-color-mode=dark] .alert.alert-pink-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ebcbdb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-500{color:#d63384}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-500:hover{background-color:#d633841f}html[data-netbox-color-mode=dark] .toast.bg-pink-500 a,html[data-netbox-color-mode=dark] .alert.alert-pink-500 a{color:#ebcbdb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-500,html[data-netbox-color-mode=dark] .toast.bg-pink-500,html[data-netbox-color-mode=dark] .toast-header.bg-pink-500,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-500 p,html[data-netbox-color-mode=dark] .alert.alert-pink-500 small,html[data-netbox-color-mode=dark] .alert.alert-pink-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e2c9d6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-600{color:#ab296a}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-600:hover{background-color:#ab296a1f}html[data-netbox-color-mode=dark] .toast.bg-pink-600 a,html[data-netbox-color-mode=dark] .alert.alert-pink-600 a{color:#e2c9d6;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-600,html[data-netbox-color-mode=dark] .toast.bg-pink-600,html[data-netbox-color-mode=dark] .toast-header.bg-pink-600,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-600 p,html[data-netbox-color-mode=dark] .alert.alert-pink-600 small,html[data-netbox-color-mode=dark] .alert.alert-pink-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbc8d1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-700{color:#801f4f}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-700:hover{background-color:#801f4f1f}html[data-netbox-color-mode=dark] .toast.bg-pink-700 a,html[data-netbox-color-mode=dark] .alert.alert-pink-700 a{color:#dbc8d1;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-700,html[data-netbox-color-mode=dark] .toast.bg-pink-700,html[data-netbox-color-mode=dark] .toast-header.bg-pink-700,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-700 p,html[data-netbox-color-mode=dark] .alert.alert-pink-700 small,html[data-netbox-color-mode=dark] .alert.alert-pink-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d2c6cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-800{color:#561435}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-800:hover{background-color:#5614351f}html[data-netbox-color-mode=dark] .toast.bg-pink-800 a,html[data-netbox-color-mode=dark] .alert.alert-pink-800 a{color:#d2c6cc;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-800,html[data-netbox-color-mode=dark] .toast.bg-pink-800,html[data-netbox-color-mode=dark] .toast-header.bg-pink-800,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-800 p,html[data-netbox-color-mode=dark] .alert.alert-pink-800 small,html[data-netbox-color-mode=dark] .alert.alert-pink-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac4c7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-900{color:#2b0a1a}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-900:hover{background-color:#2b0a1a1f}html[data-netbox-color-mode=dark] .toast.bg-pink-900 a,html[data-netbox-color-mode=dark] .alert.alert-pink-900 a{color:#cac4c7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-900,html[data-netbox-color-mode=dark] .toast.bg-pink-900,html[data-netbox-color-mode=dark] .toast-header.bg-pink-900,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-900 p,html[data-netbox-color-mode=dark] .alert.alert-pink-900 small,html[data-netbox-color-mode=dark] .alert.alert-pink-900 .small{color:#fff}html[data-netbox-color-mode=dark] a[type=button]{-webkit-appearance:unset!important}html[data-netbox-color-mode=dark] table td>.progress{min-width:6rem}html[data-netbox-color-mode=dark] .card>.table.table-flush{margin-bottom:0;overflow:hidden;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .card>.table.table-flush thead th[scope=col]{background-color:#495057;vertical-align:middle;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;border-bottom-color:#ffffff20;border-top:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card>.table.table-flush th,html[data-netbox-color-mode=dark] .card>.table.table-flush td{border-left:0;border-right:0;padding-left:1.5rem!important;padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .card>.table.table-flush tr[class]{border-color:#ffffff20!important}html[data-netbox-color-mode=dark] .card>.table.table-flush tr[class]:last-of-type{border-bottom-color:transparent!important;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .header-alert-container{display:flex;justify-content:center;align-items:center;padding:0 1rem}html[data-netbox-color-mode=dark] .header-alert-container .alert{width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .header-alert-container .alert{max-width:75%}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .header-alert-container .alert{max-width:50%}}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu{transition:opacity .2s ease-in-out;display:block!important;right:0;left:auto;margin-top:.5rem;box-shadow:0 .5rem 1rem #00000026}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu:not(.show){opacity:0;pointer-events:none}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu.show{opacity:1;pointer-events:auto}html[data-netbox-color-mode=dark] div#advanced-search-content div.card div.card-body div.col:not(:last-child){margin-right:1rem}html[data-netbox-color-mode=dark] body{background-color:var(--nbx-body-bg);color:var(--nbx-body-color)}html[data-netbox-color-mode=dark] body g#netbox-logo-1{fill:#9cc8f8;stroke:#9cc8f8}html[data-netbox-color-mode=dark] body g#netbox-logo-2{fill:#1685fc;stroke:#1685fc}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .btn.btn-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .progress-bar.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .badge.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item.nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .show>.nav-link{color:#f8f9fa}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .btn.btn-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .progress-bar.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .badge.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item.nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .show>.nav-link{color:#000}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .card table caption{color:#dee2e6}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a{color:#9ec5fe}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a:hover{color:#cfe2ff}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .card .text-muted,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .sidebar .text-muted{color:#ced4da!important}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .text-body[class]{color:var(--nbx-body-color)!important}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] g#netbox-logo-1{fill:#fff;stroke:#fff}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] g#netbox-logo-2{fill:#e9ecef;stroke:#e9ecef}html[data-netbox-color-mode=dark] body table a,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table a{text-decoration:none}html[data-netbox-color-mode=dark] body table a:hover,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table a:hover{text-decoration:underline}html[data-netbox-color-mode=dark] body table.table>:not(caption)>*>*,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.table>:not(caption)>*>*{padding-left:.25rem!important;padding-right:.25rem!important}html[data-netbox-color-mode=dark] body table td,html[data-netbox-color-mode=dark] body table th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th{font-size:.875rem;line-height:1.25;vertical-align:middle}html[data-netbox-color-mode=dark] body table td.min-width,html[data-netbox-color-mode=dark] body table th.min-width,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td.min-width,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th.min-width{width:1%}html[data-netbox-color-mode=dark] body table td input.form-check-input,html[data-netbox-color-mode=dark] body table th input.form-check-input,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td input.form-check-input,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th input.form-check-input{font-size:1rem;margin-top:.125em}html[data-netbox-color-mode=dark] body table td .btn-sm,html[data-netbox-color-mode=dark] body table td .btn-group-sm>.btn,html[data-netbox-color-mode=dark] body table th .btn-sm,html[data-netbox-color-mode=dark] body table th .btn-group-sm>.btn,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td .btn-sm,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th .btn-sm{line-height:1}html[data-netbox-color-mode=dark] body table.object-list th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.object-list th{font-size:.75rem;line-height:1;vertical-align:bottom}html[data-netbox-color-mode=dark] body table.attr-table th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.attr-table th{width:25%}html[data-netbox-color-mode=dark] div.title-container{display:flex;justify-content:space-between;flex-wrap:wrap}html[data-netbox-color-mode=dark] div.title-container div#content-title{display:flex;flex-direction:column;flex:1 0 auto;padding-bottom:.5rem}html[data-netbox-color-mode=dark] nav.search{background-color:var(--nbx-body-bg);z-index:999}html[data-netbox-color-mode=dark] nav.search form button.dropdown-toggle{border-color:#495057;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#495057;border:1px solid #495057;border-radius:.375rem;border-left:1px solid var(--nbx-search-filter-border-left-color)}html[data-netbox-color-mode=dark] nav.search form button.dropdown-toggle:focus{box-shadow:unset!important}html[data-netbox-color-mode=dark] main.layout{display:flex;flex-wrap:nowrap;height:100vh;height:-webkit-fill-available;max-height:100vh;overflow-x:auto;overflow-y:hidden}html[data-netbox-color-mode=dark] main.login-container{display:flex;height:calc(100vh - 4rem);width:100%;max-width:100vw;align-items:center;justify-content:center;flex-direction:column;padding-top:40px;padding-bottom:40px}html[data-netbox-color-mode=dark] main.login-container+footer.footer button.color-mode-toggle{color:var(--nbx-color-mode-toggle-color)}html[data-netbox-color-mode=dark] footer.login-footer{height:4rem;margin-top:auto}html[data-netbox-color-mode=dark] footer.login-footer .container-fluid,html[data-netbox-color-mode=dark] footer.login-footer .container-sm,html[data-netbox-color-mode=dark] footer.login-footer .container-md,html[data-netbox-color-mode=dark] footer.login-footer .container-lg,html[data-netbox-color-mode=dark] footer.login-footer .container-xl,html[data-netbox-color-mode=dark] footer.login-footer .container-xxl{display:flex;justify-content:flex-end;padding:.75rem 1.5rem}html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-weight:800}html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-weight:700}html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3,html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-weight:600}html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5,html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6{font-weight:600}html[data-netbox-color-mode=dark] h1.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h1,html[data-netbox-color-mode=dark] h2.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h2,html[data-netbox-color-mode=dark] h3.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h3,html[data-netbox-color-mode=dark] h4.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h4,html[data-netbox-color-mode=dark] h5.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h5,html[data-netbox-color-mode=dark] h6.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h6{padding:.25rem .5rem;font-weight:700;text-transform:uppercase;color:var(--nbx-sidebar-title-color);font-size:.875rem}html[data-netbox-color-mode=dark] .form-login{width:100%;max-width:330px;padding:15px}html[data-netbox-color-mode=dark] .form-login input:focus{z-index:1}html[data-netbox-color-mode=dark] .form-login input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .form-login input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .form-login .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}html[data-netbox-color-mode=dark] li.dropdown-item.dropdown-item-btns{display:flex;justify-content:space-between;align-items:center}html[data-netbox-color-mode=dark] .sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}html[data-netbox-color-mode=dark] .navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}html[data-netbox-color-mode=dark] nav.nav.nav-pills .nav-item.nav-link{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] nav.nav.nav-pills .nav-item.nav-link:hover{background-color:#6397e5;color:#000}html[data-netbox-color-mode=dark] div.content-container{position:relative;min-height:100vh;display:flex;flex-direction:column;width:calc(100% - 4.5rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] div.content-container{width:100%}}html[data-netbox-color-mode=dark] div.content-container div.content{flex:1}@media (max-width: 768px){html[data-netbox-color-mode=dark] .sidebar.collapse.show~.content-container>.content{position:fixed;top:0;left:0;overflow-y:hidden}}html[data-netbox-color-mode=dark] .sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;border-right:1px solid #495057;background-color:var(--nbx-sidebar-bg);max-height:100%;width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidebar{width:100%;max-width:280px}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .sidebar{top:8.125rem;background-color:var(--nbx-body-bg)}}html[data-netbox-color-mode=dark] .sidebar div.accordion-item{border:unset;padding:0 .5rem}html[data-netbox-color-mode=dark] .sidebar div.accordion-item.is-open{box-shadow:var(--nbx-sidebar-shadow)}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button:not(.collapsed){box-shadow:unset}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link{border-radius:.375rem}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link:hover{color:#000;background-color:#6397e5}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link:focus{border-color:unset;box-shadow:unset}html[data-netbox-color-mode=dark] .sidebar .accordion-body{max-height:calc(100vh - 24rem);overflow-y:auto}html[data-netbox-color-mode=dark] .sidebar .accordion-body .nav-item .nav-link{padding:.25rem .6rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .sidebar .accordion-body .nav-item .nav-link:hover{color:#000;background-color:#6397e5}@media (max-width: 768px){html[data-netbox-color-mode=dark] .sidebar.collapse.show div.position-sticky{height:calc(100vh - 16.125rem);overflow-y:auto}}html[data-netbox-color-mode=dark] .sidebar div.position-sticky{height:calc(100vh - 4rem)}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom{padding-left:.5rem;padding-right:.5rem;position:sticky;height:4rem;background-color:var(--nbx-sidebar-bg)}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom{background-color:var(--nbx-body-bg)}}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom .nav{padding:0 .5rem;justify-content:space-between;margin:.5rem 0}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom .nav .nav-link{padding:.5rem .25rem}html[data-netbox-color-mode=dark] .sidebar a.sidebar-logo{display:flex;flex-shrink:1;width:100%;height:3rem}html[data-netbox-color-mode=dark] .tooltip{pointer-events:none}html[data-netbox-color-mode=dark] .ws-nowrap{white-space:nowrap!important}html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-item,html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-header{font-size:.875rem}html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-header{text-transform:uppercase}html[data-netbox-color-mode=dark] span.color-label{width:5rem;height:1rem;display:block;box-shadow:0 .125rem .25rem #00000013;border:1px solid #303030;border-radius:.375rem;padding:.35em .65em}html[data-netbox-color-mode=dark] pre{border-radius:.375rem;border:1px solid var(--nbx-pre-border-color);background-color:var(--nbx-pre-bg);padding:1rem;white-space:pre}html[data-netbox-color-mode=dark] .btn{white-space:nowrap}html[data-netbox-color-mode=dark] .card{box-shadow:0 .125rem .25rem #00000013}html[data-netbox-color-mode=dark] .card .card-header{color:#fff;border-bottom:none;padding:1rem}html[data-netbox-color-mode=dark] .card .card-header+.card-body{padding-top:0}html[data-netbox-color-mode=dark] .card .card-body.small .form-control,html[data-netbox-color-mode=dark] .card .card-body.small .form-select{font-size:.875rem}html[data-netbox-color-mode=dark] .form-floating{position:relative}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-floating>.input-group>label{transition:none}}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control::placeholder{color:transparent}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:focus,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select,html[data-netbox-color-mode=dark] .form-floating>.choices>.choices__inner,html[data-netbox-color-mode=dark] .form-floating>.ss-main span.placeholder,html[data-netbox-color-mode=dark] .form-floating>.ss-main div.ss-values{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:focus~label,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:not(:placeholder-shown)~label,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select~label,html[data-netbox-color-mode=dark] .form-floating>.choices~label,html[data-netbox-color-mode=dark] .form-floating>.ss-main~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}html[data-netbox-color-mode=dark] textarea.form-control[rows="10"]{height:18rem}html[data-netbox-color-mode=dark] textarea#id_local_context_data,html[data-netbox-color-mode=dark] textarea.markdown,html[data-netbox-color-mode=dark] textarea#id_public_key,html[data-netbox-color-mode=dark] textarea.form-control[name=csv],html[data-netbox-color-mode=dark] textarea.form-control[name=data]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html[data-netbox-color-mode=dark] table tr.vertical-align{vertical-align:middle}html[data-netbox-color-mode=dark] .card:not(:only-of-type){margin-bottom:1rem}html[data-netbox-color-mode=dark] .stat-btn{min-width:3rem}html[data-netbox-color-mode=dark] nav.breadcrumb-container{padding:.35em .65em;font-size:.875rem;width:fit-content}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb{margin-bottom:0}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a{text-decoration:none}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a:hover{text-decoration:underline}html[data-netbox-color-mode=dark] div.paginator>form>div.input-group{width:fit-content}html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type){margin-top:3rem}html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h1,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h1,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h2,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h2,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h3,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h3,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h4,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h4,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h5,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h5,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h6,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h6{margin-bottom:1rem}html[data-netbox-color-mode=dark] label.required{font-weight:700}html[data-netbox-color-mode=dark] label.required:after{font-family:"Material Design Icons";content:"\f06c4";font-weight:normal;font-size:8px;font-style:normal;margin:0 0 0 2px;text-decoration:none;display:inline-block;position:absolute}html[data-netbox-color-mode=dark] div.bulk-buttons{display:flex;justify-content:space-between;margin:.5rem 0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group{display:flex}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group:first-of-type:not(:last-of-type)>*:first-child{margin-left:0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group:last-of-type:not(:first-of-type)>*:last-child{margin-right:0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group>*{margin:.25rem}html[data-netbox-color-mode=dark] i.bi-plus:before,html[data-netbox-color-mode=dark] span.bi-plus:before{font-weight:700!important}html[data-netbox-color-mode=dark] table tbody tr.primary{background-color:#6ea8fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.secondary{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.success{background-color:#75b79826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.info{background-color:#6edff626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.warning{background-color:#ffda6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.danger{background-color:#ea868f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.light{background-color:#dee2e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.dark{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.darker{background-color:#1b1f2226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.darkest{background-color:#171b1d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray{background-color:#ced4da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-100{background-color:#f8f9fa26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-200{background-color:#e9ecef26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-300{background-color:#dee2e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-400{background-color:#ced4da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-500{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-600{background-color:#6c757d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-700{background-color:#49505726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-800{background-color:#343a4026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-900{background-color:#21252926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-100{background-color:#f8d7da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-200{background-color:#f1aeb526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-300{background-color:#ea868f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-400{background-color:#e35d6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-500{background-color:#dc354526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-600{background-color:#b02a3726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-700{background-color:#84202926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-800{background-color:#58151c26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-900{background-color:#2c0b0e26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-100{background-color:#fff3cd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-200{background-color:#ffe69c26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-300{background-color:#ffda6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-400{background-color:#ffcd3926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-500{background-color:#ffc10726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-600{background-color:#cc9a0626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-700{background-color:#99740426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-800{background-color:#664d0326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-900{background-color:#33270126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-100{background-color:#d1e7dd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-200{background-color:#a3cfbb26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-300{background-color:#75b79826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-400{background-color:#479f7626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-500{background-color:#19875426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-600{background-color:#146c4326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-700{background-color:#0f513226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-800{background-color:#0a362226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-900{background-color:#051b1126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-100{background-color:#cfe2ff26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-200{background-color:#9ec5fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-300{background-color:#6ea8fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-400{background-color:#3d8bfd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-500{background-color:#0d6efd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-600{background-color:#0a58ca26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-700{background-color:#08429826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-800{background-color:#052c6526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-900{background-color:#03163326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-100{background-color:#cff4fc26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-200{background-color:#9eeaf926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-300{background-color:#6edff626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-400{background-color:#3dd5f326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-500{background-color:#0dcaf026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-600{background-color:#0aa2c026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-700{background-color:#08799026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-800{background-color:#05516026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-900{background-color:#03283026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-100{background-color:#e0cffc26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-200{background-color:#c29ffa26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-300{background-color:#a370f726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-400{background-color:#8540f526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-500{background-color:#6610f226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-600{background-color:#520dc226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-700{background-color:#3d0a9126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-800{background-color:#29066126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-900{background-color:#14033026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-100{background-color:#e2d9f326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-200{background-color:#c5b3e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-300{background-color:#a98eda26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-400{background-color:#8c68cd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-500{background-color:#6f42c126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-600{background-color:#59359a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-700{background-color:#43287426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-800{background-color:#2c1a4d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-900{background-color:#160d2726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-100{background-color:#f7d6e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-200{background-color:#efadce26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-300{background-color:#e685b526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-400{background-color:#de5c9d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-500{background-color:#d6338426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-600{background-color:#ab296a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-700{background-color:#801f4f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-800{background-color:#56143526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-900{background-color:#2b0a1a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] pre.change-data{padding-left:0;padding-right:0}html[data-netbox-color-mode=dark] pre.change-data>span{display:block;padding-left:1rem;padding-right:1rem}html[data-netbox-color-mode=dark] pre.change-data>span.added{background-color:var(--nbx-change-added)}html[data-netbox-color-mode=dark] pre.change-data>span.removed{background-color:var(--nbx-change-removed)}html[data-netbox-color-mode=dark] pre.change-diff{border-color:transparent}html[data-netbox-color-mode=dark] pre.change-diff.change-removed{background-color:var(--nbx-change-removed)}html[data-netbox-color-mode=dark] pre.change-diff.change-added{background-color:var(--nbx-change-added)}html[data-netbox-color-mode=dark] div.card-overlay{position:absolute;width:100%;height:100%;background-color:#ffffffbf;border-radius:.375rem;display:flex;justify-content:center;align-items:center}html[data-netbox-color-mode=dark] div.card-overlay>div.spinner-border{width:6rem;height:6rem;color:#adb5bd}html[data-netbox-color-mode=dark] div.card>div.card-header>div.table-controls{max-width:25%;width:100%;display:flex;align-items:center}html[data-netbox-color-mode=dark] div.card>div.card-header>div.table-controls .form-switch.form-check-inline{flex:1 0 auto;font-size:.875rem}html[data-netbox-color-mode=dark] .paginator{display:flex;flex-direction:column;align-items:flex-end;padding:1rem 0}html[data-netbox-color-mode=dark] .nav-tabs .nav-link:hover{border-bottom-color:transparent}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.active{background-color:#171b1d;border-bottom-color:#171b1d;transform:translateY(1px)}html[data-netbox-color-mode=dark] .tab-content{display:flex;flex-direction:column;padding:1rem;background-color:#171b1d;border-bottom:1px solid #495057}html[data-netbox-color-mode=dark] html[data-netbox-path="/"] .content-container,html[data-netbox-color-mode=dark] html[data-netbox-path="/"] .search{background-color:#f8f9fa!important}html[data-netbox-color-mode=dark] html[data-netbox-path="/"][data-netbox-color-mode=dark] .content-container,html[data-netbox-color-mode=dark] html[data-netbox-path="/"][data-netbox-color-mode=dark] .search{background-color:#171b1d!important}html[data-netbox-color-mode=dark] html[data-netbox-path*="/login"] #django-messages{display:none} +html[data-netbox-color-mode=dark] :root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #6ea8fe;--bs-secondary: #adb5bd;--bs-success: #75b798;--bs-info: #6edff6;--bs-warning: #ffda6a;--bs-danger: #ea868f;--bs-light: #dee2e6;--bs-dark: #adb5bd;--bs-darker: #1b1f22;--bs-darkest: #171b1d;--bs-gray: #ced4da;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-red-100: #f8d7da;--bs-red-200: #f1aeb5;--bs-red-300: #ea868f;--bs-red-400: #e35d6a;--bs-red-500: #dc3545;--bs-red-600: #b02a37;--bs-red-700: #842029;--bs-red-800: #58151c;--bs-red-900: #2c0b0e;--bs-yellow-100: #fff3cd;--bs-yellow-200: #ffe69c;--bs-yellow-300: #ffda6a;--bs-yellow-400: #ffcd39;--bs-yellow-500: #ffc107;--bs-yellow-600: #cc9a06;--bs-yellow-700: #997404;--bs-yellow-800: #664d03;--bs-yellow-900: #332701;--bs-green-100: #d1e7dd;--bs-green-200: #a3cfbb;--bs-green-300: #75b798;--bs-green-400: #479f76;--bs-green-500: #198754;--bs-green-600: #146c43;--bs-green-700: #0f5132;--bs-green-800: #0a3622;--bs-green-900: #051b11;--bs-blue-100: #cfe2ff;--bs-blue-200: #9ec5fe;--bs-blue-300: #6ea8fe;--bs-blue-400: #3d8bfd;--bs-blue-500: #0d6efd;--bs-blue-600: #0a58ca;--bs-blue-700: #084298;--bs-blue-800: #052c65;--bs-blue-900: #031633;--bs-cyan-100: #cff4fc;--bs-cyan-200: #9eeaf9;--bs-cyan-300: #6edff6;--bs-cyan-400: #3dd5f3;--bs-cyan-500: #0dcaf0;--bs-cyan-600: #0aa2c0;--bs-cyan-700: #087990;--bs-cyan-800: #055160;--bs-cyan-900: #032830;--bs-indigo-100: #e0cffc;--bs-indigo-200: #c29ffa;--bs-indigo-300: #a370f7;--bs-indigo-400: #8540f5;--bs-indigo-500: #6610f2;--bs-indigo-600: #520dc2;--bs-indigo-700: #3d0a91;--bs-indigo-800: #290661;--bs-indigo-900: #140330;--bs-purple-100: #e2d9f3;--bs-purple-200: #c5b3e6;--bs-purple-300: #a98eda;--bs-purple-400: #8c68cd;--bs-purple-500: #6f42c1;--bs-purple-600: #59359a;--bs-purple-700: #432874;--bs-purple-800: #2c1a4d;--bs-purple-900: #160d27;--bs-pink-100: #f7d6e6;--bs-pink-200: #efadce;--bs-pink-300: #e685b5;--bs-pink-400: #de5c9d;--bs-pink-500: #d63384;--bs-pink-600: #ab296a;--bs-pink-700: #801f4f;--bs-pink-800: #561435;--bs-pink-900: #2b0a1a;--bs-font-sans-serif: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0))}html[data-netbox-color-mode=dark] *,html[data-netbox-color-mode=dark] *:before,html[data-netbox-color-mode=dark] *:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){html[data-netbox-color-mode=dark] :root{scroll-behavior:smooth}}html[data-netbox-color-mode=dark] body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#fff;background-color:#1b1f22;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-netbox-color-mode=dark] hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}html[data-netbox-color-mode=dark] hr:not([size]){height:1px}html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6,html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5,html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4,html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3,html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2,html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-size:2.5rem}}html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-size:2rem}}html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3{font-size:1.75rem}}html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-size:1.5rem}}html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5{font-size:1.25rem}html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6{font-size:1rem}html[data-netbox-color-mode=dark] p{margin-top:0;margin-bottom:1rem}html[data-netbox-color-mode=dark] abbr[title],html[data-netbox-color-mode=dark] abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}html[data-netbox-color-mode=dark] address{margin-bottom:1rem;font-style:normal;line-height:inherit}html[data-netbox-color-mode=dark] ol,html[data-netbox-color-mode=dark] ul{padding-left:2rem}html[data-netbox-color-mode=dark] ol,html[data-netbox-color-mode=dark] ul,html[data-netbox-color-mode=dark] dl{margin-top:0;margin-bottom:1rem}html[data-netbox-color-mode=dark] ol ol,html[data-netbox-color-mode=dark] ul ul,html[data-netbox-color-mode=dark] ol ul,html[data-netbox-color-mode=dark] ul ol{margin-bottom:0}html[data-netbox-color-mode=dark] dt{font-weight:700}html[data-netbox-color-mode=dark] dd{margin-bottom:.5rem;margin-left:0}html[data-netbox-color-mode=dark] blockquote{margin:0 0 1rem}html[data-netbox-color-mode=dark] b,html[data-netbox-color-mode=dark] strong{font-weight:800}html[data-netbox-color-mode=dark] small,html[data-netbox-color-mode=dark] .small{font-size:.875em}html[data-netbox-color-mode=dark] mark,html[data-netbox-color-mode=dark] .mark{padding:.2em;background-color:#fcf8e3}html[data-netbox-color-mode=dark] sub,html[data-netbox-color-mode=dark] sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}html[data-netbox-color-mode=dark] sub{bottom:-.25em}html[data-netbox-color-mode=dark] sup{top:-.5em}html[data-netbox-color-mode=dark] a{color:#9ec5fe;text-decoration:underline}html[data-netbox-color-mode=dark] a:hover{color:#cfe2ff}html[data-netbox-color-mode=dark] a:not([href]):not([class]),html[data-netbox-color-mode=dark] a:not([href]):not([class]):hover{color:inherit;text-decoration:none}html[data-netbox-color-mode=dark] pre,html[data-netbox-color-mode=dark] code,html[data-netbox-color-mode=dark] kbd,html[data-netbox-color-mode=dark] samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}html[data-netbox-color-mode=dark] pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}html[data-netbox-color-mode=dark] pre code{font-size:inherit;color:inherit;word-break:normal}html[data-netbox-color-mode=dark] code{font-size:.875em;color:#e9ecef;word-wrap:break-word}a>html[data-netbox-color-mode=dark] code{color:inherit}html[data-netbox-color-mode=dark] kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#dee2e6;border-radius:.375rem}html[data-netbox-color-mode=dark] kbd kbd{padding:0;font-size:1em;font-weight:700}html[data-netbox-color-mode=dark] figure{margin:0 0 1rem}html[data-netbox-color-mode=dark] img,html[data-netbox-color-mode=dark] svg{vertical-align:middle}html[data-netbox-color-mode=dark] table{caption-side:bottom;border-collapse:collapse}html[data-netbox-color-mode=dark] caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}html[data-netbox-color-mode=dark] th{text-align:inherit;text-align:-webkit-match-parent}html[data-netbox-color-mode=dark] thead,html[data-netbox-color-mode=dark] tbody,html[data-netbox-color-mode=dark] tfoot,html[data-netbox-color-mode=dark] tr,html[data-netbox-color-mode=dark] td,html[data-netbox-color-mode=dark] th{border-color:inherit;border-style:solid;border-width:0}html[data-netbox-color-mode=dark] label{display:inline-block}html[data-netbox-color-mode=dark] button{border-radius:0}html[data-netbox-color-mode=dark] button:focus:not(:focus-visible){outline:0}html[data-netbox-color-mode=dark] input,html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] select,html[data-netbox-color-mode=dark] optgroup,html[data-netbox-color-mode=dark] textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] select{text-transform:none}html[data-netbox-color-mode=dark] [role=button]{cursor:pointer}html[data-netbox-color-mode=dark] select{word-wrap:normal}html[data-netbox-color-mode=dark] select:disabled{opacity:1}html[data-netbox-color-mode=dark] [list]::-webkit-calendar-picker-indicator{display:none}html[data-netbox-color-mode=dark] button,html[data-netbox-color-mode=dark] [type=button],html[data-netbox-color-mode=dark] [type=reset],html[data-netbox-color-mode=dark] [type=submit]{-webkit-appearance:button}html[data-netbox-color-mode=dark] button:not(:disabled),html[data-netbox-color-mode=dark] [type=button]:not(:disabled),html[data-netbox-color-mode=dark] [type=reset]:not(:disabled),html[data-netbox-color-mode=dark] [type=submit]:not(:disabled){cursor:pointer}html[data-netbox-color-mode=dark] ::-moz-focus-inner{padding:0;border-style:none}html[data-netbox-color-mode=dark] textarea{resize:vertical}html[data-netbox-color-mode=dark] fieldset{min-width:0;padding:0;margin:0;border:0}html[data-netbox-color-mode=dark] legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){html[data-netbox-color-mode=dark] legend{font-size:1.5rem}}html[data-netbox-color-mode=dark] legend+*{clear:left}html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-fields-wrapper,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-text,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-minute,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-hour-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-day-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-month-field,html[data-netbox-color-mode=dark] ::-webkit-datetime-edit-year-field{padding:0}html[data-netbox-color-mode=dark] ::-webkit-inner-spin-button{height:auto}html[data-netbox-color-mode=dark] [type=search]{outline-offset:-2px;-webkit-appearance:textfield}html[data-netbox-color-mode=dark] ::-webkit-search-decoration{-webkit-appearance:none}html[data-netbox-color-mode=dark] ::-webkit-color-swatch-wrapper{padding:0}html[data-netbox-color-mode=dark] ::file-selector-button{font:inherit}html[data-netbox-color-mode=dark] ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}html[data-netbox-color-mode=dark] output{display:inline-block}html[data-netbox-color-mode=dark] iframe{border:0}html[data-netbox-color-mode=dark] summary{display:list-item;cursor:pointer}html[data-netbox-color-mode=dark] progress{vertical-align:baseline}html[data-netbox-color-mode=dark] [hidden]{display:none!important}html[data-netbox-color-mode=dark] .lead{font-size:1.25rem;font-weight:300}html[data-netbox-color-mode=dark] .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-1{font-size:5rem}}html[data-netbox-color-mode=dark] .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-2{font-size:4.5rem}}html[data-netbox-color-mode=dark] .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-3{font-size:4rem}}html[data-netbox-color-mode=dark] .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-4{font-size:3.5rem}}html[data-netbox-color-mode=dark] .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-5{font-size:3rem}}html[data-netbox-color-mode=dark] .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .display-6{font-size:2.5rem}}html[data-netbox-color-mode=dark] .list-unstyled{padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .list-inline{padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .list-inline-item{display:inline-block}html[data-netbox-color-mode=dark] .list-inline-item:not(:last-child){margin-right:.5rem}html[data-netbox-color-mode=dark] .initialism{font-size:.875em;text-transform:uppercase}html[data-netbox-color-mode=dark] .blockquote{margin-bottom:1rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .blockquote>:last-child{margin-bottom:0}html[data-netbox-color-mode=dark] .blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}html[data-netbox-color-mode=dark] .blockquote-footer:before{content:"\2014\a0"}html[data-netbox-color-mode=dark] .img-fluid{max-width:100%;height:auto}html[data-netbox-color-mode=dark] .img-thumbnail{padding:.25rem;background-color:#1b1f22;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}html[data-netbox-color-mode=dark] .figure{display:inline-block}html[data-netbox-color-mode=dark] .figure-img{margin-bottom:.5rem;line-height:1}html[data-netbox-color-mode=dark] .figure-caption{font-size:.875em;color:#6c757d}html[data-netbox-color-mode=dark] .container,html[data-netbox-color-mode=dark] .container-fluid,html[data-netbox-color-mode=dark] .container-xxl,html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:540px}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:720px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:960px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:1140px}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .container-xxl,html[data-netbox-color-mode=dark] .container-xl,html[data-netbox-color-mode=dark] .container-lg,html[data-netbox-color-mode=dark] .container-md,html[data-netbox-color-mode=dark] .container-sm,html[data-netbox-color-mode=dark] .container{max-width:1320px}}html[data-netbox-color-mode=dark] .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}html[data-netbox-color-mode=dark] .row>*{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)}html[data-netbox-color-mode=dark] .col{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width: 576px){html[data-netbox-color-mode=dark] .col-sm{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-sm-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-sm-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-sm-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-sm-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-sm-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .col-md{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-md-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-md-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-md-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-md-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-md-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .col-lg{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-lg-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-lg-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-lg-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-lg-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-lg-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .col-xl{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-xl-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-xl-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-xl-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-xl-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-xl-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .col-xxl{flex:1 0 0%}html[data-netbox-color-mode=dark] .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .row-cols-xxl-1>*{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .row-cols-xxl-2>*{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}html[data-netbox-color-mode=dark] .row-cols-xxl-4>*{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .row-cols-xxl-5>*{flex:0 0 auto;width:20%}html[data-netbox-color-mode=dark] .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}html[data-netbox-color-mode=dark] .col-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-0,html[data-netbox-color-mode=dark] .gx-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-0,html[data-netbox-color-mode=dark] .gy-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-1,html[data-netbox-color-mode=dark] .gx-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-1,html[data-netbox-color-mode=dark] .gy-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-2,html[data-netbox-color-mode=dark] .gx-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-2,html[data-netbox-color-mode=dark] .gy-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-3,html[data-netbox-color-mode=dark] .gx-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-3,html[data-netbox-color-mode=dark] .gy-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-4,html[data-netbox-color-mode=dark] .gx-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-4,html[data-netbox-color-mode=dark] .gy-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-5,html[data-netbox-color-mode=dark] .gx-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-5,html[data-netbox-color-mode=dark] .gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .col-sm-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-sm-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-sm-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-sm-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-sm-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-sm-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-sm-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-sm-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-sm-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-sm-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-sm-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-sm-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-sm-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-sm-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-sm-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-sm-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-sm-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-sm-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-sm-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-sm-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-sm-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-sm-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-sm-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-sm-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-sm-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-sm-0,html[data-netbox-color-mode=dark] .gx-sm-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-sm-0,html[data-netbox-color-mode=dark] .gy-sm-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-sm-1,html[data-netbox-color-mode=dark] .gx-sm-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-sm-1,html[data-netbox-color-mode=dark] .gy-sm-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-sm-2,html[data-netbox-color-mode=dark] .gx-sm-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-sm-2,html[data-netbox-color-mode=dark] .gy-sm-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-sm-3,html[data-netbox-color-mode=dark] .gx-sm-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-sm-3,html[data-netbox-color-mode=dark] .gy-sm-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-sm-4,html[data-netbox-color-mode=dark] .gx-sm-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-sm-4,html[data-netbox-color-mode=dark] .gy-sm-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-sm-5,html[data-netbox-color-mode=dark] .gx-sm-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-sm-5,html[data-netbox-color-mode=dark] .gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .col-md-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-md-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-md-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-md-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-md-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-md-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-md-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-md-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-md-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-md-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-md-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-md-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-md-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-md-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-md-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-md-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-md-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-md-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-md-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-md-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-md-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-md-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-md-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-md-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-md-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-md-0,html[data-netbox-color-mode=dark] .gx-md-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-md-0,html[data-netbox-color-mode=dark] .gy-md-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-md-1,html[data-netbox-color-mode=dark] .gx-md-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-md-1,html[data-netbox-color-mode=dark] .gy-md-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-md-2,html[data-netbox-color-mode=dark] .gx-md-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-md-2,html[data-netbox-color-mode=dark] .gy-md-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-md-3,html[data-netbox-color-mode=dark] .gx-md-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-md-3,html[data-netbox-color-mode=dark] .gy-md-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-md-4,html[data-netbox-color-mode=dark] .gx-md-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-md-4,html[data-netbox-color-mode=dark] .gy-md-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-md-5,html[data-netbox-color-mode=dark] .gx-md-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-md-5,html[data-netbox-color-mode=dark] .gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .col-lg-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-lg-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-lg-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-lg-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-lg-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-lg-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-lg-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-lg-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-lg-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-lg-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-lg-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-lg-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-lg-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-lg-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-lg-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-lg-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-lg-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-lg-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-lg-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-lg-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-lg-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-lg-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-lg-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-lg-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-lg-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-lg-0,html[data-netbox-color-mode=dark] .gx-lg-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-lg-0,html[data-netbox-color-mode=dark] .gy-lg-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-lg-1,html[data-netbox-color-mode=dark] .gx-lg-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-lg-1,html[data-netbox-color-mode=dark] .gy-lg-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-lg-2,html[data-netbox-color-mode=dark] .gx-lg-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-lg-2,html[data-netbox-color-mode=dark] .gy-lg-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-lg-3,html[data-netbox-color-mode=dark] .gx-lg-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-lg-3,html[data-netbox-color-mode=dark] .gy-lg-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-lg-4,html[data-netbox-color-mode=dark] .gx-lg-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-lg-4,html[data-netbox-color-mode=dark] .gy-lg-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-lg-5,html[data-netbox-color-mode=dark] .gx-lg-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-lg-5,html[data-netbox-color-mode=dark] .gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .col-xl-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-xl-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-xl-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-xl-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-xl-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-xl-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-xl-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-xl-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-xl-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-xl-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-xl-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-xl-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-xl-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-xl-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-xl-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-xl-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-xl-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-xl-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-xl-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-xl-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-xl-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-xl-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-xl-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-xl-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-xl-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-xl-0,html[data-netbox-color-mode=dark] .gx-xl-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-xl-0,html[data-netbox-color-mode=dark] .gy-xl-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-xl-1,html[data-netbox-color-mode=dark] .gx-xl-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-xl-1,html[data-netbox-color-mode=dark] .gy-xl-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-xl-2,html[data-netbox-color-mode=dark] .gx-xl-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-xl-2,html[data-netbox-color-mode=dark] .gy-xl-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-xl-3,html[data-netbox-color-mode=dark] .gx-xl-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-xl-3,html[data-netbox-color-mode=dark] .gy-xl-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-xl-4,html[data-netbox-color-mode=dark] .gx-xl-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-xl-4,html[data-netbox-color-mode=dark] .gy-xl-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-xl-5,html[data-netbox-color-mode=dark] .gx-xl-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-xl-5,html[data-netbox-color-mode=dark] .gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .col-xxl-auto{flex:0 0 auto;width:auto}html[data-netbox-color-mode=dark] .col-xxl-1{flex:0 0 auto;width:8.33333333%}html[data-netbox-color-mode=dark] .col-xxl-2{flex:0 0 auto;width:16.66666667%}html[data-netbox-color-mode=dark] .col-xxl-3{flex:0 0 auto;width:25%}html[data-netbox-color-mode=dark] .col-xxl-4{flex:0 0 auto;width:33.33333333%}html[data-netbox-color-mode=dark] .col-xxl-5{flex:0 0 auto;width:41.66666667%}html[data-netbox-color-mode=dark] .col-xxl-6{flex:0 0 auto;width:50%}html[data-netbox-color-mode=dark] .col-xxl-7{flex:0 0 auto;width:58.33333333%}html[data-netbox-color-mode=dark] .col-xxl-8{flex:0 0 auto;width:66.66666667%}html[data-netbox-color-mode=dark] .col-xxl-9{flex:0 0 auto;width:75%}html[data-netbox-color-mode=dark] .col-xxl-10{flex:0 0 auto;width:83.33333333%}html[data-netbox-color-mode=dark] .col-xxl-11{flex:0 0 auto;width:91.66666667%}html[data-netbox-color-mode=dark] .col-xxl-12{flex:0 0 auto;width:100%}html[data-netbox-color-mode=dark] .offset-xxl-0{margin-left:0}html[data-netbox-color-mode=dark] .offset-xxl-1{margin-left:8.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-2{margin-left:16.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-3{margin-left:25%}html[data-netbox-color-mode=dark] .offset-xxl-4{margin-left:33.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-5{margin-left:41.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-6{margin-left:50%}html[data-netbox-color-mode=dark] .offset-xxl-7{margin-left:58.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-8{margin-left:66.66666667%}html[data-netbox-color-mode=dark] .offset-xxl-9{margin-left:75%}html[data-netbox-color-mode=dark] .offset-xxl-10{margin-left:83.33333333%}html[data-netbox-color-mode=dark] .offset-xxl-11{margin-left:91.66666667%}html[data-netbox-color-mode=dark] .g-xxl-0,html[data-netbox-color-mode=dark] .gx-xxl-0{--bs-gutter-x: 0}html[data-netbox-color-mode=dark] .g-xxl-0,html[data-netbox-color-mode=dark] .gy-xxl-0{--bs-gutter-y: 0}html[data-netbox-color-mode=dark] .g-xxl-1,html[data-netbox-color-mode=dark] .gx-xxl-1{--bs-gutter-x: .25rem}html[data-netbox-color-mode=dark] .g-xxl-1,html[data-netbox-color-mode=dark] .gy-xxl-1{--bs-gutter-y: .25rem}html[data-netbox-color-mode=dark] .g-xxl-2,html[data-netbox-color-mode=dark] .gx-xxl-2{--bs-gutter-x: .5rem}html[data-netbox-color-mode=dark] .g-xxl-2,html[data-netbox-color-mode=dark] .gy-xxl-2{--bs-gutter-y: .5rem}html[data-netbox-color-mode=dark] .g-xxl-3,html[data-netbox-color-mode=dark] .gx-xxl-3{--bs-gutter-x: 1rem}html[data-netbox-color-mode=dark] .g-xxl-3,html[data-netbox-color-mode=dark] .gy-xxl-3{--bs-gutter-y: 1rem}html[data-netbox-color-mode=dark] .g-xxl-4,html[data-netbox-color-mode=dark] .gx-xxl-4{--bs-gutter-x: 1.5rem}html[data-netbox-color-mode=dark] .g-xxl-4,html[data-netbox-color-mode=dark] .gy-xxl-4{--bs-gutter-y: 1.5rem}html[data-netbox-color-mode=dark] .g-xxl-5,html[data-netbox-color-mode=dark] .gx-xxl-5{--bs-gutter-x: 3rem}html[data-netbox-color-mode=dark] .g-xxl-5,html[data-netbox-color-mode=dark] .gy-xxl-5{--bs-gutter-y: 3rem}}html[data-netbox-color-mode=dark] .table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #f8f9fa;--bs-table-striped-bg: rgba(255, 255, 255, .05);--bs-table-active-color: #f8f9fa;--bs-table-active-bg: rgba(255, 255, 255, .1);--bs-table-hover-color: #f8f9fa;--bs-table-hover-bg: rgba(255, 255, 255, .075);width:100%;margin-bottom:1rem;color:#f8f9fa;vertical-align:top;border-color:#495057}html[data-netbox-color-mode=dark] .table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}html[data-netbox-color-mode=dark] .table>tbody{vertical-align:inherit}html[data-netbox-color-mode=dark] .table>thead{vertical-align:bottom}html[data-netbox-color-mode=dark] .table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}html[data-netbox-color-mode=dark] .caption-top{caption-side:top}html[data-netbox-color-mode=dark] .table-sm>:not(caption)>*>*{padding:.25rem}html[data-netbox-color-mode=dark] .table-bordered>:not(caption)>*{border-width:1px 0}html[data-netbox-color-mode=dark] .table-bordered>:not(caption)>*>*{border-width:0 1px}html[data-netbox-color-mode=dark] .table-borderless>:not(caption)>*>*{border-bottom-width:0}html[data-netbox-color-mode=dark] .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}html[data-netbox-color-mode=dark] .table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}html[data-netbox-color-mode=dark] .table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}html[data-netbox-color-mode=dark] .table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}html[data-netbox-color-mode=dark] .table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}html[data-netbox-color-mode=dark] .table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}html[data-netbox-color-mode=dark] .table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}html[data-netbox-color-mode=dark] .table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}html[data-netbox-color-mode=dark] .table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}html[data-netbox-color-mode=dark] .table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}html[data-netbox-color-mode=dark] .table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}html[data-netbox-color-mode=dark] .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){html[data-netbox-color-mode=dark] .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){html[data-netbox-color-mode=dark] .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){html[data-netbox-color-mode=dark] .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}html[data-netbox-color-mode=dark] .form-label{margin-bottom:.5rem}html[data-netbox-color-mode=dark] .col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}html[data-netbox-color-mode=dark] .col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}html[data-netbox-color-mode=dark] .col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}html[data-netbox-color-mode=dark] .form-text{margin-top:.25rem;font-size:.875em;color:#ced4da}html[data-netbox-color-mode=dark] .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#212529;background-clip:padding-box;border:1px solid #495057;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-control{transition:none}}html[data-netbox-color-mode=dark] .form-control[type=file]{overflow:hidden}html[data-netbox-color-mode=dark] .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}html[data-netbox-color-mode=dark] .form-control:focus{color:#f8f9fa;background-color:#212529;border-color:#7db1fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-control::-webkit-date-and-time-value{height:1.5em}html[data-netbox-color-mode=dark] .form-control::placeholder{color:#dee2e6;opacity:1}html[data-netbox-color-mode=dark] .form-control:disabled,html[data-netbox-color-mode=dark] .form-control[readonly]{background-color:#495057;opacity:1}html[data-netbox-color-mode=dark] .form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#f8f9fa;background-color:#495057;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){html[data-netbox-color-mode=dark] .form-control::file-selector-button{transition:none}}html[data-netbox-color-mode=dark] .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#454c53}html[data-netbox-color-mode=dark] .form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#f8f9fa;background-color:#495057;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){html[data-netbox-color-mode=dark] .form-control::-webkit-file-upload-button{transition:none}}html[data-netbox-color-mode=dark] .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#454c53}html[data-netbox-color-mode=dark] .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#fff;background-color:transparent;border:solid transparent;border-width:1px 0}html[data-netbox-color-mode=dark] .form-control-plaintext.form-control-sm,html[data-netbox-color-mode=dark] .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}html[data-netbox-color-mode=dark] .form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}html[data-netbox-color-mode=dark] .form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}html[data-netbox-color-mode=dark] .form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}html[data-netbox-color-mode=dark] .form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}html[data-netbox-color-mode=dark] textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}html[data-netbox-color-mode=dark] textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}html[data-netbox-color-mode=dark] textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}html[data-netbox-color-mode=dark] .form-control-color{max-width:3rem;height:auto;padding:.375rem}html[data-netbox-color-mode=dark] .form-control-color:not(:disabled):not([readonly]){cursor:pointer}html[data-netbox-color-mode=dark] .form-control-color::-moz-color-swatch{height:1.5em;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.375rem}html[data-netbox-color-mode=dark] .form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#212529;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #495057;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-select{transition:none}}html[data-netbox-color-mode=dark] .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-select[multiple],html[data-netbox-color-mode=dark] .form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}html[data-netbox-color-mode=dark] .form-select:disabled{color:#adb5bd;background-color:#495057}html[data-netbox-color-mode=dark] .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #f8f9fa}html[data-netbox-color-mode=dark] .form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}html[data-netbox-color-mode=dark] .form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}html[data-netbox-color-mode=dark] .form-check .form-check-input{float:left;margin-left:-1.5em}html[data-netbox-color-mode=dark] .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#212529;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(255,255,255,.25);appearance:none;color-adjust:exact}html[data-netbox-color-mode=dark] .form-check-input[type=checkbox]{border-radius:.25em}html[data-netbox-color-mode=dark] .form-check-input[type=radio]{border-radius:50%}html[data-netbox-color-mode=dark] .form-check-input:active{filter:brightness(90%)}html[data-netbox-color-mode=dark] .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-check-input:checked{background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .form-check-input:checked[type=checkbox]{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 10l3 3l6-6'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input[type=checkbox]:indeterminate{background-color:#6ea8fe;border-color:#6ea8fe;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 10h8'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}html[data-netbox-color-mode=dark] .form-check-input[disabled]~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input:disabled~.form-check-label{opacity:.5}html[data-netbox-color-mode=dark] .form-switch{padding-left:2.5em}html[data-netbox-color-mode=dark] .form-switch .form-check-input{width:2em;margin-left:-2.5em;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%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-switch .form-check-input{transition:none}}html[data-netbox-color-mode=dark] .form-switch .form-check-input:focus{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='%2386b7fe'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .form-switch .form-check-input: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")}html[data-netbox-color-mode=dark] .form-check-inline{display:inline-block;margin-right:1rem}html[data-netbox-color-mode=dark] .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}html[data-netbox-color-mode=dark] .btn-check[disabled]+.btn,html[data-netbox-color-mode=dark] .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}html[data-netbox-color-mode=dark] .form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}html[data-netbox-color-mode=dark] .form-range:focus{outline:0}html[data-netbox-color-mode=dark] .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #1b1f22,0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #1b1f22,0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .form-range::-moz-focus-outer{border:0}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#6ea8fe;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb{transition:none}}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-thumb:active{background-color:#d4e5ff}html[data-netbox-color-mode=dark] .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#6ea8fe;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb{transition:none}}html[data-netbox-color-mode=dark] .form-range::-moz-range-thumb:active{background-color:#d4e5ff}html[data-netbox-color-mode=dark] .form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}html[data-netbox-color-mode=dark] .form-range:disabled{pointer-events:none}html[data-netbox-color-mode=dark] .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}html[data-netbox-color-mode=dark] .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}html[data-netbox-color-mode=dark] .form-floating>.form-control,html[data-netbox-color-mode=dark] .form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}html[data-netbox-color-mode=dark] .form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-floating>label{transition:none}}html[data-netbox-color-mode=dark] .form-floating>.form-control{padding:1rem .75rem}html[data-netbox-color-mode=dark] .form-floating>.form-control::placeholder{color:transparent}html[data-netbox-color-mode=dark] .form-floating>.form-control:focus,html[data-netbox-color-mode=dark] .form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.form-control:focus~label,html[data-netbox-color-mode=dark] .form-floating>.form-control:not(:placeholder-shown)~label,html[data-netbox-color-mode=dark] .form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}html[data-netbox-color-mode=dark] .form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}html[data-netbox-color-mode=dark] .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}html[data-netbox-color-mode=dark] .input-group>.form-control,html[data-netbox-color-mode=dark] .input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}html[data-netbox-color-mode=dark] .input-group>.form-control:focus,html[data-netbox-color-mode=dark] .input-group>.form-select:focus{z-index:3}html[data-netbox-color-mode=dark] .input-group .btn{position:relative;z-index:2}html[data-netbox-color-mode=dark] .input-group .btn:focus{z-index:3}html[data-netbox-color-mode=dark] .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#f8f9fa;text-align:center;white-space:nowrap;background-color:#495057;border:1px solid #495057;border-radius:.375rem}html[data-netbox-color-mode=dark] .input-group-lg>.form-control,html[data-netbox-color-mode=dark] .input-group-lg>.form-select,html[data-netbox-color-mode=dark] .input-group-lg>.input-group-text,html[data-netbox-color-mode=dark] .input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .input-group-sm>.form-control,html[data-netbox-color-mode=dark] .input-group-sm>.form-select,html[data-netbox-color-mode=dark] .input-group-sm>.input-group-text,html[data-netbox-color-mode=dark] .input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .input-group-lg>.form-select,html[data-netbox-color-mode=dark] .input-group-sm>.form-select{padding-right:3rem}html[data-netbox-color-mode=dark] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),html[data-netbox-color-mode=dark] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),html[data-netbox-color-mode=dark] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}html[data-netbox-color-mode=dark] .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.375rem}.was-validated html[data-netbox-color-mode=dark]:valid~.valid-feedback,.was-validated html[data-netbox-color-mode=dark]:valid~.valid-tooltip,html[data-netbox-color-mode=dark].is-valid~.valid-feedback,html[data-netbox-color-mode=dark].is-valid~.valid-tooltip{display:block}.was-validated html[data-netbox-color-mode=dark] .form-control:valid,html[data-netbox-color-mode=dark] .form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-control:valid:focus,html[data-netbox-color-mode=dark] .form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] textarea.form-control:valid,html[data-netbox-color-mode=dark] textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:valid,html[data-netbox-color-mode=dark] .form-select.is-valid{border-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-select:valid:not([multiple]):not([size]),.was-validated html[data-netbox-color-mode=dark] .form-select:valid:not([multiple])[size="1"],html[data-netbox-color-mode=dark] .form-select.is-valid:not([multiple]):not([size]),html[data-netbox-color-mode=dark] .form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:valid:focus,html[data-netbox-color-mode=dark] .form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid,html[data-netbox-color-mode=dark] .form-check-input.is-valid{border-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid:checked,html[data-netbox-color-mode=dark] .form-check-input.is-valid:checked{background-color:#198754}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid:focus,html[data-netbox-color-mode=dark] .form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated html[data-netbox-color-mode=dark] .form-check-input:valid~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input.is-valid~.form-check-label{color:#198754}html[data-netbox-color-mode=dark] .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:valid,html[data-netbox-color-mode=dark] .input-group .form-control.is-valid,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:valid,html[data-netbox-color-mode=dark] .input-group .form-select.is-valid{z-index:1}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:valid:focus,html[data-netbox-color-mode=dark] .input-group .form-control.is-valid:focus,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:valid:focus,html[data-netbox-color-mode=dark] .input-group .form-select.is-valid:focus{z-index:3}html[data-netbox-color-mode=dark] .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}html[data-netbox-color-mode=dark] .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.375rem}.was-validated html[data-netbox-color-mode=dark]:invalid~.invalid-feedback,.was-validated html[data-netbox-color-mode=dark]:invalid~.invalid-tooltip,html[data-netbox-color-mode=dark].is-invalid~.invalid-feedback,html[data-netbox-color-mode=dark].is-invalid~.invalid-tooltip{display:block}.was-validated html[data-netbox-color-mode=dark] .form-control:invalid,html[data-netbox-color-mode=dark] .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-control:invalid:focus,html[data-netbox-color-mode=dark] .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] textarea.form-control:invalid,html[data-netbox-color-mode=dark] textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid,html[data-netbox-color-mode=dark] .form-select.is-invalid{border-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:not([multiple]):not([size]),.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:not([multiple])[size="1"],html[data-netbox-color-mode=dark] .form-select.is-invalid:not([multiple]):not([size]),html[data-netbox-color-mode=dark] .form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated html[data-netbox-color-mode=dark] .form-select:invalid:focus,html[data-netbox-color-mode=dark] .form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid,html[data-netbox-color-mode=dark] .form-check-input.is-invalid{border-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid:checked,html[data-netbox-color-mode=dark] .form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid:focus,html[data-netbox-color-mode=dark] .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated html[data-netbox-color-mode=dark] .form-check-input:invalid~.form-check-label,html[data-netbox-color-mode=dark] .form-check-input.is-invalid~.form-check-label{color:#dc3545}html[data-netbox-color-mode=dark] .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:invalid,html[data-netbox-color-mode=dark] .input-group .form-control.is-invalid,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:invalid,html[data-netbox-color-mode=dark] .input-group .form-select.is-invalid{z-index:2}.was-validated html[data-netbox-color-mode=dark] .input-group .form-control:invalid:focus,html[data-netbox-color-mode=dark] .input-group .form-control.is-invalid:focus,.was-validated html[data-netbox-color-mode=dark] .input-group .form-select:invalid:focus,html[data-netbox-color-mode=dark] .input-group .form-select.is-invalid:focus{z-index:3}html[data-netbox-color-mode=dark] .btn{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;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){html[data-netbox-color-mode=dark] .btn{transition:none}}html[data-netbox-color-mode=dark] .btn:hover{color:#fff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn,html[data-netbox-color-mode=dark] .btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .btn:disabled,html[data-netbox-color-mode=dark] .btn.disabled,fieldset:disabled html[data-netbox-color-mode=dark] .btn{pointer-events:none;opacity:.65}html[data-netbox-color-mode=dark] .btn-primary{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-primary:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-primary,html[data-netbox-color-mode=dark] .btn-primary:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-primary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-primary,html[data-netbox-color-mode=dark] .btn-primary:active,html[data-netbox-color-mode=dark] .btn-primary.active,.show>html[data-netbox-color-mode=dark] .btn-primary.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-primary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-primary:focus,html[data-netbox-color-mode=dark] .btn-primary:active:focus,html[data-netbox-color-mode=dark] .btn-primary.active:focus,.show>html[data-netbox-color-mode=dark] .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}html[data-netbox-color-mode=dark] .btn-primary:disabled,html[data-netbox-color-mode=dark] .btn-primary.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-secondary{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-secondary:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-secondary,html[data-netbox-color-mode=dark] .btn-secondary:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-secondary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-secondary,html[data-netbox-color-mode=dark] .btn-secondary:active,html[data-netbox-color-mode=dark] .btn-secondary.active,.show>html[data-netbox-color-mode=dark] .btn-secondary.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-secondary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-secondary:focus,html[data-netbox-color-mode=dark] .btn-secondary:active:focus,html[data-netbox-color-mode=dark] .btn-secondary.active:focus,.show>html[data-netbox-color-mode=dark] .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-secondary:disabled,html[data-netbox-color-mode=dark] .btn-secondary.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-success{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-success:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-success,html[data-netbox-color-mode=dark] .btn-success:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-success,.btn-check:active+html[data-netbox-color-mode=dark] .btn-success,html[data-netbox-color-mode=dark] .btn-success:active,html[data-netbox-color-mode=dark] .btn-success.active,.show>html[data-netbox-color-mode=dark] .btn-success.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-success:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-success:focus,html[data-netbox-color-mode=dark] .btn-success:active:focus,html[data-netbox-color-mode=dark] .btn-success.active:focus,.show>html[data-netbox-color-mode=dark] .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}html[data-netbox-color-mode=dark] .btn-success:disabled,html[data-netbox-color-mode=dark] .btn-success.disabled{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-info{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-info:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-info,html[data-netbox-color-mode=dark] .btn-info:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-info,.btn-check:active+html[data-netbox-color-mode=dark] .btn-info,html[data-netbox-color-mode=dark] .btn-info:active,html[data-netbox-color-mode=dark] .btn-info.active,.show>html[data-netbox-color-mode=dark] .btn-info.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-info:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-info:focus,html[data-netbox-color-mode=dark] .btn-info:active:focus,html[data-netbox-color-mode=dark] .btn-info.active:focus,.show>html[data-netbox-color-mode=dark] .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}html[data-netbox-color-mode=dark] .btn-info:disabled,html[data-netbox-color-mode=dark] .btn-info.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-warning{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-warning:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-warning,html[data-netbox-color-mode=dark] .btn-warning:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-warning,.btn-check:active+html[data-netbox-color-mode=dark] .btn-warning,html[data-netbox-color-mode=dark] .btn-warning:active,html[data-netbox-color-mode=dark] .btn-warning.active,.show>html[data-netbox-color-mode=dark] .btn-warning.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-warning:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-warning:focus,html[data-netbox-color-mode=dark] .btn-warning:active:focus,html[data-netbox-color-mode=dark] .btn-warning.active:focus,.show>html[data-netbox-color-mode=dark] .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}html[data-netbox-color-mode=dark] .btn-warning:disabled,html[data-netbox-color-mode=dark] .btn-warning.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-danger{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-danger:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-danger,html[data-netbox-color-mode=dark] .btn-danger:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-danger,.btn-check:active+html[data-netbox-color-mode=dark] .btn-danger,html[data-netbox-color-mode=dark] .btn-danger:active,html[data-netbox-color-mode=dark] .btn-danger.active,.show>html[data-netbox-color-mode=dark] .btn-danger.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-danger:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-danger:focus,html[data-netbox-color-mode=dark] .btn-danger:active:focus,html[data-netbox-color-mode=dark] .btn-danger.active:focus,.show>html[data-netbox-color-mode=dark] .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}html[data-netbox-color-mode=dark] .btn-danger:disabled,html[data-netbox-color-mode=dark] .btn-danger.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-light{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-light:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-light,html[data-netbox-color-mode=dark] .btn-light:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-light,.btn-check:active+html[data-netbox-color-mode=dark] .btn-light,html[data-netbox-color-mode=dark] .btn-light:active,html[data-netbox-color-mode=dark] .btn-light.active,.show>html[data-netbox-color-mode=dark] .btn-light.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-light:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-light:focus,html[data-netbox-color-mode=dark] .btn-light:active:focus,html[data-netbox-color-mode=dark] .btn-light.active:focus,.show>html[data-netbox-color-mode=dark] .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}html[data-netbox-color-mode=dark] .btn-light:disabled,html[data-netbox-color-mode=dark] .btn-light.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-dark{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-dark:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-dark,html[data-netbox-color-mode=dark] .btn-dark:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-dark,.btn-check:active+html[data-netbox-color-mode=dark] .btn-dark,html[data-netbox-color-mode=dark] .btn-dark:active,html[data-netbox-color-mode=dark] .btn-dark.active,.show>html[data-netbox-color-mode=dark] .btn-dark.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-dark:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-dark:focus,html[data-netbox-color-mode=dark] .btn-dark:active:focus,html[data-netbox-color-mode=dark] .btn-dark.active:focus,.show>html[data-netbox-color-mode=dark] .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-dark:disabled,html[data-netbox-color-mode=dark] .btn-dark.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-darker{color:#fff;background-color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-darker:hover{color:#fff;background-color:#171a1d;border-color:#16191b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-darker,html[data-netbox-color-mode=dark] .btn-darker:focus{color:#fff;background-color:#171a1d;border-color:#16191b;box-shadow:0 0 0 .25rem #3d414380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darker,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darker,html[data-netbox-color-mode=dark] .btn-darker:active,html[data-netbox-color-mode=dark] .btn-darker.active,.show>html[data-netbox-color-mode=dark] .btn-darker.dropdown-toggle{color:#fff;background-color:#16191b;border-color:#14171a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darker:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darker:focus,html[data-netbox-color-mode=dark] .btn-darker:active:focus,html[data-netbox-color-mode=dark] .btn-darker.active:focus,.show>html[data-netbox-color-mode=dark] .btn-darker.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3d414380}html[data-netbox-color-mode=dark] .btn-darker:disabled,html[data-netbox-color-mode=dark] .btn-darker.disabled{color:#fff;background-color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-darkest{color:#fff;background-color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-darkest:hover{color:#fff;background-color:#141719;border-color:#121617}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-darkest,html[data-netbox-color-mode=dark] .btn-darkest:focus{color:#fff;background-color:#141719;border-color:#121617;box-shadow:0 0 0 .25rem #3a3d3f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darkest,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darkest,html[data-netbox-color-mode=dark] .btn-darkest:active,html[data-netbox-color-mode=dark] .btn-darkest.active,.show>html[data-netbox-color-mode=dark] .btn-darkest.dropdown-toggle{color:#fff;background-color:#121617;border-color:#111416}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-darkest:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-darkest:focus,html[data-netbox-color-mode=dark] .btn-darkest:active:focus,html[data-netbox-color-mode=dark] .btn-darkest.active:focus,.show>html[data-netbox-color-mode=dark] .btn-darkest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3a3d3f80}html[data-netbox-color-mode=dark] .btn-darkest:disabled,html[data-netbox-color-mode=dark] .btn-darkest.disabled{color:#fff;background-color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-gray{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray,html[data-netbox-color-mode=dark] .btn-gray:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray,html[data-netbox-color-mode=dark] .btn-gray:active,html[data-netbox-color-mode=dark] .btn-gray.active,.show>html[data-netbox-color-mode=dark] .btn-gray.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray:focus,html[data-netbox-color-mode=dark] .btn-gray:active:focus,html[data-netbox-color-mode=dark] .btn-gray.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}html[data-netbox-color-mode=dark] .btn-gray:disabled,html[data-netbox-color-mode=dark] .btn-gray.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-100{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-gray-100:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-100,html[data-netbox-color-mode=dark] .btn-gray-100:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-100,html[data-netbox-color-mode=dark] .btn-gray-100:active,html[data-netbox-color-mode=dark] .btn-gray-100.active,.show>html[data-netbox-color-mode=dark] .btn-gray-100.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-100:focus,html[data-netbox-color-mode=dark] .btn-gray-100:active:focus,html[data-netbox-color-mode=dark] .btn-gray-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}html[data-netbox-color-mode=dark] .btn-gray-100:disabled,html[data-netbox-color-mode=dark] .btn-gray-100.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-gray-200{color:#000;background-color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-gray-200:hover{color:#000;background-color:#eceff1;border-color:#ebeef1}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-200,html[data-netbox-color-mode=dark] .btn-gray-200:focus{color:#000;background-color:#eceff1;border-color:#ebeef1;box-shadow:0 0 0 .25rem #c6c9cb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-200,html[data-netbox-color-mode=dark] .btn-gray-200:active,html[data-netbox-color-mode=dark] .btn-gray-200.active,.show>html[data-netbox-color-mode=dark] .btn-gray-200.dropdown-toggle{color:#000;background-color:#edf0f2;border-color:#ebeef1}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-200:focus,html[data-netbox-color-mode=dark] .btn-gray-200:active:focus,html[data-netbox-color-mode=dark] .btn-gray-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c6c9cb80}html[data-netbox-color-mode=dark] .btn-gray-200:disabled,html[data-netbox-color-mode=dark] .btn-gray-200.disabled{color:#000;background-color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-gray-300{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-gray-300:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-300,html[data-netbox-color-mode=dark] .btn-gray-300:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-300,html[data-netbox-color-mode=dark] .btn-gray-300:active,html[data-netbox-color-mode=dark] .btn-gray-300.active,.show>html[data-netbox-color-mode=dark] .btn-gray-300.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-300:focus,html[data-netbox-color-mode=dark] .btn-gray-300:active:focus,html[data-netbox-color-mode=dark] .btn-gray-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}html[data-netbox-color-mode=dark] .btn-gray-300:disabled,html[data-netbox-color-mode=dark] .btn-gray-300.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-gray-400{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-400:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-400,html[data-netbox-color-mode=dark] .btn-gray-400:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-400,html[data-netbox-color-mode=dark] .btn-gray-400:active,html[data-netbox-color-mode=dark] .btn-gray-400.active,.show>html[data-netbox-color-mode=dark] .btn-gray-400.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-400:focus,html[data-netbox-color-mode=dark] .btn-gray-400:active:focus,html[data-netbox-color-mode=dark] .btn-gray-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}html[data-netbox-color-mode=dark] .btn-gray-400:disabled,html[data-netbox-color-mode=dark] .btn-gray-400.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-gray-500{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-gray-500:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-500,html[data-netbox-color-mode=dark] .btn-gray-500:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-500,html[data-netbox-color-mode=dark] .btn-gray-500:active,html[data-netbox-color-mode=dark] .btn-gray-500.active,.show>html[data-netbox-color-mode=dark] .btn-gray-500.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-500:focus,html[data-netbox-color-mode=dark] .btn-gray-500:active:focus,html[data-netbox-color-mode=dark] .btn-gray-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}html[data-netbox-color-mode=dark] .btn-gray-500:disabled,html[data-netbox-color-mode=dark] .btn-gray-500.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-gray-600{color:#fff;background-color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-gray-600:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-600,html[data-netbox-color-mode=dark] .btn-gray-600:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-600,html[data-netbox-color-mode=dark] .btn-gray-600:active,html[data-netbox-color-mode=dark] .btn-gray-600.active,.show>html[data-netbox-color-mode=dark] .btn-gray-600.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-600:focus,html[data-netbox-color-mode=dark] .btn-gray-600:active:focus,html[data-netbox-color-mode=dark] .btn-gray-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}html[data-netbox-color-mode=dark] .btn-gray-600:disabled,html[data-netbox-color-mode=dark] .btn-gray-600.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-gray-700{color:#fff;background-color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-gray-700:hover{color:#fff;background-color:#3e444a;border-color:#3a4046}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-700,html[data-netbox-color-mode=dark] .btn-gray-700:focus{color:#fff;background-color:#3e444a;border-color:#3a4046;box-shadow:0 0 0 .25rem #646a7080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-700,html[data-netbox-color-mode=dark] .btn-gray-700:active,html[data-netbox-color-mode=dark] .btn-gray-700.active,.show>html[data-netbox-color-mode=dark] .btn-gray-700.dropdown-toggle{color:#fff;background-color:#3a4046;border-color:#373c41}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-700:focus,html[data-netbox-color-mode=dark] .btn-gray-700:active:focus,html[data-netbox-color-mode=dark] .btn-gray-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #646a7080}html[data-netbox-color-mode=dark] .btn-gray-700:disabled,html[data-netbox-color-mode=dark] .btn-gray-700.disabled{color:#fff;background-color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-gray-800{color:#fff;background-color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-gray-800:hover{color:#fff;background-color:#2c3136;border-color:#2a2e33}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-800,html[data-netbox-color-mode=dark] .btn-gray-800:focus{color:#fff;background-color:#2c3136;border-color:#2a2e33;box-shadow:0 0 0 .25rem #52585d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-800,html[data-netbox-color-mode=dark] .btn-gray-800:active,html[data-netbox-color-mode=dark] .btn-gray-800.active,.show>html[data-netbox-color-mode=dark] .btn-gray-800.dropdown-toggle{color:#fff;background-color:#2a2e33;border-color:#272c30}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-800:focus,html[data-netbox-color-mode=dark] .btn-gray-800:active:focus,html[data-netbox-color-mode=dark] .btn-gray-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52585d80}html[data-netbox-color-mode=dark] .btn-gray-800:disabled,html[data-netbox-color-mode=dark] .btn-gray-800.disabled{color:#fff;background-color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-gray-900{color:#fff;background-color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-gray-900:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-gray-900,html[data-netbox-color-mode=dark] .btn-gray-900:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-900,html[data-netbox-color-mode=dark] .btn-gray-900:active,html[data-netbox-color-mode=dark] .btn-gray-900.active,.show>html[data-netbox-color-mode=dark] .btn-gray-900.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-gray-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-gray-900:focus,html[data-netbox-color-mode=dark] .btn-gray-900:active:focus,html[data-netbox-color-mode=dark] .btn-gray-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}html[data-netbox-color-mode=dark] .btn-gray-900:disabled,html[data-netbox-color-mode=dark] .btn-gray-900.disabled{color:#fff;background-color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-red-100{color:#000;background-color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-red-100:hover{color:#000;background-color:#f9dde0;border-color:#f9dbde}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-100,html[data-netbox-color-mode=dark] .btn-red-100:focus{color:#000;background-color:#f9dde0;border-color:#f9dbde;box-shadow:0 0 0 .25rem #d3b7b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-100,html[data-netbox-color-mode=dark] .btn-red-100:active,html[data-netbox-color-mode=dark] .btn-red-100.active,.show>html[data-netbox-color-mode=dark] .btn-red-100.dropdown-toggle{color:#000;background-color:#f9dfe1;border-color:#f9dbde}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-100:focus,html[data-netbox-color-mode=dark] .btn-red-100:active:focus,html[data-netbox-color-mode=dark] .btn-red-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3b7b980}html[data-netbox-color-mode=dark] .btn-red-100:disabled,html[data-netbox-color-mode=dark] .btn-red-100.disabled{color:#000;background-color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-red-200{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-red-200:hover{color:#000;background-color:#f3bac0;border-color:#f2b6bc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-200,html[data-netbox-color-mode=dark] .btn-red-200:focus{color:#000;background-color:#f3bac0;border-color:#f2b6bc;box-shadow:0 0 0 .25rem #cd949a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-200,html[data-netbox-color-mode=dark] .btn-red-200:active,html[data-netbox-color-mode=dark] .btn-red-200.active,.show>html[data-netbox-color-mode=dark] .btn-red-200.dropdown-toggle{color:#000;background-color:#f4bec4;border-color:#f2b6bc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-200:focus,html[data-netbox-color-mode=dark] .btn-red-200:active:focus,html[data-netbox-color-mode=dark] .btn-red-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cd949a80}html[data-netbox-color-mode=dark] .btn-red-200:disabled,html[data-netbox-color-mode=dark] .btn-red-200.disabled{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-red-300{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-red-300:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-300,html[data-netbox-color-mode=dark] .btn-red-300:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-300,html[data-netbox-color-mode=dark] .btn-red-300:active,html[data-netbox-color-mode=dark] .btn-red-300.active,.show>html[data-netbox-color-mode=dark] .btn-red-300.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-300:focus,html[data-netbox-color-mode=dark] .btn-red-300:active:focus,html[data-netbox-color-mode=dark] .btn-red-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}html[data-netbox-color-mode=dark] .btn-red-300:disabled,html[data-netbox-color-mode=dark] .btn-red-300.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-red-400{color:#000;background-color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-red-400:hover{color:#000;background-color:#e77580;border-color:#e66d79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-400,html[data-netbox-color-mode=dark] .btn-red-400:focus{color:#000;background-color:#e77580;border-color:#e66d79;box-shadow:0 0 0 .25rem #c14f5a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-400,html[data-netbox-color-mode=dark] .btn-red-400:active,html[data-netbox-color-mode=dark] .btn-red-400.active,.show>html[data-netbox-color-mode=dark] .btn-red-400.dropdown-toggle{color:#000;background-color:#e97d88;border-color:#e66d79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-400:focus,html[data-netbox-color-mode=dark] .btn-red-400:active:focus,html[data-netbox-color-mode=dark] .btn-red-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c14f5a80}html[data-netbox-color-mode=dark] .btn-red-400:disabled,html[data-netbox-color-mode=dark] .btn-red-400.disabled{color:#000;background-color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-red-500{color:#fff;background-color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-red-500:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-500,html[data-netbox-color-mode=dark] .btn-red-500:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-500,html[data-netbox-color-mode=dark] .btn-red-500:active,html[data-netbox-color-mode=dark] .btn-red-500.active,.show>html[data-netbox-color-mode=dark] .btn-red-500.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-500:focus,html[data-netbox-color-mode=dark] .btn-red-500:active:focus,html[data-netbox-color-mode=dark] .btn-red-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}html[data-netbox-color-mode=dark] .btn-red-500:disabled,html[data-netbox-color-mode=dark] .btn-red-500.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-red-600{color:#fff;background-color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-red-600:hover{color:#fff;background-color:#96242f;border-color:#8d222c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-600,html[data-netbox-color-mode=dark] .btn-red-600:focus{color:#fff;background-color:#96242f;border-color:#8d222c;box-shadow:0 0 0 .25rem #bc4a5580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-600,html[data-netbox-color-mode=dark] .btn-red-600:active,html[data-netbox-color-mode=dark] .btn-red-600.active,.show>html[data-netbox-color-mode=dark] .btn-red-600.dropdown-toggle{color:#fff;background-color:#8d222c;border-color:#842029}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-600:focus,html[data-netbox-color-mode=dark] .btn-red-600:active:focus,html[data-netbox-color-mode=dark] .btn-red-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bc4a5580}html[data-netbox-color-mode=dark] .btn-red-600:disabled,html[data-netbox-color-mode=dark] .btn-red-600.disabled{color:#fff;background-color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-red-700{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-red-700:hover{color:#fff;background-color:#701b23;border-color:#6a1a21}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-700,html[data-netbox-color-mode=dark] .btn-red-700:focus{color:#fff;background-color:#701b23;border-color:#6a1a21;box-shadow:0 0 0 .25rem #96414980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-700,html[data-netbox-color-mode=dark] .btn-red-700:active,html[data-netbox-color-mode=dark] .btn-red-700.active,.show>html[data-netbox-color-mode=dark] .btn-red-700.dropdown-toggle{color:#fff;background-color:#6a1a21;border-color:#63181f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-700:focus,html[data-netbox-color-mode=dark] .btn-red-700:active:focus,html[data-netbox-color-mode=dark] .btn-red-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #96414980}html[data-netbox-color-mode=dark] .btn-red-700:disabled,html[data-netbox-color-mode=dark] .btn-red-700.disabled{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-red-800{color:#fff;background-color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-red-800:hover{color:#fff;background-color:#4b1218;border-color:#461116}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-800,html[data-netbox-color-mode=dark] .btn-red-800:focus{color:#fff;background-color:#4b1218;border-color:#461116;box-shadow:0 0 0 .25rem #71383e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-800,html[data-netbox-color-mode=dark] .btn-red-800:active,html[data-netbox-color-mode=dark] .btn-red-800.active,.show>html[data-netbox-color-mode=dark] .btn-red-800.dropdown-toggle{color:#fff;background-color:#461116;border-color:#421015}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-800:focus,html[data-netbox-color-mode=dark] .btn-red-800:active:focus,html[data-netbox-color-mode=dark] .btn-red-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #71383e80}html[data-netbox-color-mode=dark] .btn-red-800:disabled,html[data-netbox-color-mode=dark] .btn-red-800.disabled{color:#fff;background-color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-red-900{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-red-900:hover{color:#fff;background-color:#25090c;border-color:#23090b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-red-900,html[data-netbox-color-mode=dark] .btn-red-900:focus{color:#fff;background-color:#25090c;border-color:#23090b;box-shadow:0 0 0 .25rem #4c303280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-900,html[data-netbox-color-mode=dark] .btn-red-900:active,html[data-netbox-color-mode=dark] .btn-red-900.active,.show>html[data-netbox-color-mode=dark] .btn-red-900.dropdown-toggle{color:#fff;background-color:#23090b;border-color:#21080b}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-red-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-red-900:focus,html[data-netbox-color-mode=dark] .btn-red-900:active:focus,html[data-netbox-color-mode=dark] .btn-red-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-red-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c303280}html[data-netbox-color-mode=dark] .btn-red-900:disabled,html[data-netbox-color-mode=dark] .btn-red-900.disabled{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-yellow-100{color:#000;background-color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-yellow-100:hover{color:#000;background-color:#fff5d5;border-color:#fff4d2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-100,html[data-netbox-color-mode=dark] .btn-yellow-100:focus{color:#000;background-color:#fff5d5;border-color:#fff4d2;box-shadow:0 0 0 .25rem #d9cfae80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-100,html[data-netbox-color-mode=dark] .btn-yellow-100:active,html[data-netbox-color-mode=dark] .btn-yellow-100.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-100.dropdown-toggle{color:#000;background-color:#fff5d7;border-color:#fff4d2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-100:focus,html[data-netbox-color-mode=dark] .btn-yellow-100:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9cfae80}html[data-netbox-color-mode=dark] .btn-yellow-100:disabled,html[data-netbox-color-mode=dark] .btn-yellow-100.disabled{color:#000;background-color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-yellow-200{color:#000;background-color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-yellow-200:hover{color:#000;background-color:#ffeaab;border-color:#ffe9a6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-200,html[data-netbox-color-mode=dark] .btn-yellow-200:focus{color:#000;background-color:#ffeaab;border-color:#ffe9a6;box-shadow:0 0 0 .25rem #d9c48580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-200,html[data-netbox-color-mode=dark] .btn-yellow-200:active,html[data-netbox-color-mode=dark] .btn-yellow-200.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-200.dropdown-toggle{color:#000;background-color:#ffebb0;border-color:#ffe9a6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-200:focus,html[data-netbox-color-mode=dark] .btn-yellow-200:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9c48580}html[data-netbox-color-mode=dark] .btn-yellow-200:disabled,html[data-netbox-color-mode=dark] .btn-yellow-200.disabled{color:#000;background-color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-yellow-300{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-yellow-300:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-300,html[data-netbox-color-mode=dark] .btn-yellow-300:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-300,html[data-netbox-color-mode=dark] .btn-yellow-300:active,html[data-netbox-color-mode=dark] .btn-yellow-300.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-300.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-300:focus,html[data-netbox-color-mode=dark] .btn-yellow-300:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}html[data-netbox-color-mode=dark] .btn-yellow-300:disabled,html[data-netbox-color-mode=dark] .btn-yellow-300.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-yellow-400{color:#000;background-color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-yellow-400:hover{color:#000;background-color:#ffd557;border-color:#ffd24d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-400,html[data-netbox-color-mode=dark] .btn-yellow-400:focus{color:#000;background-color:#ffd557;border-color:#ffd24d;box-shadow:0 0 0 .25rem #d9ae3080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-400,html[data-netbox-color-mode=dark] .btn-yellow-400:active,html[data-netbox-color-mode=dark] .btn-yellow-400.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-400.dropdown-toggle{color:#000;background-color:#ffd761;border-color:#ffd24d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-400:focus,html[data-netbox-color-mode=dark] .btn-yellow-400:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9ae3080}html[data-netbox-color-mode=dark] .btn-yellow-400:disabled,html[data-netbox-color-mode=dark] .btn-yellow-400.disabled{color:#000;background-color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-yellow-500{color:#000;background-color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-yellow-500:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-500,html[data-netbox-color-mode=dark] .btn-yellow-500:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-500,html[data-netbox-color-mode=dark] .btn-yellow-500:active,html[data-netbox-color-mode=dark] .btn-yellow-500.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-500.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-500:focus,html[data-netbox-color-mode=dark] .btn-yellow-500:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}html[data-netbox-color-mode=dark] .btn-yellow-500:disabled,html[data-netbox-color-mode=dark] .btn-yellow-500.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-yellow-600{color:#000;background-color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-yellow-600:hover{color:#000;background-color:#d4a92b;border-color:#d1a41f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-600,html[data-netbox-color-mode=dark] .btn-yellow-600:focus{color:#000;background-color:#d4a92b;border-color:#d1a41f;box-shadow:0 0 0 .25rem #ad830580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-600,html[data-netbox-color-mode=dark] .btn-yellow-600:active,html[data-netbox-color-mode=dark] .btn-yellow-600.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-600.dropdown-toggle{color:#000;background-color:#d6ae38;border-color:#d1a41f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-600:focus,html[data-netbox-color-mode=dark] .btn-yellow-600:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ad830580}html[data-netbox-color-mode=dark] .btn-yellow-600:disabled,html[data-netbox-color-mode=dark] .btn-yellow-600.disabled{color:#000;background-color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-yellow-700{color:#000;background-color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-yellow-700:hover{color:#000;background-color:#a8892a;border-color:#a3821d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-700,html[data-netbox-color-mode=dark] .btn-yellow-700:focus{color:#000;background-color:#a8892a;border-color:#a3821d;box-shadow:0 0 0 .25rem #82630380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-700,html[data-netbox-color-mode=dark] .btn-yellow-700:active,html[data-netbox-color-mode=dark] .btn-yellow-700.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-700.dropdown-toggle{color:#000;background-color:#ad9036;border-color:#a3821d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-700:focus,html[data-netbox-color-mode=dark] .btn-yellow-700:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #82630380}html[data-netbox-color-mode=dark] .btn-yellow-700:disabled,html[data-netbox-color-mode=dark] .btn-yellow-700.disabled{color:#000;background-color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-yellow-800{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-yellow-800:hover{color:#fff;background-color:#574103;border-color:#523e02}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-800,html[data-netbox-color-mode=dark] .btn-yellow-800:focus{color:#fff;background-color:#574103;border-color:#523e02;box-shadow:0 0 0 .25rem #7d682980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-800,html[data-netbox-color-mode=dark] .btn-yellow-800:active,html[data-netbox-color-mode=dark] .btn-yellow-800.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-800.dropdown-toggle{color:#fff;background-color:#523e02;border-color:#4d3a02}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-800:focus,html[data-netbox-color-mode=dark] .btn-yellow-800:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d682980}html[data-netbox-color-mode=dark] .btn-yellow-800:disabled,html[data-netbox-color-mode=dark] .btn-yellow-800.disabled{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-yellow-900{color:#fff;background-color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-yellow-900:hover{color:#fff;background-color:#2b2101;border-color:#291f01}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-yellow-900,html[data-netbox-color-mode=dark] .btn-yellow-900:focus{color:#fff;background-color:#2b2101;border-color:#291f01;box-shadow:0 0 0 .25rem #52472780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-900,html[data-netbox-color-mode=dark] .btn-yellow-900:active,html[data-netbox-color-mode=dark] .btn-yellow-900.active,.show>html[data-netbox-color-mode=dark] .btn-yellow-900.dropdown-toggle{color:#fff;background-color:#291f01;border-color:#261d01}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-yellow-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-yellow-900:focus,html[data-netbox-color-mode=dark] .btn-yellow-900:active:focus,html[data-netbox-color-mode=dark] .btn-yellow-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-yellow-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52472780}html[data-netbox-color-mode=dark] .btn-yellow-900:disabled,html[data-netbox-color-mode=dark] .btn-yellow-900.disabled{color:#fff;background-color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-green-100{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-green-100:hover{color:#000;background-color:#d8ebe2;border-color:#d6e9e0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-100,html[data-netbox-color-mode=dark] .btn-green-100:focus{color:#000;background-color:#d8ebe2;border-color:#d6e9e0;box-shadow:0 0 0 .25rem #b2c4bc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-100,html[data-netbox-color-mode=dark] .btn-green-100:active,html[data-netbox-color-mode=dark] .btn-green-100.active,.show>html[data-netbox-color-mode=dark] .btn-green-100.dropdown-toggle{color:#000;background-color:#daece4;border-color:#d6e9e0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-100:focus,html[data-netbox-color-mode=dark] .btn-green-100:active:focus,html[data-netbox-color-mode=dark] .btn-green-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b2c4bc80}html[data-netbox-color-mode=dark] .btn-green-100:disabled,html[data-netbox-color-mode=dark] .btn-green-100.disabled{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-green-200{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-green-200:hover{color:#000;background-color:#b1d6c5;border-color:#acd4c2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-200,html[data-netbox-color-mode=dark] .btn-green-200:focus{color:#000;background-color:#b1d6c5;border-color:#acd4c2;box-shadow:0 0 0 .25rem #8bb09f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-200,html[data-netbox-color-mode=dark] .btn-green-200:active,html[data-netbox-color-mode=dark] .btn-green-200.active,.show>html[data-netbox-color-mode=dark] .btn-green-200.dropdown-toggle{color:#000;background-color:#b5d9c9;border-color:#acd4c2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-200:focus,html[data-netbox-color-mode=dark] .btn-green-200:active:focus,html[data-netbox-color-mode=dark] .btn-green-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8bb09f80}html[data-netbox-color-mode=dark] .btn-green-200:disabled,html[data-netbox-color-mode=dark] .btn-green-200.disabled{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-green-300{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-green-300:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-300,html[data-netbox-color-mode=dark] .btn-green-300:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-300,html[data-netbox-color-mode=dark] .btn-green-300:active,html[data-netbox-color-mode=dark] .btn-green-300.active,.show>html[data-netbox-color-mode=dark] .btn-green-300.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-300:focus,html[data-netbox-color-mode=dark] .btn-green-300:active:focus,html[data-netbox-color-mode=dark] .btn-green-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}html[data-netbox-color-mode=dark] .btn-green-300:disabled,html[data-netbox-color-mode=dark] .btn-green-300.disabled{color:#000;background-color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-green-400{color:#000;background-color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-green-400:hover{color:#000;background-color:#63ad8b;border-color:#59a984}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-400,html[data-netbox-color-mode=dark] .btn-green-400:focus{color:#000;background-color:#63ad8b;border-color:#59a984;box-shadow:0 0 0 .25rem #3c876480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-400,html[data-netbox-color-mode=dark] .btn-green-400:active,html[data-netbox-color-mode=dark] .btn-green-400.active,.show>html[data-netbox-color-mode=dark] .btn-green-400.dropdown-toggle{color:#000;background-color:#6cb291;border-color:#59a984}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-400:focus,html[data-netbox-color-mode=dark] .btn-green-400:active:focus,html[data-netbox-color-mode=dark] .btn-green-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c876480}html[data-netbox-color-mode=dark] .btn-green-400:disabled,html[data-netbox-color-mode=dark] .btn-green-400.disabled{color:#000;background-color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-green-500{color:#fff;background-color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-green-500:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-500,html[data-netbox-color-mode=dark] .btn-green-500:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-500,html[data-netbox-color-mode=dark] .btn-green-500:active,html[data-netbox-color-mode=dark] .btn-green-500.active,.show>html[data-netbox-color-mode=dark] .btn-green-500.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-500:focus,html[data-netbox-color-mode=dark] .btn-green-500:active:focus,html[data-netbox-color-mode=dark] .btn-green-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}html[data-netbox-color-mode=dark] .btn-green-500:disabled,html[data-netbox-color-mode=dark] .btn-green-500.disabled{color:#fff;background-color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-green-600{color:#fff;background-color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-green-600:hover{color:#fff;background-color:#115c39;border-color:#105636}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-600,html[data-netbox-color-mode=dark] .btn-green-600:focus{color:#fff;background-color:#115c39;border-color:#105636;box-shadow:0 0 0 .25rem #37825f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-600,html[data-netbox-color-mode=dark] .btn-green-600:active,html[data-netbox-color-mode=dark] .btn-green-600.active,.show>html[data-netbox-color-mode=dark] .btn-green-600.dropdown-toggle{color:#fff;background-color:#105636;border-color:#0f5132}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-600:focus,html[data-netbox-color-mode=dark] .btn-green-600:active:focus,html[data-netbox-color-mode=dark] .btn-green-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37825f80}html[data-netbox-color-mode=dark] .btn-green-600:disabled,html[data-netbox-color-mode=dark] .btn-green-600.disabled{color:#fff;background-color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-green-700{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-green-700:hover{color:#fff;background-color:#0d452b;border-color:#0c4128}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-700,html[data-netbox-color-mode=dark] .btn-green-700:focus{color:#fff;background-color:#0d452b;border-color:#0c4128;box-shadow:0 0 0 .25rem #336b5180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-700,html[data-netbox-color-mode=dark] .btn-green-700:active,html[data-netbox-color-mode=dark] .btn-green-700.active,.show>html[data-netbox-color-mode=dark] .btn-green-700.dropdown-toggle{color:#fff;background-color:#0c4128;border-color:#0b3d26}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-700:focus,html[data-netbox-color-mode=dark] .btn-green-700:active:focus,html[data-netbox-color-mode=dark] .btn-green-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #336b5180}html[data-netbox-color-mode=dark] .btn-green-700:disabled,html[data-netbox-color-mode=dark] .btn-green-700.disabled{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-green-800{color:#fff;background-color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-green-800:hover{color:#fff;background-color:#092e1d;border-color:#082b1b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-800,html[data-netbox-color-mode=dark] .btn-green-800:focus{color:#fff;background-color:#092e1d;border-color:#082b1b;box-shadow:0 0 0 .25rem #2f544380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-800,html[data-netbox-color-mode=dark] .btn-green-800:active,html[data-netbox-color-mode=dark] .btn-green-800.active,.show>html[data-netbox-color-mode=dark] .btn-green-800.dropdown-toggle{color:#fff;background-color:#082b1b;border-color:#08291a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-800:focus,html[data-netbox-color-mode=dark] .btn-green-800:active:focus,html[data-netbox-color-mode=dark] .btn-green-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f544380}html[data-netbox-color-mode=dark] .btn-green-800:disabled,html[data-netbox-color-mode=dark] .btn-green-800.disabled{color:#fff;background-color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-green-900{color:#fff;background-color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-green-900:hover{color:#fff;background-color:#04170e;border-color:#04160e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-green-900,html[data-netbox-color-mode=dark] .btn-green-900:focus{color:#fff;background-color:#04170e;border-color:#04160e;box-shadow:0 0 0 .25rem #2b3d3580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-900,html[data-netbox-color-mode=dark] .btn-green-900:active,html[data-netbox-color-mode=dark] .btn-green-900.active,.show>html[data-netbox-color-mode=dark] .btn-green-900.dropdown-toggle{color:#fff;background-color:#04160e;border-color:#04140d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-green-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-green-900:focus,html[data-netbox-color-mode=dark] .btn-green-900:active:focus,html[data-netbox-color-mode=dark] .btn-green-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-green-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b3d3580}html[data-netbox-color-mode=dark] .btn-green-900:disabled,html[data-netbox-color-mode=dark] .btn-green-900.disabled{color:#fff;background-color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-blue-100{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-blue-100:hover{color:#000;background-color:#d6e6ff;border-color:#d4e5ff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-100,html[data-netbox-color-mode=dark] .btn-blue-100:focus{color:#000;background-color:#d6e6ff;border-color:#d4e5ff;box-shadow:0 0 0 .25rem #b0c0d980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-100,html[data-netbox-color-mode=dark] .btn-blue-100:active,html[data-netbox-color-mode=dark] .btn-blue-100.active,.show>html[data-netbox-color-mode=dark] .btn-blue-100.dropdown-toggle{color:#000;background-color:#d9e8ff;border-color:#d4e5ff}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-100:focus,html[data-netbox-color-mode=dark] .btn-blue-100:active:focus,html[data-netbox-color-mode=dark] .btn-blue-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0c0d980}html[data-netbox-color-mode=dark] .btn-blue-100:disabled,html[data-netbox-color-mode=dark] .btn-blue-100.disabled{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-blue-200{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-blue-200:hover{color:#000;background-color:#adcefe;border-color:#a8cbfe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-200,html[data-netbox-color-mode=dark] .btn-blue-200:focus{color:#000;background-color:#adcefe;border-color:#a8cbfe;box-shadow:0 0 0 .25rem #86a7d880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-200,html[data-netbox-color-mode=dark] .btn-blue-200:active,html[data-netbox-color-mode=dark] .btn-blue-200.active,.show>html[data-netbox-color-mode=dark] .btn-blue-200.dropdown-toggle{color:#000;background-color:#b1d1fe;border-color:#a8cbfe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-200:focus,html[data-netbox-color-mode=dark] .btn-blue-200:active:focus,html[data-netbox-color-mode=dark] .btn-blue-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86a7d880}html[data-netbox-color-mode=dark] .btn-blue-200:disabled,html[data-netbox-color-mode=dark] .btn-blue-200.disabled{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-blue-300{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-blue-300:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-300,html[data-netbox-color-mode=dark] .btn-blue-300:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-300,html[data-netbox-color-mode=dark] .btn-blue-300:active,html[data-netbox-color-mode=dark] .btn-blue-300.active,.show>html[data-netbox-color-mode=dark] .btn-blue-300.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-300:focus,html[data-netbox-color-mode=dark] .btn-blue-300:active:focus,html[data-netbox-color-mode=dark] .btn-blue-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}html[data-netbox-color-mode=dark] .btn-blue-300:disabled,html[data-netbox-color-mode=dark] .btn-blue-300.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-blue-400{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-blue-400:hover{color:#000;background-color:#5a9cfd;border-color:#5097fd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-400,html[data-netbox-color-mode=dark] .btn-blue-400:focus{color:#000;background-color:#5a9cfd;border-color:#5097fd;box-shadow:0 0 0 .25rem #3476d780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-400,html[data-netbox-color-mode=dark] .btn-blue-400:active,html[data-netbox-color-mode=dark] .btn-blue-400.active,.show>html[data-netbox-color-mode=dark] .btn-blue-400.dropdown-toggle{color:#000;background-color:#64a2fd;border-color:#5097fd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-400:focus,html[data-netbox-color-mode=dark] .btn-blue-400:active:focus,html[data-netbox-color-mode=dark] .btn-blue-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3476d780}html[data-netbox-color-mode=dark] .btn-blue-400:disabled,html[data-netbox-color-mode=dark] .btn-blue-400.disabled{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-blue-500{color:#fff;background-color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-blue-500:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-500,html[data-netbox-color-mode=dark] .btn-blue-500:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-500,html[data-netbox-color-mode=dark] .btn-blue-500:active,html[data-netbox-color-mode=dark] .btn-blue-500.active,.show>html[data-netbox-color-mode=dark] .btn-blue-500.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-500:focus,html[data-netbox-color-mode=dark] .btn-blue-500:active:focus,html[data-netbox-color-mode=dark] .btn-blue-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}html[data-netbox-color-mode=dark] .btn-blue-500:disabled,html[data-netbox-color-mode=dark] .btn-blue-500.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-blue-600{color:#fff;background-color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-blue-600:hover{color:#fff;background-color:#094bac;border-color:#0846a2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-600,html[data-netbox-color-mode=dark] .btn-blue-600:focus{color:#fff;background-color:#094bac;border-color:#0846a2;box-shadow:0 0 0 .25rem #2f71d280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-600,html[data-netbox-color-mode=dark] .btn-blue-600:active,html[data-netbox-color-mode=dark] .btn-blue-600.active,.show>html[data-netbox-color-mode=dark] .btn-blue-600.dropdown-toggle{color:#fff;background-color:#0846a2;border-color:#084298}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-600:focus,html[data-netbox-color-mode=dark] .btn-blue-600:active:focus,html[data-netbox-color-mode=dark] .btn-blue-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f71d280}html[data-netbox-color-mode=dark] .btn-blue-600:disabled,html[data-netbox-color-mode=dark] .btn-blue-600.disabled{color:#fff;background-color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-blue-700{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-blue-700:hover{color:#fff;background-color:#073881;border-color:#06357a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-700,html[data-netbox-color-mode=dark] .btn-blue-700:focus{color:#fff;background-color:#073881;border-color:#06357a;box-shadow:0 0 0 .25rem #2d5ea780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-700,html[data-netbox-color-mode=dark] .btn-blue-700:active,html[data-netbox-color-mode=dark] .btn-blue-700.active,.show>html[data-netbox-color-mode=dark] .btn-blue-700.dropdown-toggle{color:#fff;background-color:#06357a;border-color:#063272}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-700:focus,html[data-netbox-color-mode=dark] .btn-blue-700:active:focus,html[data-netbox-color-mode=dark] .btn-blue-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d5ea780}html[data-netbox-color-mode=dark] .btn-blue-700:disabled,html[data-netbox-color-mode=dark] .btn-blue-700.disabled{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-blue-800{color:#fff;background-color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-blue-800:hover{color:#fff;background-color:#042556;border-color:#042351}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-800,html[data-netbox-color-mode=dark] .btn-blue-800:focus{color:#fff;background-color:#042556;border-color:#042351;box-shadow:0 0 0 .25rem #2b4c7c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-800,html[data-netbox-color-mode=dark] .btn-blue-800:active,html[data-netbox-color-mode=dark] .btn-blue-800.active,.show>html[data-netbox-color-mode=dark] .btn-blue-800.dropdown-toggle{color:#fff;background-color:#042351;border-color:#04214c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-800:focus,html[data-netbox-color-mode=dark] .btn-blue-800:active:focus,html[data-netbox-color-mode=dark] .btn-blue-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b4c7c80}html[data-netbox-color-mode=dark] .btn-blue-800:disabled,html[data-netbox-color-mode=dark] .btn-blue-800.disabled{color:#fff;background-color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-blue-900{color:#fff;background-color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-blue-900:hover{color:#fff;background-color:#03132b;border-color:#021229}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-blue-900,html[data-netbox-color-mode=dark] .btn-blue-900:focus{color:#fff;background-color:#03132b;border-color:#021229;box-shadow:0 0 0 .25rem #29395280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-900,html[data-netbox-color-mode=dark] .btn-blue-900:active,html[data-netbox-color-mode=dark] .btn-blue-900.active,.show>html[data-netbox-color-mode=dark] .btn-blue-900.dropdown-toggle{color:#fff;background-color:#021229;border-color:#021126}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-blue-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-blue-900:focus,html[data-netbox-color-mode=dark] .btn-blue-900:active:focus,html[data-netbox-color-mode=dark] .btn-blue-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-blue-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29395280}html[data-netbox-color-mode=dark] .btn-blue-900:disabled,html[data-netbox-color-mode=dark] .btn-blue-900.disabled{color:#fff;background-color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-cyan-100{color:#000;background-color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-cyan-100:hover{color:#000;background-color:#d6f6fc;border-color:#d4f5fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-100,html[data-netbox-color-mode=dark] .btn-cyan-100:focus{color:#000;background-color:#d6f6fc;border-color:#d4f5fc;box-shadow:0 0 0 .25rem #b0cfd680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-100,html[data-netbox-color-mode=dark] .btn-cyan-100:active,html[data-netbox-color-mode=dark] .btn-cyan-100.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-100.dropdown-toggle{color:#000;background-color:#d9f6fd;border-color:#d4f5fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-100:focus,html[data-netbox-color-mode=dark] .btn-cyan-100:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0cfd680}html[data-netbox-color-mode=dark] .btn-cyan-100:disabled,html[data-netbox-color-mode=dark] .btn-cyan-100.disabled{color:#000;background-color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-cyan-200{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-cyan-200:hover{color:#000;background-color:#adedfa;border-color:#a8ecfa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-200,html[data-netbox-color-mode=dark] .btn-cyan-200:focus{color:#000;background-color:#adedfa;border-color:#a8ecfa;box-shadow:0 0 0 .25rem #86c7d480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-200,html[data-netbox-color-mode=dark] .btn-cyan-200:active,html[data-netbox-color-mode=dark] .btn-cyan-200.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-200.dropdown-toggle{color:#000;background-color:#b1eefa;border-color:#a8ecfa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-200:focus,html[data-netbox-color-mode=dark] .btn-cyan-200:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86c7d480}html[data-netbox-color-mode=dark] .btn-cyan-200:disabled,html[data-netbox-color-mode=dark] .btn-cyan-200.disabled{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-cyan-300{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-cyan-300:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-300,html[data-netbox-color-mode=dark] .btn-cyan-300:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-300,html[data-netbox-color-mode=dark] .btn-cyan-300:active,html[data-netbox-color-mode=dark] .btn-cyan-300.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-300.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-300:focus,html[data-netbox-color-mode=dark] .btn-cyan-300:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}html[data-netbox-color-mode=dark] .btn-cyan-300:disabled,html[data-netbox-color-mode=dark] .btn-cyan-300.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-cyan-400{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-cyan-400:hover{color:#000;background-color:#5adbf5;border-color:#50d9f4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-400,html[data-netbox-color-mode=dark] .btn-cyan-400:focus{color:#000;background-color:#5adbf5;border-color:#50d9f4;box-shadow:0 0 0 .25rem #34b5cf80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-400,html[data-netbox-color-mode=dark] .btn-cyan-400:active,html[data-netbox-color-mode=dark] .btn-cyan-400.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-400.dropdown-toggle{color:#000;background-color:#64ddf5;border-color:#50d9f4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-400:focus,html[data-netbox-color-mode=dark] .btn-cyan-400:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #34b5cf80}html[data-netbox-color-mode=dark] .btn-cyan-400:disabled,html[data-netbox-color-mode=dark] .btn-cyan-400.disabled{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-cyan-500{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-cyan-500:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-500,html[data-netbox-color-mode=dark] .btn-cyan-500:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-500,html[data-netbox-color-mode=dark] .btn-cyan-500:active,html[data-netbox-color-mode=dark] .btn-cyan-500.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-500.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-500:focus,html[data-netbox-color-mode=dark] .btn-cyan-500:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}html[data-netbox-color-mode=dark] .btn-cyan-500:disabled,html[data-netbox-color-mode=dark] .btn-cyan-500.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-cyan-600{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-cyan-600:hover{color:#000;background-color:#2fb0c9;border-color:#23abc6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-600,html[data-netbox-color-mode=dark] .btn-cyan-600:focus{color:#000;background-color:#2fb0c9;border-color:#23abc6;box-shadow:0 0 0 .25rem #098aa380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-600,html[data-netbox-color-mode=dark] .btn-cyan-600:active,html[data-netbox-color-mode=dark] .btn-cyan-600.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-600.dropdown-toggle{color:#000;background-color:#3bb5cd;border-color:#23abc6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-600:focus,html[data-netbox-color-mode=dark] .btn-cyan-600:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #098aa380}html[data-netbox-color-mode=dark] .btn-cyan-600:disabled,html[data-netbox-color-mode=dark] .btn-cyan-600.disabled{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-cyan-700{color:#fff;background-color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-cyan-700:hover{color:#fff;background-color:#07677a;border-color:#066173}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-700,html[data-netbox-color-mode=dark] .btn-cyan-700:focus{color:#fff;background-color:#07677a;border-color:#066173;box-shadow:0 0 0 .25rem #2d8da180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-700,html[data-netbox-color-mode=dark] .btn-cyan-700:active,html[data-netbox-color-mode=dark] .btn-cyan-700.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-700.dropdown-toggle{color:#fff;background-color:#066173;border-color:#065b6c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-700:focus,html[data-netbox-color-mode=dark] .btn-cyan-700:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d8da180}html[data-netbox-color-mode=dark] .btn-cyan-700:disabled,html[data-netbox-color-mode=dark] .btn-cyan-700.disabled{color:#fff;background-color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-cyan-800{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-cyan-800:hover{color:#fff;background-color:#044552;border-color:#04414d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-800,html[data-netbox-color-mode=dark] .btn-cyan-800:focus{color:#fff;background-color:#044552;border-color:#04414d;box-shadow:0 0 0 .25rem #2b6b7880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-800,html[data-netbox-color-mode=dark] .btn-cyan-800:active,html[data-netbox-color-mode=dark] .btn-cyan-800.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-800.dropdown-toggle{color:#fff;background-color:#04414d;border-color:#043d48}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-800:focus,html[data-netbox-color-mode=dark] .btn-cyan-800:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b6b7880}html[data-netbox-color-mode=dark] .btn-cyan-800:disabled,html[data-netbox-color-mode=dark] .btn-cyan-800.disabled{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-cyan-900{color:#fff;background-color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-cyan-900:hover{color:#fff;background-color:#032229;border-color:#022026}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-cyan-900,html[data-netbox-color-mode=dark] .btn-cyan-900:focus{color:#fff;background-color:#032229;border-color:#022026;box-shadow:0 0 0 .25rem #29484f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-900,html[data-netbox-color-mode=dark] .btn-cyan-900:active,html[data-netbox-color-mode=dark] .btn-cyan-900.active,.show>html[data-netbox-color-mode=dark] .btn-cyan-900.dropdown-toggle{color:#fff;background-color:#022026;border-color:#021e24}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-cyan-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-cyan-900:focus,html[data-netbox-color-mode=dark] .btn-cyan-900:active:focus,html[data-netbox-color-mode=dark] .btn-cyan-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-cyan-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29484f80}html[data-netbox-color-mode=dark] .btn-cyan-900:disabled,html[data-netbox-color-mode=dark] .btn-cyan-900.disabled{color:#fff;background-color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-indigo-100{color:#000;background-color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-indigo-100:hover{color:#000;background-color:#e5d6fc;border-color:#e3d4fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-100,html[data-netbox-color-mode=dark] .btn-indigo-100:focus{color:#000;background-color:#e5d6fc;border-color:#e3d4fc;box-shadow:0 0 0 .25rem #beb0d680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-100,html[data-netbox-color-mode=dark] .btn-indigo-100:active,html[data-netbox-color-mode=dark] .btn-indigo-100.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-100.dropdown-toggle{color:#000;background-color:#e6d9fd;border-color:#e3d4fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-100:focus,html[data-netbox-color-mode=dark] .btn-indigo-100:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #beb0d680}html[data-netbox-color-mode=dark] .btn-indigo-100:disabled,html[data-netbox-color-mode=dark] .btn-indigo-100.disabled{color:#000;background-color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-indigo-200{color:#000;background-color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-indigo-200:hover{color:#000;background-color:#cbadfb;border-color:#c8a9fb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-200,html[data-netbox-color-mode=dark] .btn-indigo-200:focus{color:#000;background-color:#cbadfb;border-color:#c8a9fb;box-shadow:0 0 0 .25rem #a587d580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-200,html[data-netbox-color-mode=dark] .btn-indigo-200:active,html[data-netbox-color-mode=dark] .btn-indigo-200.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-200.dropdown-toggle{color:#000;background-color:#ceb2fb;border-color:#c8a9fb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-200:focus,html[data-netbox-color-mode=dark] .btn-indigo-200:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a587d580}html[data-netbox-color-mode=dark] .btn-indigo-200:disabled,html[data-netbox-color-mode=dark] .btn-indigo-200.disabled{color:#000;background-color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-indigo-300{color:#000;background-color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-indigo-300:hover{color:#000;background-color:#b185f8;border-color:#ac7ef8}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-300,html[data-netbox-color-mode=dark] .btn-indigo-300:focus{color:#000;background-color:#b185f8;border-color:#ac7ef8;box-shadow:0 0 0 .25rem #8b5fd280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-300,html[data-netbox-color-mode=dark] .btn-indigo-300:active,html[data-netbox-color-mode=dark] .btn-indigo-300.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-300.dropdown-toggle{color:#000;background-color:#b58df9;border-color:#ac7ef8}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-300:focus,html[data-netbox-color-mode=dark] .btn-indigo-300:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8b5fd280}html[data-netbox-color-mode=dark] .btn-indigo-300:disabled,html[data-netbox-color-mode=dark] .btn-indigo-300.disabled{color:#000;background-color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-indigo-400{color:#fff;background-color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-indigo-400:hover{color:#fff;background-color:#7136d0;border-color:#6a33c4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-400,html[data-netbox-color-mode=dark] .btn-indigo-400:focus{color:#fff;background-color:#7136d0;border-color:#6a33c4;box-shadow:0 0 0 .25rem #975df780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-400,html[data-netbox-color-mode=dark] .btn-indigo-400:active,html[data-netbox-color-mode=dark] .btn-indigo-400.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-400.dropdown-toggle{color:#fff;background-color:#6a33c4;border-color:#6430b8}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-400:focus,html[data-netbox-color-mode=dark] .btn-indigo-400:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #975df780}html[data-netbox-color-mode=dark] .btn-indigo-400:disabled,html[data-netbox-color-mode=dark] .btn-indigo-400.disabled{color:#fff;background-color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-indigo-500{color:#fff;background-color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-indigo-500:hover{color:#fff;background-color:#570ece;border-color:#520dc2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-500,html[data-netbox-color-mode=dark] .btn-indigo-500:focus{color:#fff;background-color:#570ece;border-color:#520dc2;box-shadow:0 0 0 .25rem #7d34f480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-500,html[data-netbox-color-mode=dark] .btn-indigo-500:active,html[data-netbox-color-mode=dark] .btn-indigo-500.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-500.dropdown-toggle{color:#fff;background-color:#520dc2;border-color:#4d0cb6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-500:focus,html[data-netbox-color-mode=dark] .btn-indigo-500:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d34f480}html[data-netbox-color-mode=dark] .btn-indigo-500:disabled,html[data-netbox-color-mode=dark] .btn-indigo-500.disabled{color:#fff;background-color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-indigo-600{color:#fff;background-color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-indigo-600:hover{color:#fff;background-color:#460ba5;border-color:#420a9b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-600,html[data-netbox-color-mode=dark] .btn-indigo-600:focus{color:#fff;background-color:#460ba5;border-color:#420a9b;box-shadow:0 0 0 .25rem #6c31cb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-600,html[data-netbox-color-mode=dark] .btn-indigo-600:active,html[data-netbox-color-mode=dark] .btn-indigo-600.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-600.dropdown-toggle{color:#fff;background-color:#420a9b;border-color:#3e0a92}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-600:focus,html[data-netbox-color-mode=dark] .btn-indigo-600:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6c31cb80}html[data-netbox-color-mode=dark] .btn-indigo-600:disabled,html[data-netbox-color-mode=dark] .btn-indigo-600.disabled{color:#fff;background-color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-indigo-700{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-indigo-700:hover{color:#fff;background-color:#34097b;border-color:#310874}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-700,html[data-netbox-color-mode=dark] .btn-indigo-700:focus{color:#fff;background-color:#34097b;border-color:#310874;box-shadow:0 0 0 .25rem #5a2fa280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-700,html[data-netbox-color-mode=dark] .btn-indigo-700:active,html[data-netbox-color-mode=dark] .btn-indigo-700.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-700.dropdown-toggle{color:#fff;background-color:#310874;border-color:#2e086d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-700:focus,html[data-netbox-color-mode=dark] .btn-indigo-700:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5a2fa280}html[data-netbox-color-mode=dark] .btn-indigo-700:disabled,html[data-netbox-color-mode=dark] .btn-indigo-700.disabled{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-indigo-800{color:#fff;background-color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-indigo-800:hover{color:#fff;background-color:#230552;border-color:#21054e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-800,html[data-netbox-color-mode=dark] .btn-indigo-800:focus{color:#fff;background-color:#230552;border-color:#21054e;box-shadow:0 0 0 .25rem #492b7980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-800,html[data-netbox-color-mode=dark] .btn-indigo-800:active,html[data-netbox-color-mode=dark] .btn-indigo-800.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-800.dropdown-toggle{color:#fff;background-color:#21054e;border-color:#1f0549}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-800:focus,html[data-netbox-color-mode=dark] .btn-indigo-800:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #492b7980}html[data-netbox-color-mode=dark] .btn-indigo-800:disabled,html[data-netbox-color-mode=dark] .btn-indigo-800.disabled{color:#fff;background-color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-indigo-900{color:#fff;background-color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-indigo-900:hover{color:#fff;background-color:#110329;border-color:#100226}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-indigo-900,html[data-netbox-color-mode=dark] .btn-indigo-900:focus{color:#fff;background-color:#110329;border-color:#100226;box-shadow:0 0 0 .25rem #37294f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-900,html[data-netbox-color-mode=dark] .btn-indigo-900:active,html[data-netbox-color-mode=dark] .btn-indigo-900.active,.show>html[data-netbox-color-mode=dark] .btn-indigo-900.dropdown-toggle{color:#fff;background-color:#100226;border-color:#0f0224}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-indigo-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-indigo-900:focus,html[data-netbox-color-mode=dark] .btn-indigo-900:active:focus,html[data-netbox-color-mode=dark] .btn-indigo-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-indigo-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37294f80}html[data-netbox-color-mode=dark] .btn-indigo-900:disabled,html[data-netbox-color-mode=dark] .btn-indigo-900.disabled{color:#fff;background-color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-purple-100{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-purple-100:hover{color:#000;background-color:#e6dff5;border-color:#e5ddf4}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-100,html[data-netbox-color-mode=dark] .btn-purple-100:focus{color:#000;background-color:#e6dff5;border-color:#e5ddf4;box-shadow:0 0 0 .25rem #c0b8cf80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-100,html[data-netbox-color-mode=dark] .btn-purple-100:active,html[data-netbox-color-mode=dark] .btn-purple-100.active,.show>html[data-netbox-color-mode=dark] .btn-purple-100.dropdown-toggle{color:#000;background-color:#e8e1f5;border-color:#e5ddf4}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-100:focus,html[data-netbox-color-mode=dark] .btn-purple-100:active:focus,html[data-netbox-color-mode=dark] .btn-purple-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c0b8cf80}html[data-netbox-color-mode=dark] .btn-purple-100:disabled,html[data-netbox-color-mode=dark] .btn-purple-100.disabled{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-purple-200{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-purple-200:hover{color:#000;background-color:#cebeea;border-color:#cbbbe9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-200,html[data-netbox-color-mode=dark] .btn-purple-200:focus{color:#000;background-color:#cebeea;border-color:#cbbbe9;box-shadow:0 0 0 .25rem #a798c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-200,html[data-netbox-color-mode=dark] .btn-purple-200:active,html[data-netbox-color-mode=dark] .btn-purple-200.active,.show>html[data-netbox-color-mode=dark] .btn-purple-200.dropdown-toggle{color:#000;background-color:#d1c2eb;border-color:#cbbbe9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-200:focus,html[data-netbox-color-mode=dark] .btn-purple-200:active:focus,html[data-netbox-color-mode=dark] .btn-purple-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a798c480}html[data-netbox-color-mode=dark] .btn-purple-200:disabled,html[data-netbox-color-mode=dark] .btn-purple-200.disabled{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-purple-300{color:#000;background-color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-purple-300:hover{color:#000;background-color:#b69fe0;border-color:#b299de}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-300,html[data-netbox-color-mode=dark] .btn-purple-300:focus{color:#000;background-color:#b69fe0;border-color:#b299de;box-shadow:0 0 0 .25rem #9079b980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-300,html[data-netbox-color-mode=dark] .btn-purple-300:active,html[data-netbox-color-mode=dark] .btn-purple-300.active,.show>html[data-netbox-color-mode=dark] .btn-purple-300.dropdown-toggle{color:#000;background-color:#baa5e1;border-color:#b299de}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-300:focus,html[data-netbox-color-mode=dark] .btn-purple-300:active:focus,html[data-netbox-color-mode=dark] .btn-purple-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #9079b980}html[data-netbox-color-mode=dark] .btn-purple-300:disabled,html[data-netbox-color-mode=dark] .btn-purple-300.disabled{color:#000;background-color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-purple-400{color:#000;background-color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-purple-400:hover{color:#000;background-color:#9d7fd5;border-color:#9877d2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-400,html[data-netbox-color-mode=dark] .btn-purple-400:focus{color:#000;background-color:#9d7fd5;border-color:#9877d2;box-shadow:0 0 0 .25rem #7758ae80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-400,html[data-netbox-color-mode=dark] .btn-purple-400:active,html[data-netbox-color-mode=dark] .btn-purple-400.active,.show>html[data-netbox-color-mode=dark] .btn-purple-400.dropdown-toggle{color:#000;background-color:#a386d7;border-color:#9877d2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-400:focus,html[data-netbox-color-mode=dark] .btn-purple-400:active:focus,html[data-netbox-color-mode=dark] .btn-purple-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7758ae80}html[data-netbox-color-mode=dark] .btn-purple-400:disabled,html[data-netbox-color-mode=dark] .btn-purple-400.disabled{color:#000;background-color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-purple-500{color:#fff;background-color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-purple-500:hover{color:#fff;background-color:#5e38a4;border-color:#59359a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-500,html[data-netbox-color-mode=dark] .btn-purple-500:focus{color:#fff;background-color:#5e38a4;border-color:#59359a;box-shadow:0 0 0 .25rem #855eca80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-500,html[data-netbox-color-mode=dark] .btn-purple-500:active,html[data-netbox-color-mode=dark] .btn-purple-500.active,.show>html[data-netbox-color-mode=dark] .btn-purple-500.dropdown-toggle{color:#fff;background-color:#59359a;border-color:#533291}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-500:focus,html[data-netbox-color-mode=dark] .btn-purple-500:active:focus,html[data-netbox-color-mode=dark] .btn-purple-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #855eca80}html[data-netbox-color-mode=dark] .btn-purple-500:disabled,html[data-netbox-color-mode=dark] .btn-purple-500.disabled{color:#fff;background-color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-purple-600{color:#fff;background-color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-purple-600:hover{color:#fff;background-color:#4c2d83;border-color:#472a7b}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-600,html[data-netbox-color-mode=dark] .btn-purple-600:focus{color:#fff;background-color:#4c2d83;border-color:#472a7b;box-shadow:0 0 0 .25rem #7253a980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-600,html[data-netbox-color-mode=dark] .btn-purple-600:active,html[data-netbox-color-mode=dark] .btn-purple-600.active,.show>html[data-netbox-color-mode=dark] .btn-purple-600.dropdown-toggle{color:#fff;background-color:#472a7b;border-color:#432874}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-600:focus,html[data-netbox-color-mode=dark] .btn-purple-600:active:focus,html[data-netbox-color-mode=dark] .btn-purple-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7253a980}html[data-netbox-color-mode=dark] .btn-purple-600:disabled,html[data-netbox-color-mode=dark] .btn-purple-600.disabled{color:#fff;background-color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-purple-700{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-purple-700:hover{color:#fff;background-color:#392263;border-color:#36205d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-700,html[data-netbox-color-mode=dark] .btn-purple-700:focus{color:#fff;background-color:#392263;border-color:#36205d;box-shadow:0 0 0 .25rem #5f488980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-700,html[data-netbox-color-mode=dark] .btn-purple-700:active,html[data-netbox-color-mode=dark] .btn-purple-700.active,.show>html[data-netbox-color-mode=dark] .btn-purple-700.dropdown-toggle{color:#fff;background-color:#36205d;border-color:#321e57}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-700:focus,html[data-netbox-color-mode=dark] .btn-purple-700:active:focus,html[data-netbox-color-mode=dark] .btn-purple-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5f488980}html[data-netbox-color-mode=dark] .btn-purple-700:disabled,html[data-netbox-color-mode=dark] .btn-purple-700.disabled{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-purple-800{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-purple-800:hover{color:#fff;background-color:#251641;border-color:#23153e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-800,html[data-netbox-color-mode=dark] .btn-purple-800:focus{color:#fff;background-color:#251641;border-color:#23153e;box-shadow:0 0 0 .25rem #4c3c6880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-800,html[data-netbox-color-mode=dark] .btn-purple-800:active,html[data-netbox-color-mode=dark] .btn-purple-800.active,.show>html[data-netbox-color-mode=dark] .btn-purple-800.dropdown-toggle{color:#fff;background-color:#23153e;border-color:#21143a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-800:focus,html[data-netbox-color-mode=dark] .btn-purple-800:active:focus,html[data-netbox-color-mode=dark] .btn-purple-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c3c6880}html[data-netbox-color-mode=dark] .btn-purple-800:disabled,html[data-netbox-color-mode=dark] .btn-purple-800.disabled{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-purple-900{color:#fff;background-color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-purple-900:hover{color:#fff;background-color:#130b21;border-color:#120a1f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-purple-900,html[data-netbox-color-mode=dark] .btn-purple-900:focus{color:#fff;background-color:#130b21;border-color:#120a1f;box-shadow:0 0 0 .25rem #39314780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-900,html[data-netbox-color-mode=dark] .btn-purple-900:active,html[data-netbox-color-mode=dark] .btn-purple-900.active,.show>html[data-netbox-color-mode=dark] .btn-purple-900.dropdown-toggle{color:#fff;background-color:#120a1f;border-color:#110a1d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-purple-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-purple-900:focus,html[data-netbox-color-mode=dark] .btn-purple-900:active:focus,html[data-netbox-color-mode=dark] .btn-purple-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-purple-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #39314780}html[data-netbox-color-mode=dark] .btn-purple-900:disabled,html[data-netbox-color-mode=dark] .btn-purple-900.disabled{color:#fff;background-color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-pink-100{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-pink-100:hover{color:#000;background-color:#f8dcea;border-color:#f8dae9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-100,html[data-netbox-color-mode=dark] .btn-pink-100:focus{color:#000;background-color:#f8dcea;border-color:#f8dae9;box-shadow:0 0 0 .25rem #d2b6c480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-100,html[data-netbox-color-mode=dark] .btn-pink-100:active,html[data-netbox-color-mode=dark] .btn-pink-100.active,.show>html[data-netbox-color-mode=dark] .btn-pink-100.dropdown-toggle{color:#000;background-color:#f9deeb;border-color:#f8dae9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-100:focus,html[data-netbox-color-mode=dark] .btn-pink-100:active:focus,html[data-netbox-color-mode=dark] .btn-pink-100.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d2b6c480}html[data-netbox-color-mode=dark] .btn-pink-100:disabled,html[data-netbox-color-mode=dark] .btn-pink-100.disabled{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-pink-200{color:#000;background-color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-pink-200:hover{color:#000;background-color:#f1b9d5;border-color:#f1b5d3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-200,html[data-netbox-color-mode=dark] .btn-pink-200:focus{color:#000;background-color:#f1b9d5;border-color:#f1b5d3;box-shadow:0 0 0 .25rem #cb93af80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-200,html[data-netbox-color-mode=dark] .btn-pink-200:active,html[data-netbox-color-mode=dark] .btn-pink-200.active,.show>html[data-netbox-color-mode=dark] .btn-pink-200.dropdown-toggle{color:#000;background-color:#f2bdd8;border-color:#f1b5d3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-200:focus,html[data-netbox-color-mode=dark] .btn-pink-200:active:focus,html[data-netbox-color-mode=dark] .btn-pink-200.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cb93af80}html[data-netbox-color-mode=dark] .btn-pink-200:disabled,html[data-netbox-color-mode=dark] .btn-pink-200.disabled{color:#000;background-color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-pink-300{color:#000;background-color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-pink-300:hover{color:#000;background-color:#ea97c0;border-color:#e991bc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-300,html[data-netbox-color-mode=dark] .btn-pink-300:focus{color:#000;background-color:#ea97c0;border-color:#e991bc;box-shadow:0 0 0 .25rem #c4719a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-300,html[data-netbox-color-mode=dark] .btn-pink-300:active,html[data-netbox-color-mode=dark] .btn-pink-300.active,.show>html[data-netbox-color-mode=dark] .btn-pink-300.dropdown-toggle{color:#000;background-color:#eb9dc4;border-color:#e991bc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-300:focus,html[data-netbox-color-mode=dark] .btn-pink-300:active:focus,html[data-netbox-color-mode=dark] .btn-pink-300.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c4719a80}html[data-netbox-color-mode=dark] .btn-pink-300:disabled,html[data-netbox-color-mode=dark] .btn-pink-300.disabled{color:#000;background-color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-pink-400{color:#000;background-color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-pink-400:hover{color:#000;background-color:#e374ac;border-color:#e16ca7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-400,html[data-netbox-color-mode=dark] .btn-pink-400:focus{color:#000;background-color:#e374ac;border-color:#e16ca7;box-shadow:0 0 0 .25rem #bd4e8580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-400,html[data-netbox-color-mode=dark] .btn-pink-400:active,html[data-netbox-color-mode=dark] .btn-pink-400.active,.show>html[data-netbox-color-mode=dark] .btn-pink-400.dropdown-toggle{color:#000;background-color:#e57db1;border-color:#e16ca7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-400:focus,html[data-netbox-color-mode=dark] .btn-pink-400:active:focus,html[data-netbox-color-mode=dark] .btn-pink-400.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bd4e8580}html[data-netbox-color-mode=dark] .btn-pink-400:disabled,html[data-netbox-color-mode=dark] .btn-pink-400.disabled{color:#000;background-color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-pink-500{color:#fff;background-color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-pink-500:hover{color:#fff;background-color:#b62b70;border-color:#ab296a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-500,html[data-netbox-color-mode=dark] .btn-pink-500:focus{color:#fff;background-color:#b62b70;border-color:#ab296a;box-shadow:0 0 0 .25rem #dc529680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-500,html[data-netbox-color-mode=dark] .btn-pink-500:active,html[data-netbox-color-mode=dark] .btn-pink-500.active,.show>html[data-netbox-color-mode=dark] .btn-pink-500.dropdown-toggle{color:#fff;background-color:#ab296a;border-color:#a12663}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-500:focus,html[data-netbox-color-mode=dark] .btn-pink-500:active:focus,html[data-netbox-color-mode=dark] .btn-pink-500.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dc529680}html[data-netbox-color-mode=dark] .btn-pink-500:disabled,html[data-netbox-color-mode=dark] .btn-pink-500.disabled{color:#fff;background-color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-pink-600{color:#fff;background-color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-pink-600:hover{color:#fff;background-color:#91235a;border-color:#892155}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-600,html[data-netbox-color-mode=dark] .btn-pink-600:focus{color:#fff;background-color:#91235a;border-color:#892155;box-shadow:0 0 0 .25rem #b8498080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-600,html[data-netbox-color-mode=dark] .btn-pink-600:active,html[data-netbox-color-mode=dark] .btn-pink-600.active,.show>html[data-netbox-color-mode=dark] .btn-pink-600.dropdown-toggle{color:#fff;background-color:#892155;border-color:#801f50}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-600:focus,html[data-netbox-color-mode=dark] .btn-pink-600:active:focus,html[data-netbox-color-mode=dark] .btn-pink-600.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b8498080}html[data-netbox-color-mode=dark] .btn-pink-600:disabled,html[data-netbox-color-mode=dark] .btn-pink-600.disabled{color:#fff;background-color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-pink-700{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-pink-700:hover{color:#fff;background-color:#6d1a43;border-color:#66193f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-700,html[data-netbox-color-mode=dark] .btn-pink-700:focus{color:#fff;background-color:#6d1a43;border-color:#66193f;box-shadow:0 0 0 .25rem #93416980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-700,html[data-netbox-color-mode=dark] .btn-pink-700:active,html[data-netbox-color-mode=dark] .btn-pink-700.active,.show>html[data-netbox-color-mode=dark] .btn-pink-700.dropdown-toggle{color:#fff;background-color:#66193f;border-color:#60173b}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-700:focus,html[data-netbox-color-mode=dark] .btn-pink-700:active:focus,html[data-netbox-color-mode=dark] .btn-pink-700.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #93416980}html[data-netbox-color-mode=dark] .btn-pink-700:disabled,html[data-netbox-color-mode=dark] .btn-pink-700.disabled{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-pink-800{color:#fff;background-color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-pink-800:hover{color:#fff;background-color:#49112d;border-color:#45102a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-800,html[data-netbox-color-mode=dark] .btn-pink-800:focus{color:#fff;background-color:#49112d;border-color:#45102a;box-shadow:0 0 0 .25rem #6f375380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-800,html[data-netbox-color-mode=dark] .btn-pink-800:active,html[data-netbox-color-mode=dark] .btn-pink-800.active,.show>html[data-netbox-color-mode=dark] .btn-pink-800.dropdown-toggle{color:#fff;background-color:#45102a;border-color:#410f28}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-800:focus,html[data-netbox-color-mode=dark] .btn-pink-800:active:focus,html[data-netbox-color-mode=dark] .btn-pink-800.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6f375380}html[data-netbox-color-mode=dark] .btn-pink-800:disabled,html[data-netbox-color-mode=dark] .btn-pink-800.disabled{color:#fff;background-color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-pink-900{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-pink-900:hover{color:#fff;background-color:#250916;border-color:#220815}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-pink-900,html[data-netbox-color-mode=dark] .btn-pink-900:focus{color:#fff;background-color:#250916;border-color:#220815;box-shadow:0 0 0 .25rem #4b2f3c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-900,html[data-netbox-color-mode=dark] .btn-pink-900:active,html[data-netbox-color-mode=dark] .btn-pink-900.active,.show>html[data-netbox-color-mode=dark] .btn-pink-900.dropdown-toggle{color:#fff;background-color:#220815;border-color:#200814}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-pink-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-pink-900:focus,html[data-netbox-color-mode=dark] .btn-pink-900:active:focus,html[data-netbox-color-mode=dark] .btn-pink-900.active:focus,.show>html[data-netbox-color-mode=dark] .btn-pink-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4b2f3c80}html[data-netbox-color-mode=dark] .btn-pink-900:disabled,html[data-netbox-color-mode=dark] .btn-pink-900.disabled{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-outline-primary{color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-outline-primary:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-primary,html[data-netbox-color-mode=dark] .btn-outline-primary:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-primary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-primary,html[data-netbox-color-mode=dark] .btn-outline-primary:active,html[data-netbox-color-mode=dark] .btn-outline-primary.active,html[data-netbox-color-mode=dark] .btn-outline-primary.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-primary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-primary:focus,html[data-netbox-color-mode=dark] .btn-outline-primary:active:focus,html[data-netbox-color-mode=dark] .btn-outline-primary.active:focus,html[data-netbox-color-mode=dark] .btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}html[data-netbox-color-mode=dark] .btn-outline-primary:disabled,html[data-netbox-color-mode=dark] .btn-outline-primary.disabled{color:#6ea8fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-secondary{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-secondary:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-secondary,html[data-netbox-color-mode=dark] .btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-secondary,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-secondary,html[data-netbox-color-mode=dark] .btn-outline-secondary:active,html[data-netbox-color-mode=dark] .btn-outline-secondary.active,html[data-netbox-color-mode=dark] .btn-outline-secondary.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-secondary:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-secondary:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary:active:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary.active:focus,html[data-netbox-color-mode=dark] .btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-secondary:disabled,html[data-netbox-color-mode=dark] .btn-outline-secondary.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-success{color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-outline-success:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-success,html[data-netbox-color-mode=dark] .btn-outline-success:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-success,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-success,html[data-netbox-color-mode=dark] .btn-outline-success:active,html[data-netbox-color-mode=dark] .btn-outline-success.active,html[data-netbox-color-mode=dark] .btn-outline-success.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-success:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-success:focus,html[data-netbox-color-mode=dark] .btn-outline-success:active:focus,html[data-netbox-color-mode=dark] .btn-outline-success.active:focus,html[data-netbox-color-mode=dark] .btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}html[data-netbox-color-mode=dark] .btn-outline-success:disabled,html[data-netbox-color-mode=dark] .btn-outline-success.disabled{color:#75b798;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-info{color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-outline-info:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-info,html[data-netbox-color-mode=dark] .btn-outline-info:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-info,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-info,html[data-netbox-color-mode=dark] .btn-outline-info:active,html[data-netbox-color-mode=dark] .btn-outline-info.active,html[data-netbox-color-mode=dark] .btn-outline-info.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-info:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-info:focus,html[data-netbox-color-mode=dark] .btn-outline-info:active:focus,html[data-netbox-color-mode=dark] .btn-outline-info.active:focus,html[data-netbox-color-mode=dark] .btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}html[data-netbox-color-mode=dark] .btn-outline-info:disabled,html[data-netbox-color-mode=dark] .btn-outline-info.disabled{color:#6edff6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-warning{color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-outline-warning:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-warning,html[data-netbox-color-mode=dark] .btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-warning,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-warning,html[data-netbox-color-mode=dark] .btn-outline-warning:active,html[data-netbox-color-mode=dark] .btn-outline-warning.active,html[data-netbox-color-mode=dark] .btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-warning:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-warning:focus,html[data-netbox-color-mode=dark] .btn-outline-warning:active:focus,html[data-netbox-color-mode=dark] .btn-outline-warning.active:focus,html[data-netbox-color-mode=dark] .btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}html[data-netbox-color-mode=dark] .btn-outline-warning:disabled,html[data-netbox-color-mode=dark] .btn-outline-warning.disabled{color:#ffda6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-danger{color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-outline-danger:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-danger,html[data-netbox-color-mode=dark] .btn-outline-danger:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-danger,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-danger,html[data-netbox-color-mode=dark] .btn-outline-danger:active,html[data-netbox-color-mode=dark] .btn-outline-danger.active,html[data-netbox-color-mode=dark] .btn-outline-danger.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-danger:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-danger:focus,html[data-netbox-color-mode=dark] .btn-outline-danger:active:focus,html[data-netbox-color-mode=dark] .btn-outline-danger.active:focus,html[data-netbox-color-mode=dark] .btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}html[data-netbox-color-mode=dark] .btn-outline-danger:disabled,html[data-netbox-color-mode=dark] .btn-outline-danger.disabled{color:#ea868f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-light{color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-outline-light:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-light,html[data-netbox-color-mode=dark] .btn-outline-light:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-light,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-light,html[data-netbox-color-mode=dark] .btn-outline-light:active,html[data-netbox-color-mode=dark] .btn-outline-light.active,html[data-netbox-color-mode=dark] .btn-outline-light.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-light:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-light:focus,html[data-netbox-color-mode=dark] .btn-outline-light:active:focus,html[data-netbox-color-mode=dark] .btn-outline-light.active:focus,html[data-netbox-color-mode=dark] .btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}html[data-netbox-color-mode=dark] .btn-outline-light:disabled,html[data-netbox-color-mode=dark] .btn-outline-light.disabled{color:#dee2e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-dark{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-dark:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-dark,html[data-netbox-color-mode=dark] .btn-outline-dark:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-dark,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-dark,html[data-netbox-color-mode=dark] .btn-outline-dark:active,html[data-netbox-color-mode=dark] .btn-outline-dark.active,html[data-netbox-color-mode=dark] .btn-outline-dark.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-dark:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-dark:focus,html[data-netbox-color-mode=dark] .btn-outline-dark:active:focus,html[data-netbox-color-mode=dark] .btn-outline-dark.active:focus,html[data-netbox-color-mode=dark] .btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-dark:disabled,html[data-netbox-color-mode=dark] .btn-outline-dark.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-darker{color:#1b1f22;border-color:#1b1f22}html[data-netbox-color-mode=dark] .btn-outline-darker:hover{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-darker,html[data-netbox-color-mode=dark] .btn-outline-darker:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darker,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darker,html[data-netbox-color-mode=dark] .btn-outline-darker:active,html[data-netbox-color-mode=dark] .btn-outline-darker.active,html[data-netbox-color-mode=dark] .btn-outline-darker.dropdown-toggle.show{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darker:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darker:focus,html[data-netbox-color-mode=dark] .btn-outline-darker:active:focus,html[data-netbox-color-mode=dark] .btn-outline-darker.active:focus,html[data-netbox-color-mode=dark] .btn-outline-darker.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #1b1f2280}html[data-netbox-color-mode=dark] .btn-outline-darker:disabled,html[data-netbox-color-mode=dark] .btn-outline-darker.disabled{color:#1b1f22;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-darkest{color:#171b1d;border-color:#171b1d}html[data-netbox-color-mode=dark] .btn-outline-darkest:hover{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-darkest,html[data-netbox-color-mode=dark] .btn-outline-darkest:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darkest,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darkest,html[data-netbox-color-mode=dark] .btn-outline-darkest:active,html[data-netbox-color-mode=dark] .btn-outline-darkest.active,html[data-netbox-color-mode=dark] .btn-outline-darkest.dropdown-toggle.show{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-darkest:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-darkest:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest:active:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest.active:focus,html[data-netbox-color-mode=dark] .btn-outline-darkest.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #171b1d80}html[data-netbox-color-mode=dark] .btn-outline-darkest:disabled,html[data-netbox-color-mode=dark] .btn-outline-darkest.disabled{color:#171b1d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray{color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-outline-gray:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray,html[data-netbox-color-mode=dark] .btn-outline-gray:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray,html[data-netbox-color-mode=dark] .btn-outline-gray:active,html[data-netbox-color-mode=dark] .btn-outline-gray.active,html[data-netbox-color-mode=dark] .btn-outline-gray.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray:focus,html[data-netbox-color-mode=dark] .btn-outline-gray:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}html[data-netbox-color-mode=dark] .btn-outline-gray:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray.disabled{color:#ced4da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-100{color:#f8f9fa;border-color:#f8f9fa}html[data-netbox-color-mode=dark] .btn-outline-gray-100:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-100,html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-100,html[data-netbox-color-mode=dark] .btn-outline-gray-100:active,html[data-netbox-color-mode=dark] .btn-outline-gray-100.active,html[data-netbox-color-mode=dark] .btn-outline-gray-100.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-100:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}html[data-netbox-color-mode=dark] .btn-outline-gray-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-100.disabled{color:#f8f9fa;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-200{color:#e9ecef;border-color:#e9ecef}html[data-netbox-color-mode=dark] .btn-outline-gray-200:hover{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-200,html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-200,html[data-netbox-color-mode=dark] .btn-outline-gray-200:active,html[data-netbox-color-mode=dark] .btn-outline-gray-200.active,html[data-netbox-color-mode=dark] .btn-outline-gray-200.dropdown-toggle.show{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-200:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e9ecef80}html[data-netbox-color-mode=dark] .btn-outline-gray-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-200.disabled{color:#e9ecef;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-300{color:#dee2e6;border-color:#dee2e6}html[data-netbox-color-mode=dark] .btn-outline-gray-300:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-300,html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-300,html[data-netbox-color-mode=dark] .btn-outline-gray-300:active,html[data-netbox-color-mode=dark] .btn-outline-gray-300.active,html[data-netbox-color-mode=dark] .btn-outline-gray-300.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-300:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}html[data-netbox-color-mode=dark] .btn-outline-gray-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-300.disabled{color:#dee2e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-400{color:#ced4da;border-color:#ced4da}html[data-netbox-color-mode=dark] .btn-outline-gray-400:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-400,html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-400,html[data-netbox-color-mode=dark] .btn-outline-gray-400:active,html[data-netbox-color-mode=dark] .btn-outline-gray-400.active,html[data-netbox-color-mode=dark] .btn-outline-gray-400.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-400:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}html[data-netbox-color-mode=dark] .btn-outline-gray-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-400.disabled{color:#ced4da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-500{color:#adb5bd;border-color:#adb5bd}html[data-netbox-color-mode=dark] .btn-outline-gray-500:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-500,html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-500,html[data-netbox-color-mode=dark] .btn-outline-gray-500:active,html[data-netbox-color-mode=dark] .btn-outline-gray-500.active,html[data-netbox-color-mode=dark] .btn-outline-gray-500.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-500:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}html[data-netbox-color-mode=dark] .btn-outline-gray-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-500.disabled{color:#adb5bd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-600{color:#6c757d;border-color:#6c757d}html[data-netbox-color-mode=dark] .btn-outline-gray-600:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-600,html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-600,html[data-netbox-color-mode=dark] .btn-outline-gray-600:active,html[data-netbox-color-mode=dark] .btn-outline-gray-600.active,html[data-netbox-color-mode=dark] .btn-outline-gray-600.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-600:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}html[data-netbox-color-mode=dark] .btn-outline-gray-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-600.disabled{color:#6c757d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-700{color:#495057;border-color:#495057}html[data-netbox-color-mode=dark] .btn-outline-gray-700:hover{color:#fff;background-color:#495057;border-color:#495057}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-700,html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus{box-shadow:0 0 0 .25rem #49505780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-700,html[data-netbox-color-mode=dark] .btn-outline-gray-700:active,html[data-netbox-color-mode=dark] .btn-outline-gray-700.active,html[data-netbox-color-mode=dark] .btn-outline-gray-700.dropdown-toggle.show{color:#fff;background-color:#495057;border-color:#495057}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-700:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #49505780}html[data-netbox-color-mode=dark] .btn-outline-gray-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-700.disabled{color:#495057;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-800{color:#343a40;border-color:#343a40}html[data-netbox-color-mode=dark] .btn-outline-gray-800:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-800,html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-800,html[data-netbox-color-mode=dark] .btn-outline-gray-800:active,html[data-netbox-color-mode=dark] .btn-outline-gray-800.active,html[data-netbox-color-mode=dark] .btn-outline-gray-800.dropdown-toggle.show{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-800:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #343a4080}html[data-netbox-color-mode=dark] .btn-outline-gray-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-800.disabled{color:#343a40;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-gray-900{color:#212529;border-color:#212529}html[data-netbox-color-mode=dark] .btn-outline-gray-900:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-gray-900,html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-900,html[data-netbox-color-mode=dark] .btn-outline-gray-900:active,html[data-netbox-color-mode=dark] .btn-outline-gray-900.active,html[data-netbox-color-mode=dark] .btn-outline-gray-900.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-gray-900:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-gray-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}html[data-netbox-color-mode=dark] .btn-outline-gray-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-gray-900.disabled{color:#212529;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-100{color:#f8d7da;border-color:#f8d7da}html[data-netbox-color-mode=dark] .btn-outline-red-100:hover{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-100,html[data-netbox-color-mode=dark] .btn-outline-red-100:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-100,html[data-netbox-color-mode=dark] .btn-outline-red-100:active,html[data-netbox-color-mode=dark] .btn-outline-red-100.active,html[data-netbox-color-mode=dark] .btn-outline-red-100.dropdown-toggle.show{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-100:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8d7da80}html[data-netbox-color-mode=dark] .btn-outline-red-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-100.disabled{color:#f8d7da;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-200{color:#f1aeb5;border-color:#f1aeb5}html[data-netbox-color-mode=dark] .btn-outline-red-200:hover{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-200,html[data-netbox-color-mode=dark] .btn-outline-red-200:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-200,html[data-netbox-color-mode=dark] .btn-outline-red-200:active,html[data-netbox-color-mode=dark] .btn-outline-red-200.active,html[data-netbox-color-mode=dark] .btn-outline-red-200.dropdown-toggle.show{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-200:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f1aeb580}html[data-netbox-color-mode=dark] .btn-outline-red-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-200.disabled{color:#f1aeb5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-300{color:#ea868f;border-color:#ea868f}html[data-netbox-color-mode=dark] .btn-outline-red-300:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-300,html[data-netbox-color-mode=dark] .btn-outline-red-300:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-300,html[data-netbox-color-mode=dark] .btn-outline-red-300:active,html[data-netbox-color-mode=dark] .btn-outline-red-300.active,html[data-netbox-color-mode=dark] .btn-outline-red-300.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-300:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}html[data-netbox-color-mode=dark] .btn-outline-red-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-300.disabled{color:#ea868f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-400{color:#e35d6a;border-color:#e35d6a}html[data-netbox-color-mode=dark] .btn-outline-red-400:hover{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-400,html[data-netbox-color-mode=dark] .btn-outline-red-400:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-400,html[data-netbox-color-mode=dark] .btn-outline-red-400:active,html[data-netbox-color-mode=dark] .btn-outline-red-400.active,html[data-netbox-color-mode=dark] .btn-outline-red-400.dropdown-toggle.show{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-400:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e35d6a80}html[data-netbox-color-mode=dark] .btn-outline-red-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-400.disabled{color:#e35d6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-500{color:#dc3545;border-color:#dc3545}html[data-netbox-color-mode=dark] .btn-outline-red-500:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-500,html[data-netbox-color-mode=dark] .btn-outline-red-500:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-500,html[data-netbox-color-mode=dark] .btn-outline-red-500:active,html[data-netbox-color-mode=dark] .btn-outline-red-500.active,html[data-netbox-color-mode=dark] .btn-outline-red-500.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-500:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}html[data-netbox-color-mode=dark] .btn-outline-red-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-500.disabled{color:#dc3545;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-600{color:#b02a37;border-color:#b02a37}html[data-netbox-color-mode=dark] .btn-outline-red-600:hover{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-600,html[data-netbox-color-mode=dark] .btn-outline-red-600:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-600,html[data-netbox-color-mode=dark] .btn-outline-red-600:active,html[data-netbox-color-mode=dark] .btn-outline-red-600.active,html[data-netbox-color-mode=dark] .btn-outline-red-600.dropdown-toggle.show{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-600:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #b02a3780}html[data-netbox-color-mode=dark] .btn-outline-red-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-600.disabled{color:#b02a37;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-700{color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .btn-outline-red-700:hover{color:#fff;background-color:#842029;border-color:#842029}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-700,html[data-netbox-color-mode=dark] .btn-outline-red-700:focus{box-shadow:0 0 0 .25rem #84202980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-700,html[data-netbox-color-mode=dark] .btn-outline-red-700:active,html[data-netbox-color-mode=dark] .btn-outline-red-700.active,html[data-netbox-color-mode=dark] .btn-outline-red-700.dropdown-toggle.show{color:#fff;background-color:#842029;border-color:#842029}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-700:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #84202980}html[data-netbox-color-mode=dark] .btn-outline-red-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-700.disabled{color:#842029;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-800{color:#58151c;border-color:#58151c}html[data-netbox-color-mode=dark] .btn-outline-red-800:hover{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-800,html[data-netbox-color-mode=dark] .btn-outline-red-800:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-800,html[data-netbox-color-mode=dark] .btn-outline-red-800:active,html[data-netbox-color-mode=dark] .btn-outline-red-800.active,html[data-netbox-color-mode=dark] .btn-outline-red-800.dropdown-toggle.show{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-800:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #58151c80}html[data-netbox-color-mode=dark] .btn-outline-red-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-800.disabled{color:#58151c;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-red-900{color:#2c0b0e;border-color:#2c0b0e}html[data-netbox-color-mode=dark] .btn-outline-red-900:hover{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-red-900,html[data-netbox-color-mode=dark] .btn-outline-red-900:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-900,html[data-netbox-color-mode=dark] .btn-outline-red-900:active,html[data-netbox-color-mode=dark] .btn-outline-red-900.active,html[data-netbox-color-mode=dark] .btn-outline-red-900.dropdown-toggle.show{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-red-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-red-900:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-red-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c0b0e80}html[data-netbox-color-mode=dark] .btn-outline-red-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-red-900.disabled{color:#2c0b0e;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-100{color:#fff3cd;border-color:#fff3cd}html[data-netbox-color-mode=dark] .btn-outline-yellow-100:hover{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-100,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.dropdown-toggle.show{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-100:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #fff3cd80}html[data-netbox-color-mode=dark] .btn-outline-yellow-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-100.disabled{color:#fff3cd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-200{color:#ffe69c;border-color:#ffe69c}html[data-netbox-color-mode=dark] .btn-outline-yellow-200:hover{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-200,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.dropdown-toggle.show{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-200:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffe69c80}html[data-netbox-color-mode=dark] .btn-outline-yellow-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-200.disabled{color:#ffe69c;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-300{color:#ffda6a;border-color:#ffda6a}html[data-netbox-color-mode=dark] .btn-outline-yellow-300:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-300,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-300:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}html[data-netbox-color-mode=dark] .btn-outline-yellow-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-300.disabled{color:#ffda6a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-400{color:#ffcd39;border-color:#ffcd39}html[data-netbox-color-mode=dark] .btn-outline-yellow-400:hover{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-400,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.dropdown-toggle.show{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-400:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffcd3980}html[data-netbox-color-mode=dark] .btn-outline-yellow-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-400.disabled{color:#ffcd39;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-500{color:#ffc107;border-color:#ffc107}html[data-netbox-color-mode=dark] .btn-outline-yellow-500:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-500,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-500:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}html[data-netbox-color-mode=dark] .btn-outline-yellow-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-500.disabled{color:#ffc107;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-600{color:#cc9a06;border-color:#cc9a06}html[data-netbox-color-mode=dark] .btn-outline-yellow-600:hover{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-600,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.dropdown-toggle.show{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-600:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cc9a0680}html[data-netbox-color-mode=dark] .btn-outline-yellow-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-600.disabled{color:#cc9a06;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-700{color:#997404;border-color:#997404}html[data-netbox-color-mode=dark] .btn-outline-yellow-700:hover{color:#000;background-color:#997404;border-color:#997404}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus{box-shadow:0 0 0 .25rem #99740480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-700,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.dropdown-toggle.show{color:#000;background-color:#997404;border-color:#997404}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-700:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #99740480}html[data-netbox-color-mode=dark] .btn-outline-yellow-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-700.disabled{color:#997404;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-800{color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .btn-outline-yellow-800:hover{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-800,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.dropdown-toggle.show{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-800:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #664d0380}html[data-netbox-color-mode=dark] .btn-outline-yellow-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-800.disabled{color:#664d03;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-yellow-900{color:#332701;border-color:#332701}html[data-netbox-color-mode=dark] .btn-outline-yellow-900:hover{color:#fff;background-color:#332701;border-color:#332701}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus{box-shadow:0 0 0 .25rem #33270180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-900,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:active,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.active,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.dropdown-toggle.show{color:#fff;background-color:#332701;border-color:#332701}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-yellow-900:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #33270180}html[data-netbox-color-mode=dark] .btn-outline-yellow-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-yellow-900.disabled{color:#332701;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-100{color:#d1e7dd;border-color:#d1e7dd}html[data-netbox-color-mode=dark] .btn-outline-green-100:hover{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-100,html[data-netbox-color-mode=dark] .btn-outline-green-100:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-100,html[data-netbox-color-mode=dark] .btn-outline-green-100:active,html[data-netbox-color-mode=dark] .btn-outline-green-100.active,html[data-netbox-color-mode=dark] .btn-outline-green-100.dropdown-toggle.show{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-100:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d1e7dd80}html[data-netbox-color-mode=dark] .btn-outline-green-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-100.disabled{color:#d1e7dd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-200{color:#a3cfbb;border-color:#a3cfbb}html[data-netbox-color-mode=dark] .btn-outline-green-200:hover{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-200,html[data-netbox-color-mode=dark] .btn-outline-green-200:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-200,html[data-netbox-color-mode=dark] .btn-outline-green-200:active,html[data-netbox-color-mode=dark] .btn-outline-green-200.active,html[data-netbox-color-mode=dark] .btn-outline-green-200.dropdown-toggle.show{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-200:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a3cfbb80}html[data-netbox-color-mode=dark] .btn-outline-green-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-200.disabled{color:#a3cfbb;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-300{color:#75b798;border-color:#75b798}html[data-netbox-color-mode=dark] .btn-outline-green-300:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-300,html[data-netbox-color-mode=dark] .btn-outline-green-300:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-300,html[data-netbox-color-mode=dark] .btn-outline-green-300:active,html[data-netbox-color-mode=dark] .btn-outline-green-300.active,html[data-netbox-color-mode=dark] .btn-outline-green-300.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-300:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}html[data-netbox-color-mode=dark] .btn-outline-green-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-300.disabled{color:#75b798;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-400{color:#479f76;border-color:#479f76}html[data-netbox-color-mode=dark] .btn-outline-green-400:hover{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-400,html[data-netbox-color-mode=dark] .btn-outline-green-400:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-400,html[data-netbox-color-mode=dark] .btn-outline-green-400:active,html[data-netbox-color-mode=dark] .btn-outline-green-400.active,html[data-netbox-color-mode=dark] .btn-outline-green-400.dropdown-toggle.show{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-400:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #479f7680}html[data-netbox-color-mode=dark] .btn-outline-green-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-400.disabled{color:#479f76;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-500{color:#198754;border-color:#198754}html[data-netbox-color-mode=dark] .btn-outline-green-500:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-500,html[data-netbox-color-mode=dark] .btn-outline-green-500:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-500,html[data-netbox-color-mode=dark] .btn-outline-green-500:active,html[data-netbox-color-mode=dark] .btn-outline-green-500.active,html[data-netbox-color-mode=dark] .btn-outline-green-500.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-500:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}html[data-netbox-color-mode=dark] .btn-outline-green-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-500.disabled{color:#198754;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-600{color:#146c43;border-color:#146c43}html[data-netbox-color-mode=dark] .btn-outline-green-600:hover{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-600,html[data-netbox-color-mode=dark] .btn-outline-green-600:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-600,html[data-netbox-color-mode=dark] .btn-outline-green-600:active,html[data-netbox-color-mode=dark] .btn-outline-green-600.active,html[data-netbox-color-mode=dark] .btn-outline-green-600.dropdown-toggle.show{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-600:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #146c4380}html[data-netbox-color-mode=dark] .btn-outline-green-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-600.disabled{color:#146c43;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-700{color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .btn-outline-green-700:hover{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-700,html[data-netbox-color-mode=dark] .btn-outline-green-700:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-700,html[data-netbox-color-mode=dark] .btn-outline-green-700:active,html[data-netbox-color-mode=dark] .btn-outline-green-700.active,html[data-netbox-color-mode=dark] .btn-outline-green-700.dropdown-toggle.show{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-700:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0f513280}html[data-netbox-color-mode=dark] .btn-outline-green-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-700.disabled{color:#0f5132;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-800{color:#0a3622;border-color:#0a3622}html[data-netbox-color-mode=dark] .btn-outline-green-800:hover{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-800,html[data-netbox-color-mode=dark] .btn-outline-green-800:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-800,html[data-netbox-color-mode=dark] .btn-outline-green-800:active,html[data-netbox-color-mode=dark] .btn-outline-green-800.active,html[data-netbox-color-mode=dark] .btn-outline-green-800.dropdown-toggle.show{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-800:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a362280}html[data-netbox-color-mode=dark] .btn-outline-green-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-800.disabled{color:#0a3622;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-green-900{color:#051b11;border-color:#051b11}html[data-netbox-color-mode=dark] .btn-outline-green-900:hover{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-green-900,html[data-netbox-color-mode=dark] .btn-outline-green-900:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-900,html[data-netbox-color-mode=dark] .btn-outline-green-900:active,html[data-netbox-color-mode=dark] .btn-outline-green-900.active,html[data-netbox-color-mode=dark] .btn-outline-green-900.dropdown-toggle.show{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-green-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-green-900:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-green-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #051b1180}html[data-netbox-color-mode=dark] .btn-outline-green-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-green-900.disabled{color:#051b11;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-100{color:#cfe2ff;border-color:#cfe2ff}html[data-netbox-color-mode=dark] .btn-outline-blue-100:hover{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-100,html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-100,html[data-netbox-color-mode=dark] .btn-outline-blue-100:active,html[data-netbox-color-mode=dark] .btn-outline-blue-100.active,html[data-netbox-color-mode=dark] .btn-outline-blue-100.dropdown-toggle.show{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-100:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cfe2ff80}html[data-netbox-color-mode=dark] .btn-outline-blue-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-100.disabled{color:#cfe2ff;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-200{color:#9ec5fe;border-color:#9ec5fe}html[data-netbox-color-mode=dark] .btn-outline-blue-200:hover{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-200,html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-200,html[data-netbox-color-mode=dark] .btn-outline-blue-200:active,html[data-netbox-color-mode=dark] .btn-outline-blue-200.active,html[data-netbox-color-mode=dark] .btn-outline-blue-200.dropdown-toggle.show{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-200:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9ec5fe80}html[data-netbox-color-mode=dark] .btn-outline-blue-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-200.disabled{color:#9ec5fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-300{color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .btn-outline-blue-300:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-300,html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-300,html[data-netbox-color-mode=dark] .btn-outline-blue-300:active,html[data-netbox-color-mode=dark] .btn-outline-blue-300.active,html[data-netbox-color-mode=dark] .btn-outline-blue-300.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-300:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}html[data-netbox-color-mode=dark] .btn-outline-blue-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-300.disabled{color:#6ea8fe;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-400{color:#3d8bfd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .btn-outline-blue-400:hover{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-400,html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-400,html[data-netbox-color-mode=dark] .btn-outline-blue-400:active,html[data-netbox-color-mode=dark] .btn-outline-blue-400.active,html[data-netbox-color-mode=dark] .btn-outline-blue-400.dropdown-toggle.show{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-400:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d8bfd80}html[data-netbox-color-mode=dark] .btn-outline-blue-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-400.disabled{color:#3d8bfd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-500{color:#0d6efd;border-color:#0d6efd}html[data-netbox-color-mode=dark] .btn-outline-blue-500:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-500,html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-500,html[data-netbox-color-mode=dark] .btn-outline-blue-500:active,html[data-netbox-color-mode=dark] .btn-outline-blue-500.active,html[data-netbox-color-mode=dark] .btn-outline-blue-500.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-500:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}html[data-netbox-color-mode=dark] .btn-outline-blue-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-500.disabled{color:#0d6efd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-600{color:#0a58ca;border-color:#0a58ca}html[data-netbox-color-mode=dark] .btn-outline-blue-600:hover{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-600,html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-600,html[data-netbox-color-mode=dark] .btn-outline-blue-600:active,html[data-netbox-color-mode=dark] .btn-outline-blue-600.active,html[data-netbox-color-mode=dark] .btn-outline-blue-600.dropdown-toggle.show{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-600:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a58ca80}html[data-netbox-color-mode=dark] .btn-outline-blue-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-600.disabled{color:#0a58ca;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-700{color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .btn-outline-blue-700:hover{color:#fff;background-color:#084298;border-color:#084298}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-700,html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus{box-shadow:0 0 0 .25rem #08429880}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-700,html[data-netbox-color-mode=dark] .btn-outline-blue-700:active,html[data-netbox-color-mode=dark] .btn-outline-blue-700.active,html[data-netbox-color-mode=dark] .btn-outline-blue-700.dropdown-toggle.show{color:#fff;background-color:#084298;border-color:#084298}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-700:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08429880}html[data-netbox-color-mode=dark] .btn-outline-blue-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-700.disabled{color:#084298;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-800{color:#052c65;border-color:#052c65}html[data-netbox-color-mode=dark] .btn-outline-blue-800:hover{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-800,html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-800,html[data-netbox-color-mode=dark] .btn-outline-blue-800:active,html[data-netbox-color-mode=dark] .btn-outline-blue-800.active,html[data-netbox-color-mode=dark] .btn-outline-blue-800.dropdown-toggle.show{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-800:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #052c6580}html[data-netbox-color-mode=dark] .btn-outline-blue-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-800.disabled{color:#052c65;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-blue-900{color:#031633;border-color:#031633}html[data-netbox-color-mode=dark] .btn-outline-blue-900:hover{color:#fff;background-color:#031633;border-color:#031633}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-blue-900,html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus{box-shadow:0 0 0 .25rem #03163380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-900,html[data-netbox-color-mode=dark] .btn-outline-blue-900:active,html[data-netbox-color-mode=dark] .btn-outline-blue-900.active,html[data-netbox-color-mode=dark] .btn-outline-blue-900.dropdown-toggle.show{color:#fff;background-color:#031633;border-color:#031633}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-blue-900:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-blue-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03163380}html[data-netbox-color-mode=dark] .btn-outline-blue-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-blue-900.disabled{color:#031633;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-100{color:#cff4fc;border-color:#cff4fc}html[data-netbox-color-mode=dark] .btn-outline-cyan-100:hover{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-100,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.dropdown-toggle.show{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-100:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cff4fc80}html[data-netbox-color-mode=dark] .btn-outline-cyan-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-100.disabled{color:#cff4fc;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-200{color:#9eeaf9;border-color:#9eeaf9}html[data-netbox-color-mode=dark] .btn-outline-cyan-200:hover{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-200,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.dropdown-toggle.show{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-200:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9eeaf980}html[data-netbox-color-mode=dark] .btn-outline-cyan-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-200.disabled{color:#9eeaf9;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-300{color:#6edff6;border-color:#6edff6}html[data-netbox-color-mode=dark] .btn-outline-cyan-300:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-300,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-300:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}html[data-netbox-color-mode=dark] .btn-outline-cyan-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-300.disabled{color:#6edff6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-400{color:#3dd5f3;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .btn-outline-cyan-400:hover{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-400,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.dropdown-toggle.show{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-400:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3dd5f380}html[data-netbox-color-mode=dark] .btn-outline-cyan-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-400.disabled{color:#3dd5f3;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-500{color:#0dcaf0;border-color:#0dcaf0}html[data-netbox-color-mode=dark] .btn-outline-cyan-500:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-500,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-500:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}html[data-netbox-color-mode=dark] .btn-outline-cyan-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-500.disabled{color:#0dcaf0;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-600{color:#0aa2c0;border-color:#0aa2c0}html[data-netbox-color-mode=dark] .btn-outline-cyan-600:hover{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-600,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.dropdown-toggle.show{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-600:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0aa2c080}html[data-netbox-color-mode=dark] .btn-outline-cyan-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-600.disabled{color:#0aa2c0;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-700{color:#087990;border-color:#087990}html[data-netbox-color-mode=dark] .btn-outline-cyan-700:hover{color:#fff;background-color:#087990;border-color:#087990}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus{box-shadow:0 0 0 .25rem #08799080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-700,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.dropdown-toggle.show{color:#fff;background-color:#087990;border-color:#087990}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-700:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08799080}html[data-netbox-color-mode=dark] .btn-outline-cyan-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-700.disabled{color:#087990;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-800{color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .btn-outline-cyan-800:hover{color:#fff;background-color:#055160;border-color:#055160}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus{box-shadow:0 0 0 .25rem #05516080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-800,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.dropdown-toggle.show{color:#fff;background-color:#055160;border-color:#055160}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-800:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #05516080}html[data-netbox-color-mode=dark] .btn-outline-cyan-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-800.disabled{color:#055160;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-cyan-900{color:#032830;border-color:#032830}html[data-netbox-color-mode=dark] .btn-outline-cyan-900:hover{color:#fff;background-color:#032830;border-color:#032830}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus{box-shadow:0 0 0 .25rem #03283080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-900,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:active,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.active,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.dropdown-toggle.show{color:#fff;background-color:#032830;border-color:#032830}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-cyan-900:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03283080}html[data-netbox-color-mode=dark] .btn-outline-cyan-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-cyan-900.disabled{color:#032830;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-100{color:#e0cffc;border-color:#e0cffc}html[data-netbox-color-mode=dark] .btn-outline-indigo-100:hover{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-100,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.dropdown-toggle.show{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-100:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e0cffc80}html[data-netbox-color-mode=dark] .btn-outline-indigo-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-100.disabled{color:#e0cffc;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-200{color:#c29ffa;border-color:#c29ffa}html[data-netbox-color-mode=dark] .btn-outline-indigo-200:hover{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-200,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.dropdown-toggle.show{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-200:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c29ffa80}html[data-netbox-color-mode=dark] .btn-outline-indigo-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-200.disabled{color:#c29ffa;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-300{color:#a370f7;border-color:#a370f7}html[data-netbox-color-mode=dark] .btn-outline-indigo-300:hover{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-300,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.dropdown-toggle.show{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-300:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a370f780}html[data-netbox-color-mode=dark] .btn-outline-indigo-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-300.disabled{color:#a370f7;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-400{color:#8540f5;border-color:#8540f5}html[data-netbox-color-mode=dark] .btn-outline-indigo-400:hover{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-400,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.dropdown-toggle.show{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-400:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8540f580}html[data-netbox-color-mode=dark] .btn-outline-indigo-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-400.disabled{color:#8540f5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-500{color:#6610f2;border-color:#6610f2}html[data-netbox-color-mode=dark] .btn-outline-indigo-500:hover{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-500,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.dropdown-toggle.show{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-500:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6610f280}html[data-netbox-color-mode=dark] .btn-outline-indigo-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-500.disabled{color:#6610f2;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-600{color:#520dc2;border-color:#520dc2}html[data-netbox-color-mode=dark] .btn-outline-indigo-600:hover{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-600,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.dropdown-toggle.show{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-600:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #520dc280}html[data-netbox-color-mode=dark] .btn-outline-indigo-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-600.disabled{color:#520dc2;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-700{color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .btn-outline-indigo-700:hover{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-700,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.dropdown-toggle.show{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-700:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d0a9180}html[data-netbox-color-mode=dark] .btn-outline-indigo-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-700.disabled{color:#3d0a91;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-800{color:#290661;border-color:#290661}html[data-netbox-color-mode=dark] .btn-outline-indigo-800:hover{color:#fff;background-color:#290661;border-color:#290661}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus{box-shadow:0 0 0 .25rem #29066180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-800,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.dropdown-toggle.show{color:#fff;background-color:#290661;border-color:#290661}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-800:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #29066180}html[data-netbox-color-mode=dark] .btn-outline-indigo-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-800.disabled{color:#290661;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-indigo-900{color:#140330;border-color:#140330}html[data-netbox-color-mode=dark] .btn-outline-indigo-900:hover{color:#fff;background-color:#140330;border-color:#140330}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus{box-shadow:0 0 0 .25rem #14033080}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-900,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:active,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.active,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.dropdown-toggle.show{color:#fff;background-color:#140330;border-color:#140330}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-indigo-900:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #14033080}html[data-netbox-color-mode=dark] .btn-outline-indigo-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-indigo-900.disabled{color:#140330;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-100{color:#e2d9f3;border-color:#e2d9f3}html[data-netbox-color-mode=dark] .btn-outline-purple-100:hover{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-100,html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-100,html[data-netbox-color-mode=dark] .btn-outline-purple-100:active,html[data-netbox-color-mode=dark] .btn-outline-purple-100.active,html[data-netbox-color-mode=dark] .btn-outline-purple-100.dropdown-toggle.show{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-100:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e2d9f380}html[data-netbox-color-mode=dark] .btn-outline-purple-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-100.disabled{color:#e2d9f3;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-200{color:#c5b3e6;border-color:#c5b3e6}html[data-netbox-color-mode=dark] .btn-outline-purple-200:hover{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-200,html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-200,html[data-netbox-color-mode=dark] .btn-outline-purple-200:active,html[data-netbox-color-mode=dark] .btn-outline-purple-200.active,html[data-netbox-color-mode=dark] .btn-outline-purple-200.dropdown-toggle.show{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-200:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c5b3e680}html[data-netbox-color-mode=dark] .btn-outline-purple-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-200.disabled{color:#c5b3e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-300{color:#a98eda;border-color:#a98eda}html[data-netbox-color-mode=dark] .btn-outline-purple-300:hover{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-300,html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-300,html[data-netbox-color-mode=dark] .btn-outline-purple-300:active,html[data-netbox-color-mode=dark] .btn-outline-purple-300.active,html[data-netbox-color-mode=dark] .btn-outline-purple-300.dropdown-toggle.show{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-300:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a98eda80}html[data-netbox-color-mode=dark] .btn-outline-purple-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-300.disabled{color:#a98eda;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-400{color:#8c68cd;border-color:#8c68cd}html[data-netbox-color-mode=dark] .btn-outline-purple-400:hover{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-400,html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-400,html[data-netbox-color-mode=dark] .btn-outline-purple-400:active,html[data-netbox-color-mode=dark] .btn-outline-purple-400.active,html[data-netbox-color-mode=dark] .btn-outline-purple-400.dropdown-toggle.show{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-400:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8c68cd80}html[data-netbox-color-mode=dark] .btn-outline-purple-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-400.disabled{color:#8c68cd;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-500{color:#6f42c1;border-color:#6f42c1}html[data-netbox-color-mode=dark] .btn-outline-purple-500:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-500,html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-500,html[data-netbox-color-mode=dark] .btn-outline-purple-500:active,html[data-netbox-color-mode=dark] .btn-outline-purple-500.active,html[data-netbox-color-mode=dark] .btn-outline-purple-500.dropdown-toggle.show{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-500:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6f42c180}html[data-netbox-color-mode=dark] .btn-outline-purple-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-500.disabled{color:#6f42c1;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-600{color:#59359a;border-color:#59359a}html[data-netbox-color-mode=dark] .btn-outline-purple-600:hover{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-600,html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-600,html[data-netbox-color-mode=dark] .btn-outline-purple-600:active,html[data-netbox-color-mode=dark] .btn-outline-purple-600.active,html[data-netbox-color-mode=dark] .btn-outline-purple-600.dropdown-toggle.show{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-600:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #59359a80}html[data-netbox-color-mode=dark] .btn-outline-purple-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-600.disabled{color:#59359a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-700{color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .btn-outline-purple-700:hover{color:#fff;background-color:#432874;border-color:#432874}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-700,html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus{box-shadow:0 0 0 .25rem #43287480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-700,html[data-netbox-color-mode=dark] .btn-outline-purple-700:active,html[data-netbox-color-mode=dark] .btn-outline-purple-700.active,html[data-netbox-color-mode=dark] .btn-outline-purple-700.dropdown-toggle.show{color:#fff;background-color:#432874;border-color:#432874}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-700:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #43287480}html[data-netbox-color-mode=dark] .btn-outline-purple-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-700.disabled{color:#432874;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-800{color:#2c1a4d;border-color:#2c1a4d}html[data-netbox-color-mode=dark] .btn-outline-purple-800:hover{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-800,html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-800,html[data-netbox-color-mode=dark] .btn-outline-purple-800:active,html[data-netbox-color-mode=dark] .btn-outline-purple-800.active,html[data-netbox-color-mode=dark] .btn-outline-purple-800.dropdown-toggle.show{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-800:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c1a4d80}html[data-netbox-color-mode=dark] .btn-outline-purple-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-800.disabled{color:#2c1a4d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-purple-900{color:#160d27;border-color:#160d27}html[data-netbox-color-mode=dark] .btn-outline-purple-900:hover{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-purple-900,html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-900,html[data-netbox-color-mode=dark] .btn-outline-purple-900:active,html[data-netbox-color-mode=dark] .btn-outline-purple-900.active,html[data-netbox-color-mode=dark] .btn-outline-purple-900.dropdown-toggle.show{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-purple-900:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-purple-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #160d2780}html[data-netbox-color-mode=dark] .btn-outline-purple-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-purple-900.disabled{color:#160d27;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-100{color:#f7d6e6;border-color:#f7d6e6}html[data-netbox-color-mode=dark] .btn-outline-pink-100:hover{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-100,html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-100,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-100,html[data-netbox-color-mode=dark] .btn-outline-pink-100:active,html[data-netbox-color-mode=dark] .btn-outline-pink-100.active,html[data-netbox-color-mode=dark] .btn-outline-pink-100.dropdown-toggle.show{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-100:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f7d6e680}html[data-netbox-color-mode=dark] .btn-outline-pink-100:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-100.disabled{color:#f7d6e6;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-200{color:#efadce;border-color:#efadce}html[data-netbox-color-mode=dark] .btn-outline-pink-200:hover{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-200,html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-200,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-200,html[data-netbox-color-mode=dark] .btn-outline-pink-200:active,html[data-netbox-color-mode=dark] .btn-outline-pink-200.active,html[data-netbox-color-mode=dark] .btn-outline-pink-200.dropdown-toggle.show{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-200:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #efadce80}html[data-netbox-color-mode=dark] .btn-outline-pink-200:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-200.disabled{color:#efadce;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-300{color:#e685b5;border-color:#e685b5}html[data-netbox-color-mode=dark] .btn-outline-pink-300:hover{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-300,html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-300,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-300,html[data-netbox-color-mode=dark] .btn-outline-pink-300:active,html[data-netbox-color-mode=dark] .btn-outline-pink-300.active,html[data-netbox-color-mode=dark] .btn-outline-pink-300.dropdown-toggle.show{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-300:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e685b580}html[data-netbox-color-mode=dark] .btn-outline-pink-300:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-300.disabled{color:#e685b5;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-400{color:#de5c9d;border-color:#de5c9d}html[data-netbox-color-mode=dark] .btn-outline-pink-400:hover{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-400,html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-400,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-400,html[data-netbox-color-mode=dark] .btn-outline-pink-400:active,html[data-netbox-color-mode=dark] .btn-outline-pink-400.active,html[data-netbox-color-mode=dark] .btn-outline-pink-400.dropdown-toggle.show{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-400:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #de5c9d80}html[data-netbox-color-mode=dark] .btn-outline-pink-400:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-400.disabled{color:#de5c9d;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-500{color:#d63384;border-color:#d63384}html[data-netbox-color-mode=dark] .btn-outline-pink-500:hover{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-500,html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-500,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-500,html[data-netbox-color-mode=dark] .btn-outline-pink-500:active,html[data-netbox-color-mode=dark] .btn-outline-pink-500.active,html[data-netbox-color-mode=dark] .btn-outline-pink-500.dropdown-toggle.show{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-500:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d6338480}html[data-netbox-color-mode=dark] .btn-outline-pink-500:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-500.disabled{color:#d63384;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-600{color:#ab296a;border-color:#ab296a}html[data-netbox-color-mode=dark] .btn-outline-pink-600:hover{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-600,html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-600,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-600,html[data-netbox-color-mode=dark] .btn-outline-pink-600:active,html[data-netbox-color-mode=dark] .btn-outline-pink-600.active,html[data-netbox-color-mode=dark] .btn-outline-pink-600.dropdown-toggle.show{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-600:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ab296a80}html[data-netbox-color-mode=dark] .btn-outline-pink-600:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-600.disabled{color:#ab296a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-700{color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .btn-outline-pink-700:hover{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-700,html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-700,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-700,html[data-netbox-color-mode=dark] .btn-outline-pink-700:active,html[data-netbox-color-mode=dark] .btn-outline-pink-700.active,html[data-netbox-color-mode=dark] .btn-outline-pink-700.dropdown-toggle.show{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-700:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #801f4f80}html[data-netbox-color-mode=dark] .btn-outline-pink-700:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-700.disabled{color:#801f4f;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-800{color:#561435;border-color:#561435}html[data-netbox-color-mode=dark] .btn-outline-pink-800:hover{color:#fff;background-color:#561435;border-color:#561435}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-800,html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus{box-shadow:0 0 0 .25rem #56143580}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-800,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-800,html[data-netbox-color-mode=dark] .btn-outline-pink-800:active,html[data-netbox-color-mode=dark] .btn-outline-pink-800.active,html[data-netbox-color-mode=dark] .btn-outline-pink-800.dropdown-toggle.show{color:#fff;background-color:#561435;border-color:#561435}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-800:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #56143580}html[data-netbox-color-mode=dark] .btn-outline-pink-800:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-800.disabled{color:#561435;background-color:transparent}html[data-netbox-color-mode=dark] .btn-outline-pink-900{color:#2b0a1a;border-color:#2b0a1a}html[data-netbox-color-mode=dark] .btn-outline-pink-900:hover{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:focus+html[data-netbox-color-mode=dark] .btn-outline-pink-900,html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-900,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-900,html[data-netbox-color-mode=dark] .btn-outline-pink-900:active,html[data-netbox-color-mode=dark] .btn-outline-pink-900.active,html[data-netbox-color-mode=dark] .btn-outline-pink-900.dropdown-toggle.show{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:checked+html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus,.btn-check:active+html[data-netbox-color-mode=dark] .btn-outline-pink-900:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900:active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900.active:focus,html[data-netbox-color-mode=dark] .btn-outline-pink-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2b0a1a80}html[data-netbox-color-mode=dark] .btn-outline-pink-900:disabled,html[data-netbox-color-mode=dark] .btn-outline-pink-900.disabled{color:#2b0a1a;background-color:transparent}html[data-netbox-color-mode=dark] .btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}html[data-netbox-color-mode=dark] .btn-link:hover{color:#0a58ca}html[data-netbox-color-mode=dark] .btn-link:disabled,html[data-netbox-color-mode=dark] .btn-link.disabled{color:#dee2e6}html[data-netbox-color-mode=dark] .btn-lg,html[data-netbox-color-mode=dark] .btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}html[data-netbox-color-mode=dark] .btn-sm,html[data-netbox-color-mode=dark] .btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .fade{transition:none}}html[data-netbox-color-mode=dark] .fade:not(.show){opacity:0}html[data-netbox-color-mode=dark] .collapse:not(.show){display:none}html[data-netbox-color-mode=dark] .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .collapsing{transition:none}}html[data-netbox-color-mode=dark] .dropup,html[data-netbox-color-mode=dark] .dropend,html[data-netbox-color-mode=dark] .dropdown,html[data-netbox-color-mode=dark] .dropstart{position:relative}html[data-netbox-color-mode=dark] .dropdown-toggle{white-space:nowrap}html[data-netbox-color-mode=dark] .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}html[data-netbox-color-mode=dark] .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#fff;text-align:left;list-style:none;background-color:#212529;background-clip:padding-box;border:1px solid rgba(255,255,255,.15);border-radius:.375rem}html[data-netbox-color-mode=dark] .dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}html[data-netbox-color-mode=dark] .dropdown-menu-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .dropdown-menu-sm-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-sm-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .dropdown-menu-md-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-md-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .dropdown-menu-lg-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-lg-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .dropdown-menu-xl-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-xl-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .dropdown-menu-xxl-start{--bs-position: start}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-end{--bs-position: end}html[data-netbox-color-mode=dark] .dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}html[data-netbox-color-mode=dark] .dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}html[data-netbox-color-mode=dark] .dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}html[data-netbox-color-mode=dark] .dropup .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropend .dropdown-toggle:after{vertical-align:0}html[data-netbox-color-mode=dark] .dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:after{display:none}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:empty:after{margin-left:0}html[data-netbox-color-mode=dark] .dropstart .dropdown-toggle:before{vertical-align:0}html[data-netbox-color-mode=dark] .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}html[data-netbox-color-mode=dark] .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#f8f9fa;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}html[data-netbox-color-mode=dark] .dropdown-item:hover,html[data-netbox-color-mode=dark] .dropdown-item:focus{color:#fff;background-color:#6c757d}html[data-netbox-color-mode=dark] .dropdown-item.active,html[data-netbox-color-mode=dark] .dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}html[data-netbox-color-mode=dark] .dropdown-item.disabled,html[data-netbox-color-mode=dark] .dropdown-item:disabled{color:#343a40;pointer-events:none;background-color:transparent}html[data-netbox-color-mode=dark] .dropdown-menu.show{display:block}html[data-netbox-color-mode=dark] .dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}html[data-netbox-color-mode=dark] .dropdown-item-text{display:block;padding:.25rem 1rem;color:#f8f9fa}html[data-netbox-color-mode=dark] .dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item{color:#dee2e6}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:hover,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item.active,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item.disabled,html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-divider{border-color:#00000026}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-item-text{color:#dee2e6}html[data-netbox-color-mode=dark] .dropdown-menu-dark .dropdown-header{color:#adb5bd}html[data-netbox-color-mode=dark] .btn-group,html[data-netbox-color-mode=dark] .btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}html[data-netbox-color-mode=dark] .btn-group>.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn{position:relative;flex:1 1 auto}html[data-netbox-color-mode=dark] .btn-group>.btn-check:checked+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn-check:focus+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn:hover,html[data-netbox-color-mode=dark] .btn-group>.btn:focus,html[data-netbox-color-mode=dark] .btn-group>.btn:active,html[data-netbox-color-mode=dark] .btn-group>.btn.active,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-check:checked+.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-check:focus+.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:hover,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:focus,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:active,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn.active{z-index:1}html[data-netbox-color-mode=dark] .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .btn-toolbar .input-group{width:auto}html[data-netbox-color-mode=dark] .btn-group>.btn:not(:first-child),html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:first-child){margin-left:-1px}html[data-netbox-color-mode=dark] .btn-group>.btn:not(:last-child):not(.dropdown-toggle),html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .btn-group>.btn:nth-child(n+3),html[data-netbox-color-mode=dark] .btn-group>:not(.btn-check)+.btn,html[data-netbox-color-mode=dark] .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}html[data-netbox-color-mode=dark] .dropdown-toggle-split:after,.dropup html[data-netbox-color-mode=dark] .dropdown-toggle-split:after,.dropend html[data-netbox-color-mode=dark] .dropdown-toggle-split:after{margin-left:0}.dropstart html[data-netbox-color-mode=dark] .dropdown-toggle-split:before{margin-right:0}html[data-netbox-color-mode=dark] .btn-sm+.dropdown-toggle-split,html[data-netbox-color-mode=dark] .btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}html[data-netbox-color-mode=dark] .btn-lg+.dropdown-toggle-split,html[data-netbox-color-mode=dark] .btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}html[data-netbox-color-mode=dark] .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group{width:100%}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:not(:first-child),html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .btn-group-vertical>.btn~.btn,html[data-netbox-color-mode=dark] .btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}html[data-netbox-color-mode=dark] .nav-link{display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .nav-link{transition:none}}html[data-netbox-color-mode=dark] .nav-link.disabled{color:#343a40;pointer-events:none;cursor:default}html[data-netbox-color-mode=dark] .nav-tabs{border-bottom:1px solid #495057}html[data-netbox-color-mode=dark] .nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem}html[data-netbox-color-mode=dark] .nav-tabs .nav-link:hover,html[data-netbox-color-mode=dark] .nav-tabs .nav-link:focus{border-color:rgba(52,58,64,.5) rgba(52,58,64,.5) #495057;isolation:isolate}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.disabled{color:#343a40;background-color:transparent;border-color:transparent}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.active,html[data-netbox-color-mode=dark] .nav-tabs .nav-item.show .nav-link{color:#f8f9fa;background-color:#1b1f22;border-color:#343a40 #343a40 #1b1f22}html[data-netbox-color-mode=dark] .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .nav-pills .nav-link{background:none;border:0;border-radius:.375rem}html[data-netbox-color-mode=dark] .nav-pills .nav-link.active,html[data-netbox-color-mode=dark] .nav-pills .show>.nav-link{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .nav-fill>.nav-link,html[data-netbox-color-mode=dark] .nav-fill .nav-item{flex:1 1 auto;text-align:center}html[data-netbox-color-mode=dark] .nav-justified>.nav-link,html[data-netbox-color-mode=dark] .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}html[data-netbox-color-mode=dark] .nav-fill .nav-item .nav-link,html[data-netbox-color-mode=dark] .nav-justified .nav-item .nav-link{width:100%}html[data-netbox-color-mode=dark] .tab-content>.tab-pane{display:none}html[data-netbox-color-mode=dark] .tab-content>.active{display:block}html[data-netbox-color-mode=dark] .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}html[data-netbox-color-mode=dark] .navbar>.container,html[data-netbox-color-mode=dark] .navbar>.container-fluid,html[data-netbox-color-mode=dark] .navbar>.container-sm,html[data-netbox-color-mode=dark] .navbar>.container-md,html[data-netbox-color-mode=dark] .navbar>.container-lg,html[data-netbox-color-mode=dark] .navbar>.container-xl,html[data-netbox-color-mode=dark] .navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}html[data-netbox-color-mode=dark] .navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}html[data-netbox-color-mode=dark] .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}html[data-netbox-color-mode=dark] .navbar-nav .nav-link{padding-right:0;padding-left:0}html[data-netbox-color-mode=dark] .navbar-nav .dropdown-menu{position:static}html[data-netbox-color-mode=dark] .navbar-text{padding-top:.5rem;padding-bottom:.5rem}html[data-netbox-color-mode=dark] .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}html[data-netbox-color-mode=dark] .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.375rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .navbar-toggler{transition:none}}html[data-netbox-color-mode=dark] .navbar-toggler:hover{text-decoration:none}html[data-netbox-color-mode=dark] .navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}html[data-netbox-color-mode=dark] .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}html[data-netbox-color-mode=dark] .navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){html[data-netbox-color-mode=dark] .navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-sm .navbar-toggler{display:none}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-md .navbar-toggler{display:none}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-lg .navbar-toggler{display:none}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-xl .navbar-toggler{display:none}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand-xxl .navbar-toggler{display:none}}html[data-netbox-color-mode=dark] .navbar-expand{flex-wrap:nowrap;justify-content:flex-start}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav{flex-direction:row}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav .dropdown-menu{position:absolute}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}html[data-netbox-color-mode=dark] .navbar-expand .navbar-nav-scroll{overflow:visible}html[data-netbox-color-mode=dark] .navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}html[data-netbox-color-mode=dark] .navbar-expand .navbar-toggler{display:none}html[data-netbox-color-mode=dark] .navbar-light .navbar-brand{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-brand:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-brand:focus{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link{color:#adb5bd}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link:focus{color:#000000b3}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .show>.nav-link,html[data-netbox-color-mode=dark] .navbar-light .navbar-nav .nav-link.active{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-light .navbar-toggler{color:#adb5bd;border-color:#495057}html[data-netbox-color-mode=dark] .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23adb5bd' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .navbar-light .navbar-text{color:#adb5bd}html[data-netbox-color-mode=dark] .navbar-light .navbar-text a,html[data-netbox-color-mode=dark] .navbar-light .navbar-text a:hover,html[data-netbox-color-mode=dark] .navbar-light .navbar-text a:focus{color:#000000e6}html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-brand:focus{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link{color:#ffffff8c}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .show>.nav-link,html[data-netbox-color-mode=dark] .navbar-dark .navbar-nav .nav-link.active{color:#fff}html[data-netbox-color-mode=dark] .navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}html[data-netbox-color-mode=dark] .navbar-dark .navbar-toggler-icon{background-image: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.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .navbar-dark .navbar-text{color:#ffffff8c}html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a,html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a:hover,html[data-netbox-color-mode=dark] .navbar-dark .navbar-text a:focus{color:#fff}html[data-netbox-color-mode=dark] .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#212529;background-clip:border-box;border:1px solid rgba(255,255,255,.125);border-radius:.375rem}html[data-netbox-color-mode=dark] .card>hr{margin-right:0;margin-left:0}html[data-netbox-color-mode=dark] .card>.list-group{border-top:inherit;border-bottom:inherit}html[data-netbox-color-mode=dark] .card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card>.card-header+.list-group,html[data-netbox-color-mode=dark] .card>.list-group+.card-footer{border-top:0}html[data-netbox-color-mode=dark] .card-body{flex:1 1 auto;padding:1rem}html[data-netbox-color-mode=dark] .card-title{margin-bottom:.5rem}html[data-netbox-color-mode=dark] .card-subtitle{margin-top:-.25rem;margin-bottom:0}html[data-netbox-color-mode=dark] .card-text:last-child{margin-bottom:0}html[data-netbox-color-mode=dark] .card-link:hover{text-decoration:none}html[data-netbox-color-mode=dark] .card-link+.card-link{margin-left:1rem}html[data-netbox-color-mode=dark] .card-header{padding:.5rem 1rem;margin-bottom:0;background-color:"unset";border-bottom:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card-header:first-child{border-radius:calc(.375rem - 1px) calc(.375rem - 1px) 0 0}html[data-netbox-color-mode=dark] .card-footer{padding:.5rem 1rem;background-color:"unset";border-top:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card-footer:last-child{border-radius:0 0 calc(.375rem - 1px) calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}html[data-netbox-color-mode=dark] .card-header-tabs .nav-link.active{background-color:#212529;border-bottom-color:#212529}html[data-netbox-color-mode=dark] .card-header-pills{margin-right:-.5rem;margin-left:-.5rem}html[data-netbox-color-mode=dark] .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-top,html[data-netbox-color-mode=dark] .card-img-bottom{width:100%}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-top{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-img,html[data-netbox-color-mode=dark] .card-img-bottom{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .card-group>.card{margin-bottom:.75rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .card-group{display:flex;flex-flow:row wrap}html[data-netbox-color-mode=dark] .card-group>.card{flex:1 0 0%;margin-bottom:0}html[data-netbox-color-mode=dark] .card-group>.card+.card{margin-left:0;border-left:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-img-top,html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-img-bottom,html[data-netbox-color-mode=dark] .card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-img-top,html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-img-bottom,html[data-netbox-color-mode=dark] .card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}html[data-netbox-color-mode=dark] .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .accordion-button{transition:none}}html[data-netbox-color-mode=dark] .accordion-button:not(.collapsed){color:#000;background-color:#6397e5;box-shadow:inset 0 -1px #495057}html[data-netbox-color-mode=dark] .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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");transform:rotate(-180deg)}html[data-netbox-color-mode=dark] .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .accordion-button:after{transition:none}}html[data-netbox-color-mode=dark] .accordion-button:hover{z-index:2}html[data-netbox-color-mode=dark] .accordion-button:focus{z-index:3;border-color:#7db1fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .accordion-header{margin-bottom:0}html[data-netbox-color-mode=dark] .accordion-item{background-color:transparent;border:1px solid #495057}html[data-netbox-color-mode=dark] .accordion-item:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .accordion-item:not(:first-of-type){border-top:0}html[data-netbox-color-mode=dark] .accordion-item:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .accordion-body{padding:1rem 1.25rem}html[data-netbox-color-mode=dark] .accordion-flush .accordion-collapse{border-width:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item:first-child{border-top:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item:last-child{border-bottom:0}html[data-netbox-color-mode=dark] .accordion-flush .accordion-item .accordion-button{border-radius:0}html[data-netbox-color-mode=dark] .breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}html[data-netbox-color-mode=dark] .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}html[data-netbox-color-mode=dark] .breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#f8f9fa;content:var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='%23f8f9fa'/%3E%3C/svg%3E"))}html[data-netbox-color-mode=dark] .breadcrumb-item.active{color:#fff}html[data-netbox-color-mode=dark] .pagination{display:flex;padding-left:0;list-style:none}html[data-netbox-color-mode=dark] .page-link{position:relative;display:block;color:#9ec5fe;text-decoration:none;background-color:#343a40;border:1px solid #6c757d;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){html[data-netbox-color-mode=dark] .page-link{transition:none}}html[data-netbox-color-mode=dark] .page-link:hover{z-index:2;color:#cfe2ff;background-color:#ced4da;border-color:#adb5bd}html[data-netbox-color-mode=dark] .page-link:focus{z-index:3;color:#cfe2ff;background-color:#ced4da;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .page-item:not(:first-child) .page-link{margin-left:-1px}html[data-netbox-color-mode=dark] .page-item.active .page-link{z-index:3;color:#fff;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#343a40;border-color:#6c757d}html[data-netbox-color-mode=dark] .page-link{padding:.375rem .75rem}html[data-netbox-color-mode=dark] .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}html[data-netbox-color-mode=dark] .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}html[data-netbox-color-mode=dark] .pagination-lg .page-item:last-child .page-link{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}html[data-netbox-color-mode=dark] .pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}html[data-netbox-color-mode=dark] .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .pagination-sm .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}html[data-netbox-color-mode=dark] .badge:empty{display:none}html[data-netbox-color-mode=dark] .btn .badge{position:relative;top:-1px}html[data-netbox-color-mode=dark] .alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.375rem}html[data-netbox-color-mode=dark] .alert-heading{color:inherit}html[data-netbox-color-mode=dark] .alert-link{font-weight:700}html[data-netbox-color-mode=dark] .alert-dismissible{padding-right:3rem}html[data-netbox-color-mode=dark] .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}html[data-netbox-color-mode=dark] .alert-primary{color:#162233;background-color:#75acfe;border-color:#8bb9fe}html[data-netbox-color-mode=dark] .alert-primary .alert-link{color:#121b29}html[data-netbox-color-mode=dark] .alert-secondary{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-secondary .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-success{color:#17251e;background-color:#7cbb9d;border-color:#91c5ad}html[data-netbox-color-mode=dark] .alert-success .alert-link{color:#121e18}html[data-netbox-color-mode=dark] .alert-info{color:#162d31;background-color:#75e1f6;border-color:#8be5f8}html[data-netbox-color-mode=dark] .alert-info .alert-link{color:#122427}html[data-netbox-color-mode=dark] .alert-warning{color:#332c15;background-color:#ffdc71;border-color:#ffe188}html[data-netbox-color-mode=dark] .alert-warning .alert-link{color:#292311}html[data-netbox-color-mode=dark] .alert-danger{color:#2f1b1d;background-color:#eb8c95;border-color:#ee9ea5}html[data-netbox-color-mode=dark] .alert-danger .alert-link{color:#261617}html[data-netbox-color-mode=dark] .alert-light{color:#2c2d2e;background-color:#e0e3e7;border-color:#e5e8eb}html[data-netbox-color-mode=dark] .alert-light .alert-link{color:#232425}html[data-netbox-color-mode=dark] .alert-dark{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-dark .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-darker{color:#d1d2d3;background-color:#262a2d;border-color:#494c4e}html[data-netbox-color-mode=dark] .alert-darker .alert-link{color:#a7a8a9}html[data-netbox-color-mode=dark] .alert-darkest{color:#d1d1d2;background-color:#232628;border-color:#45494a}html[data-netbox-color-mode=dark] .alert-darkest .alert-link{color:#a7a7a8}html[data-netbox-color-mode=dark] .alert-gray{color:#292a2c;background-color:#d0d6dc;border-color:#d8dde1}html[data-netbox-color-mode=dark] .alert-gray .alert-link{color:#212223}html[data-netbox-color-mode=dark] .alert-gray-100{color:#323232;background-color:#f8f9fa;border-color:#f9fafb}html[data-netbox-color-mode=dark] .alert-gray-100 .alert-link{color:#282828}html[data-netbox-color-mode=dark] .alert-gray-200{color:#2f2f30;background-color:#eaedf0;border-color:#edf0f2}html[data-netbox-color-mode=dark] .alert-gray-200 .alert-link{color:#262626}html[data-netbox-color-mode=dark] .alert-gray-300{color:#2c2d2e;background-color:#e0e3e7;border-color:#e5e8eb}html[data-netbox-color-mode=dark] .alert-gray-300 .alert-link{color:#232425}html[data-netbox-color-mode=dark] .alert-gray-400{color:#292a2c;background-color:#d0d6dc;border-color:#d8dde1}html[data-netbox-color-mode=dark] .alert-gray-400 .alert-link{color:#212223}html[data-netbox-color-mode=dark] .alert-gray-500{color:#232426;background-color:#b1b9c0;border-color:#bdc4ca}html[data-netbox-color-mode=dark] .alert-gray-500 .alert-link{color:#1c1d1e}html[data-netbox-color-mode=dark] .alert-gray-600{color:#161719;background-color:#737c84;border-color:#899197}html[data-netbox-color-mode=dark] .alert-gray-600 .alert-link{color:#121214}html[data-netbox-color-mode=dark] .alert-gray-700{color:#dbdcdd;background-color:#52595f;border-color:#6d7379}html[data-netbox-color-mode=dark] .alert-gray-700 .alert-link{color:#afb0b1}html[data-netbox-color-mode=dark] .alert-gray-800{color:#d6d8d9;background-color:#3e444a;border-color:#5d6166}html[data-netbox-color-mode=dark] .alert-gray-800 .alert-link{color:#abadae}html[data-netbox-color-mode=dark] .alert-gray-900{color:#d3d3d4;background-color:#2c3034;border-color:#4d5154}html[data-netbox-color-mode=dark] .alert-gray-900 .alert-link{color:#a9a9aa}html[data-netbox-color-mode=dark] .alert-red-100{color:#322b2c;background-color:#f8d9dc;border-color:#f9dfe1}html[data-netbox-color-mode=dark] .alert-red-100 .alert-link{color:#282223}html[data-netbox-color-mode=dark] .alert-red-200{color:#302324;background-color:#f2b2b9;border-color:#f4bec4}html[data-netbox-color-mode=dark] .alert-red-200 .alert-link{color:#261c1d}html[data-netbox-color-mode=dark] .alert-red-300{color:#2f1b1d;background-color:#eb8c95;border-color:#ee9ea5}html[data-netbox-color-mode=dark] .alert-red-300 .alert-link{color:#261617}html[data-netbox-color-mode=dark] .alert-red-400{color:#2d1315;background-color:#e46571;border-color:#e97d88}html[data-netbox-color-mode=dark] .alert-red-400 .alert-link{color:#240f11}html[data-netbox-color-mode=dark] .alert-red-500{color:#2c0b0e;background-color:#de3f4e;border-color:#e35d6a}html[data-netbox-color-mode=dark] .alert-red-500 .alert-link{color:#23090b}html[data-netbox-color-mode=dark] .alert-red-600{color:#efd4d7;background-color:#b43541;border-color:#c0555f}html[data-netbox-color-mode=dark] .alert-red-600 .alert-link{color:#bfaaac}html[data-netbox-color-mode=dark] .alert-red-700{color:#e6d2d4;background-color:#8a2b34;border-color:#9d4d54}html[data-netbox-color-mode=dark] .alert-red-700 .alert-link{color:#b8a8aa}html[data-netbox-color-mode=dark] .alert-red-800{color:#ded0d2;background-color:#602127;border-color:#794449}html[data-netbox-color-mode=dark] .alert-red-800 .alert-link{color:#b2a6a8}html[data-netbox-color-mode=dark] .alert-red-900{color:#d5cecf;background-color:#37171a;border-color:#563c3e}html[data-netbox-color-mode=dark] .alert-red-900 .alert-link{color:#aaa5a6}html[data-netbox-color-mode=dark] .alert-yellow-100{color:#333129;background-color:#fff4d0;border-color:#fff5d7}html[data-netbox-color-mode=dark] .alert-yellow-100 .alert-link{color:#292721}html[data-netbox-color-mode=dark] .alert-yellow-200{color:#332e1f;background-color:#ffe7a1;border-color:#ffebb0}html[data-netbox-color-mode=dark] .alert-yellow-200 .alert-link{color:#292519}html[data-netbox-color-mode=dark] .alert-yellow-300{color:#332c15;background-color:#ffdc71;border-color:#ffe188}html[data-netbox-color-mode=dark] .alert-yellow-300 .alert-link{color:#292311}html[data-netbox-color-mode=dark] .alert-yellow-400{color:#33290b;background-color:#ffd043;border-color:#ffd761}html[data-netbox-color-mode=dark] .alert-yellow-400 .alert-link{color:#292109}html[data-netbox-color-mode=dark] .alert-yellow-500{color:#332701;background-color:#ffc413;border-color:#ffcd39}html[data-netbox-color-mode=dark] .alert-yellow-500 .alert-link{color:#291f01}html[data-netbox-color-mode=dark] .alert-yellow-600{color:#291f01;background-color:#cf9f12;border-color:#d6ae38}html[data-netbox-color-mode=dark] .alert-yellow-600 .alert-link{color:#211901}html[data-netbox-color-mode=dark] .alert-yellow-700{color:#1f1701;background-color:#9e7b11;border-color:#ad9036}html[data-netbox-color-mode=dark] .alert-yellow-700 .alert-link{color:#191201}html[data-netbox-color-mode=dark] .alert-yellow-800{color:#e0dbcd;background-color:#6e5610;border-color:#857135}html[data-netbox-color-mode=dark] .alert-yellow-800 .alert-link{color:#b3afa4}html[data-netbox-color-mode=dark] .alert-yellow-900{color:#d6d4cc;background-color:#3d320e;border-color:#5c5234}html[data-netbox-color-mode=dark] .alert-yellow-900 .alert-link{color:#abaaa3}html[data-netbox-color-mode=dark] .alert-green-100{color:#2a2e2c;background-color:#d3e8df;border-color:#daece4}html[data-netbox-color-mode=dark] .alert-green-100 .alert-link{color:#222523}html[data-netbox-color-mode=dark] .alert-green-200{color:#212925;background-color:#a8d1be;border-color:#b5d9c9}html[data-netbox-color-mode=dark] .alert-green-200 .alert-link{color:#1a211e}html[data-netbox-color-mode=dark] .alert-green-300{color:#17251e;background-color:#7cbb9d;border-color:#91c5ad}html[data-netbox-color-mode=dark] .alert-green-300 .alert-link{color:#121e18}html[data-netbox-color-mode=dark] .alert-green-400{color:#0e2018;background-color:#50a47d;border-color:#6cb291}html[data-netbox-color-mode=dark] .alert-green-400 .alert-link{color:#0b1a13}html[data-netbox-color-mode=dark] .alert-green-500{color:#051b11;background-color:#258d5d;border-color:#479f76}html[data-netbox-color-mode=dark] .alert-green-500 .alert-link{color:#04160e}html[data-netbox-color-mode=dark] .alert-green-600{color:#d0e2d9;background-color:#20734c;border-color:#438969}html[data-netbox-color-mode=dark] .alert-green-600 .alert-link{color:#a6b5ae}html[data-netbox-color-mode=dark] .alert-green-700{color:#cfdcd6;background-color:#1b5a3c;border-color:#3f745b}html[data-netbox-color-mode=dark] .alert-green-700 .alert-link{color:#a6b0ab}html[data-netbox-color-mode=dark] .alert-green-800{color:#ced7d3;background-color:#16402d;border-color:#3b5e4e}html[data-netbox-color-mode=dark] .alert-green-800 .alert-link{color:#a5aca9}html[data-netbox-color-mode=dark] .alert-green-900{color:#cdd1cf;background-color:#12261d;border-color:#374941}html[data-netbox-color-mode=dark] .alert-green-900 .alert-link{color:#a4a7a6}html[data-netbox-color-mode=dark] .alert-blue-100{color:#292d33;background-color:#d1e3ff;border-color:#d9e8ff}html[data-netbox-color-mode=dark] .alert-blue-100 .alert-link{color:#212429}html[data-netbox-color-mode=dark] .alert-blue-200{color:#202733;background-color:#a3c8fe;border-color:#b1d1fe}html[data-netbox-color-mode=dark] .alert-blue-200 .alert-link{color:#1a1f29}html[data-netbox-color-mode=dark] .alert-blue-300{color:#162233;background-color:#75acfe;border-color:#8bb9fe}html[data-netbox-color-mode=dark] .alert-blue-300 .alert-link{color:#121b29}html[data-netbox-color-mode=dark] .alert-blue-400{color:#0c1c33;background-color:#4791fd;border-color:#64a2fd}html[data-netbox-color-mode=dark] .alert-blue-400 .alert-link{color:#0a1629}html[data-netbox-color-mode=dark] .alert-blue-500{color:#031633;background-color:#1975fd;border-color:#3d8bfd}html[data-netbox-color-mode=dark] .alert-blue-500 .alert-link{color:#021229}html[data-netbox-color-mode=dark] .alert-blue-600{color:#cedef4;background-color:#1660cd;border-color:#3b79d5}html[data-netbox-color-mode=dark] .alert-blue-600 .alert-link{color:#a5b2c3}html[data-netbox-color-mode=dark] .alert-blue-700{color:#ced9ea;background-color:#144b9d;border-color:#3968ad}html[data-netbox-color-mode=dark] .alert-blue-700 .alert-link{color:#a5aebb}html[data-netbox-color-mode=dark] .alert-blue-800{color:#cdd5e0;background-color:#12376d;border-color:#375684}html[data-netbox-color-mode=dark] .alert-blue-800 .alert-link{color:#a4aab3}html[data-netbox-color-mode=dark] .alert-blue-900{color:#cdd0d6;background-color:#10223d;border-color:#35455c}html[data-netbox-color-mode=dark] .alert-blue-900 .alert-link{color:#a4a6ab}html[data-netbox-color-mode=dark] .alert-cyan-100{color:#293132;background-color:#d1f5fc;border-color:#d9f6fd}html[data-netbox-color-mode=dark] .alert-cyan-100 .alert-link{color:#212728}html[data-netbox-color-mode=dark] .alert-cyan-200{color:#202f32;background-color:#a3ebf9;border-color:#b1eefa}html[data-netbox-color-mode=dark] .alert-cyan-200 .alert-link{color:#1a2628}html[data-netbox-color-mode=dark] .alert-cyan-300{color:#162d31;background-color:#75e1f6;border-color:#8be5f8}html[data-netbox-color-mode=dark] .alert-cyan-300 .alert-link{color:#122427}html[data-netbox-color-mode=dark] .alert-cyan-400{color:#0c2b31;background-color:#47d7f4;border-color:#64ddf5}html[data-netbox-color-mode=dark] .alert-cyan-400 .alert-link{color:#0a2227}html[data-netbox-color-mode=dark] .alert-cyan-500{color:#032830;background-color:#19cdf1;border-color:#3dd5f3}html[data-netbox-color-mode=dark] .alert-cyan-500 .alert-link{color:#022026}html[data-netbox-color-mode=dark] .alert-cyan-600{color:#022026;background-color:#16a7c3;border-color:#3bb5cd}html[data-netbox-color-mode=dark] .alert-cyan-600 .alert-link{color:#021a1e}html[data-netbox-color-mode=dark] .alert-cyan-700{color:#cee4e9;background-color:#148096;border-color:#3994a6}html[data-netbox-color-mode=dark] .alert-cyan-700 .alert-link{color:#a5b6ba}html[data-netbox-color-mode=dark] .alert-cyan-800{color:#cddcdf;background-color:#125a68;border-color:#377480}html[data-netbox-color-mode=dark] .alert-cyan-800 .alert-link{color:#a4b0b2}html[data-netbox-color-mode=dark] .alert-cyan-900{color:#cdd4d6;background-color:#10333a;border-color:#355359}html[data-netbox-color-mode=dark] .alert-cyan-900 .alert-link{color:#a4aaab}html[data-netbox-color-mode=dark] .alert-indigo-100{color:#2d2932;background-color:#e2d1fc;border-color:#e6d9fd}html[data-netbox-color-mode=dark] .alert-indigo-100 .alert-link{color:#242128}html[data-netbox-color-mode=dark] .alert-indigo-200{color:#272032;background-color:#c5a4fa;border-color:#ceb2fb}html[data-netbox-color-mode=dark] .alert-indigo-200 .alert-link{color:#1f1a28}html[data-netbox-color-mode=dark] .alert-indigo-300{color:#211631;background-color:#a877f7;border-color:#b58df9}html[data-netbox-color-mode=dark] .alert-indigo-300 .alert-link{color:#1a1227}html[data-netbox-color-mode=dark] .alert-indigo-400{color:#e7d9fd;background-color:#8b4af6;border-color:#9d66f7}html[data-netbox-color-mode=dark] .alert-indigo-400 .alert-link{color:#b9aeca}html[data-netbox-color-mode=dark] .alert-indigo-500{color:#e0cffc;background-color:#6e1cf3;border-color:#8540f5}html[data-netbox-color-mode=dark] .alert-indigo-500 .alert-link{color:#b3a6ca}html[data-netbox-color-mode=dark] .alert-indigo-600{color:#dccff3;background-color:#5b19c5;border-color:#753dce}html[data-netbox-color-mode=dark] .alert-indigo-600 .alert-link{color:#b0a6c2}html[data-netbox-color-mode=dark] .alert-indigo-700{color:#d8cee9;background-color:#471697;border-color:#643ba7}html[data-netbox-color-mode=dark] .alert-indigo-700 .alert-link{color:#ada5ba}html[data-netbox-color-mode=dark] .alert-indigo-800{color:#d4cddf;background-color:#341269;border-color:#543881}html[data-netbox-color-mode=dark] .alert-indigo-800 .alert-link{color:#aaa4b2}html[data-netbox-color-mode=dark] .alert-indigo-900{color:#d0cdd6;background-color:#20103a;border-color:#433559}html[data-netbox-color-mode=dark] .alert-indigo-900 .alert-link{color:#a6a4ab}html[data-netbox-color-mode=dark] .alert-purple-100{color:#2d2b31;background-color:#e3dbf4;border-color:#e8e1f5}html[data-netbox-color-mode=dark] .alert-purple-100 .alert-link{color:#242227}html[data-netbox-color-mode=dark] .alert-purple-200{color:#27242e;background-color:#c8b7e7;border-color:#d1c2eb}html[data-netbox-color-mode=dark] .alert-purple-200 .alert-link{color:#1f1d25}html[data-netbox-color-mode=dark] .alert-purple-300{color:#221c2c;background-color:#ad94dc;border-color:#baa5e1}html[data-netbox-color-mode=dark] .alert-purple-300 .alert-link{color:#1b1623}html[data-netbox-color-mode=dark] .alert-purple-400{color:#1c1529;background-color:#9270d0;border-color:#a386d7}html[data-netbox-color-mode=dark] .alert-purple-400 .alert-link{color:#161121}html[data-netbox-color-mode=dark] .alert-purple-500{color:#e2d9f3;background-color:#764bc4;border-color:#8c68cd}html[data-netbox-color-mode=dark] .alert-purple-500 .alert-link{color:#b5aec2}html[data-netbox-color-mode=dark] .alert-purple-600{color:#ded7eb;background-color:#613f9f;border-color:#7a5dae}html[data-netbox-color-mode=dark] .alert-purple-600 .alert-link{color:#b2acbc}html[data-netbox-color-mode=dark] .alert-purple-700{color:#d9d4e3;background-color:#4c337b;border-color:#695390}html[data-netbox-color-mode=dark] .alert-purple-700 .alert-link{color:#aeaab6}html[data-netbox-color-mode=dark] .alert-purple-800{color:#d5d1db;background-color:#372556;border-color:#564871}html[data-netbox-color-mode=dark] .alert-purple-800 .alert-link{color:#aaa7af}html[data-netbox-color-mode=dark] .alert-purple-900{color:#d0cfd4;background-color:#221932;border-color:#453d52}html[data-netbox-color-mode=dark] .alert-purple-900 .alert-link{color:#a6a6aa}html[data-netbox-color-mode=dark] .alert-pink-100{color:#312b2e;background-color:#f7d8e7;border-color:#f9deeb}html[data-netbox-color-mode=dark] .alert-pink-100 .alert-link{color:#272225}html[data-netbox-color-mode=dark] .alert-pink-200{color:#302329;background-color:#f0b1d0;border-color:#f2bdd8}html[data-netbox-color-mode=dark] .alert-pink-200 .alert-link{color:#261c21}html[data-netbox-color-mode=dark] .alert-pink-300{color:#2e1b24;background-color:#e78bb9;border-color:#eb9dc4}html[data-netbox-color-mode=dark] .alert-pink-300 .alert-link{color:#25161d}html[data-netbox-color-mode=dark] .alert-pink-400{color:#2c121f;background-color:#e064a2;border-color:#e57db1}html[data-netbox-color-mode=dark] .alert-pink-400 .alert-link{color:#230e19}html[data-netbox-color-mode=dark] .alert-pink-500{color:#2b0a1a;background-color:#d83d8a;border-color:#de5c9d}html[data-netbox-color-mode=dark] .alert-pink-500 .alert-link{color:#220815}html[data-netbox-color-mode=dark] .alert-pink-600{color:#eed4e1;background-color:#af3471;border-color:#bc5488}html[data-netbox-color-mode=dark] .alert-pink-600 .alert-link{color:#beaab4}html[data-netbox-color-mode=dark] .alert-pink-700{color:#e6d2dc;background-color:#862a58;border-color:#994c72}html[data-netbox-color-mode=dark] .alert-pink-700 .alert-link{color:#b8a8b0}html[data-netbox-color-mode=dark] .alert-pink-800{color:#ddd0d7;background-color:#5e203f;border-color:#78435d}html[data-netbox-color-mode=dark] .alert-pink-800 .alert-link{color:#b1a6ac}html[data-netbox-color-mode=dark] .alert-pink-900{color:#d5ced1;background-color:#361625;border-color:#553b48}html[data-netbox-color-mode=dark] .alert-pink-900 .alert-link{color:#aaa5a7}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}html[data-netbox-color-mode=dark] .progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#6c757d;border-radius:.375rem}html[data-netbox-color-mode=dark] .progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#6ea8fe;transition:width .6s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .progress-bar{transition:none}}html[data-netbox-color-mode=dark] .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:1rem 1rem}html[data-netbox-color-mode=dark] .progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .progress-bar-animated{animation:none}}html[data-netbox-color-mode=dark] .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.375rem}html[data-netbox-color-mode=dark] .list-group-numbered{list-style-type:none;counter-reset:section}html[data-netbox-color-mode=dark] .list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}html[data-netbox-color-mode=dark] .list-group-item-action{width:100%;color:#dee2e6;text-align:inherit}html[data-netbox-color-mode=dark] .list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-action:focus{z-index:1;color:#fff;text-decoration:none;background-color:#f8f9fa26}html[data-netbox-color-mode=dark] .list-group-item-action:active{color:#fff;background-color:#dee2e620}html[data-netbox-color-mode=dark] .list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;background-color:#212529;border:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}html[data-netbox-color-mode=dark] .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}html[data-netbox-color-mode=dark] .list-group-item.disabled,html[data-netbox-color-mode=dark] .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#212529}html[data-netbox-color-mode=dark] .list-group-item.active{z-index:2;color:#fff;background-color:#6ea8fe;border-color:#6ea8fe}html[data-netbox-color-mode=dark] .list-group-item+html[data-netbox-color-mode=dark] .list-group-item{border-top-width:0}html[data-netbox-color-mode=dark] .list-group-item+html[data-netbox-color-mode=dark] .list-group-item.active{margin-top:-1px;border-top-width:1px}html[data-netbox-color-mode=dark] .list-group-horizontal{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){html[data-netbox-color-mode=dark] .list-group-horizontal-sm{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .list-group-horizontal-md{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .list-group-horizontal-lg{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .list-group-horizontal-xl{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .list-group-horizontal-xxl{flex-direction:row}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.375rem;border-bottom-left-radius:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}html[data-netbox-color-mode=dark] .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}html[data-netbox-color-mode=dark] .list-group-flush{border-radius:0}html[data-netbox-color-mode=dark] .list-group-flush>.list-group-item{border-width:0 0 1px}html[data-netbox-color-mode=dark] .list-group-flush>.list-group-item:last-child{border-bottom-width:0}html[data-netbox-color-mode=dark] .list-group-item-primary{color:#426598;background-color:#e2eeff}html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}html[data-netbox-color-mode=dark] .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}html[data-netbox-color-mode=dark] .list-group-item-secondary{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-success{color:#466e5b;background-color:#e3f1ea}html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}html[data-netbox-color-mode=dark] .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}html[data-netbox-color-mode=dark] .list-group-item-info{color:#2c5962;background-color:#e2f9fd}html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}html[data-netbox-color-mode=dark] .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}html[data-netbox-color-mode=dark] .list-group-item-warning{color:#66572a;background-color:#fff8e1}html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}html[data-netbox-color-mode=dark] .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}html[data-netbox-color-mode=dark] .list-group-item-danger{color:#8c5056;background-color:#fbe7e9}html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}html[data-netbox-color-mode=dark] .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}html[data-netbox-color-mode=dark] .list-group-item-light{color:#595a5c;background-color:#f8f9fa}html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}html[data-netbox-color-mode=dark] .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}html[data-netbox-color-mode=dark] .list-group-item-dark{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-darker{color:#101314;background-color:#d1d2d3}html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action:focus{color:#101314;background-color:#bcbdbe}html[data-netbox-color-mode=dark] .list-group-item-darker.list-group-item-action.active{color:#fff;background-color:#101314;border-color:#101314}html[data-netbox-color-mode=dark] .list-group-item-darkest{color:#0e1011;background-color:#d1d1d2}html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action:focus{color:#0e1011;background-color:#bcbcbd}html[data-netbox-color-mode=dark] .list-group-item-darkest.list-group-item-action.active{color:#fff;background-color:#0e1011;border-color:#0e1011}html[data-netbox-color-mode=dark] .list-group-item-gray{color:#525557;background-color:#f5f6f8}html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action:focus{color:#525557;background-color:#dddddf}html[data-netbox-color-mode=dark] .list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}html[data-netbox-color-mode=dark] .list-group-item-gray-100{color:#636464;background-color:#fefefe}html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}html[data-netbox-color-mode=dark] .list-group-item-gray-100.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}html[data-netbox-color-mode=dark] .list-group-item-gray-200{color:#5d5e60;background-color:#fbfbfc}html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action:focus{color:#5d5e60;background-color:#e2e2e3}html[data-netbox-color-mode=dark] .list-group-item-gray-200.list-group-item-action.active{color:#fff;background-color:#5d5e60;border-color:#5d5e60}html[data-netbox-color-mode=dark] .list-group-item-gray-300{color:#595a5c;background-color:#f8f9fa}html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}html[data-netbox-color-mode=dark] .list-group-item-gray-300.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}html[data-netbox-color-mode=dark] .list-group-item-gray-400{color:#525557;background-color:#f5f6f8}html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action:focus{color:#525557;background-color:#dddddf}html[data-netbox-color-mode=dark] .list-group-item-gray-400.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}html[data-netbox-color-mode=dark] .list-group-item-gray-500{color:#686d71;background-color:#eff0f2}html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}html[data-netbox-color-mode=dark] .list-group-item-gray-500.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}html[data-netbox-color-mode=dark] .list-group-item-gray-600{color:#41464b;background-color:#e2e3e5}html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action:focus{color:#41464b;background-color:#cbccce}html[data-netbox-color-mode=dark] .list-group-item-gray-600.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}html[data-netbox-color-mode=dark] .list-group-item-gray-700{color:#2c3034;background-color:#dbdcdd}html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action:focus{color:#2c3034;background-color:#c5c6c7}html[data-netbox-color-mode=dark] .list-group-item-gray-700.list-group-item-action.active{color:#fff;background-color:#2c3034;border-color:#2c3034}html[data-netbox-color-mode=dark] .list-group-item-gray-800{color:#1f2326;background-color:#d6d8d9}html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action:focus{color:#1f2326;background-color:#c1c2c3}html[data-netbox-color-mode=dark] .list-group-item-gray-800.list-group-item-action.active{color:#fff;background-color:#1f2326;border-color:#1f2326}html[data-netbox-color-mode=dark] .list-group-item-gray-900{color:#141619;background-color:#d3d3d4}html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action:focus{color:#141619;background-color:#bebebf}html[data-netbox-color-mode=dark] .list-group-item-gray-900.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}html[data-netbox-color-mode=dark] .list-group-item-red-100{color:#635657;background-color:#fef7f8}html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action:focus{color:#635657;background-color:#e5dedf}html[data-netbox-color-mode=dark] .list-group-item-red-100.list-group-item-action.active{color:#fff;background-color:#635657;border-color:#635657}html[data-netbox-color-mode=dark] .list-group-item-red-200{color:#604648;background-color:#fceff0}html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action:focus{color:#604648;background-color:#e3d7d8}html[data-netbox-color-mode=dark] .list-group-item-red-200.list-group-item-action.active{color:#fff;background-color:#604648;border-color:#604648}html[data-netbox-color-mode=dark] .list-group-item-red-300{color:#8c5056;background-color:#fbe7e9}html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}html[data-netbox-color-mode=dark] .list-group-item-red-300.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}html[data-netbox-color-mode=dark] .list-group-item-red-400{color:#883840;background-color:#f9dfe1}html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action:focus{color:#883840;background-color:#e0c9cb}html[data-netbox-color-mode=dark] .list-group-item-red-400.list-group-item-action.active{color:#fff;background-color:#883840;border-color:#883840}html[data-netbox-color-mode=dark] .list-group-item-red-500{color:#842029;background-color:#f8d7da}html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}html[data-netbox-color-mode=dark] .list-group-item-red-500.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}html[data-netbox-color-mode=dark] .list-group-item-red-600{color:#6a1921;background-color:#efd4d7}html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action:focus{color:#6a1921;background-color:#d7bfc2}html[data-netbox-color-mode=dark] .list-group-item-red-600.list-group-item-action.active{color:#fff;background-color:#6a1921;border-color:#6a1921}html[data-netbox-color-mode=dark] .list-group-item-red-700{color:#4f1319;background-color:#e6d2d4}html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action:focus{color:#4f1319;background-color:#cfbdbf}html[data-netbox-color-mode=dark] .list-group-item-red-700.list-group-item-action.active{color:#fff;background-color:#4f1319;border-color:#4f1319}html[data-netbox-color-mode=dark] .list-group-item-red-800{color:#350d11;background-color:#ded0d2}html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action:focus{color:#350d11;background-color:#c8bbbd}html[data-netbox-color-mode=dark] .list-group-item-red-800.list-group-item-action.active{color:#fff;background-color:#350d11;border-color:#350d11}html[data-netbox-color-mode=dark] .list-group-item-red-900{color:#1a0708;background-color:#d5cecf}html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action:focus{color:#1a0708;background-color:#c0b9ba}html[data-netbox-color-mode=dark] .list-group-item-red-900.list-group-item-action.active{color:#fff;background-color:#1a0708;border-color:#1a0708}html[data-netbox-color-mode=dark] .list-group-item-yellow-100{color:#666152;background-color:#fffdf5}html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action:focus{color:#666152;background-color:#e6e4dd}html[data-netbox-color-mode=dark] .list-group-item-yellow-100.list-group-item-action.active{color:#fff;background-color:#666152;border-color:#666152}html[data-netbox-color-mode=dark] .list-group-item-yellow-200{color:#665c3e;background-color:#fffaeb}html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action:focus{color:#665c3e;background-color:#e6e1d4}html[data-netbox-color-mode=dark] .list-group-item-yellow-200.list-group-item-action.active{color:#fff;background-color:#665c3e;border-color:#665c3e}html[data-netbox-color-mode=dark] .list-group-item-yellow-300{color:#66572a;background-color:#fff8e1}html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}html[data-netbox-color-mode=dark] .list-group-item-yellow-300.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}html[data-netbox-color-mode=dark] .list-group-item-yellow-400{color:#665217;background-color:#fff5d7}html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action:focus{color:#665217;background-color:#e6ddc2}html[data-netbox-color-mode=dark] .list-group-item-yellow-400.list-group-item-action.active{color:#fff;background-color:#665217;border-color:#665217}html[data-netbox-color-mode=dark] .list-group-item-yellow-500{color:#664d03;background-color:#fff3cd}html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}html[data-netbox-color-mode=dark] .list-group-item-yellow-500.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}html[data-netbox-color-mode=dark] .list-group-item-yellow-600{color:#7a5c04;background-color:#f5ebcd}html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action:focus{color:#7a5c04;background-color:#ddd4b9}html[data-netbox-color-mode=dark] .list-group-item-yellow-600.list-group-item-action.active{color:#fff;background-color:#7a5c04;border-color:#7a5c04}html[data-netbox-color-mode=dark] .list-group-item-yellow-700{color:#5c4602;background-color:#ebe3cd}html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action:focus{color:#5c4602;background-color:#d4ccb9}html[data-netbox-color-mode=dark] .list-group-item-yellow-700.list-group-item-action.active{color:#fff;background-color:#5c4602;border-color:#5c4602}html[data-netbox-color-mode=dark] .list-group-item-yellow-800{color:#3d2e02;background-color:#e0dbcd}html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action:focus{color:#3d2e02;background-color:#cac5b9}html[data-netbox-color-mode=dark] .list-group-item-yellow-800.list-group-item-action.active{color:#fff;background-color:#3d2e02;border-color:#3d2e02}html[data-netbox-color-mode=dark] .list-group-item-yellow-900{color:#1f1701;background-color:#d6d4cc}html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action:focus{color:#1f1701;background-color:#c1bfb8}html[data-netbox-color-mode=dark] .list-group-item-yellow-900.list-group-item-action.active{color:#fff;background-color:#1f1701;border-color:#1f1701}html[data-netbox-color-mode=dark] .list-group-item-green-100{color:#545c58;background-color:#f6faf8}html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action:focus{color:#545c58;background-color:#dde1df}html[data-netbox-color-mode=dark] .list-group-item-green-100.list-group-item-action.active{color:#fff;background-color:#545c58;border-color:#545c58}html[data-netbox-color-mode=dark] .list-group-item-green-200{color:#41534b;background-color:#edf5f1}html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action:focus{color:#41534b;background-color:#d5ddd9}html[data-netbox-color-mode=dark] .list-group-item-green-200.list-group-item-action.active{color:#fff;background-color:#41534b;border-color:#41534b}html[data-netbox-color-mode=dark] .list-group-item-green-300{color:#466e5b;background-color:#e3f1ea}html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}html[data-netbox-color-mode=dark] .list-group-item-green-300.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}html[data-netbox-color-mode=dark] .list-group-item-green-400{color:#2b5f47;background-color:#daece4}html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action:focus{color:#2b5f47;background-color:#c4d4cd}html[data-netbox-color-mode=dark] .list-group-item-green-400.list-group-item-action.active{color:#fff;background-color:#2b5f47;border-color:#2b5f47}html[data-netbox-color-mode=dark] .list-group-item-green-500{color:#0f5132;background-color:#d1e7dd}html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}html[data-netbox-color-mode=dark] .list-group-item-green-500.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}html[data-netbox-color-mode=dark] .list-group-item-green-600{color:#0c4128;background-color:#d0e2d9}html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action:focus{color:#0c4128;background-color:#bbcbc3}html[data-netbox-color-mode=dark] .list-group-item-green-600.list-group-item-action.active{color:#fff;background-color:#0c4128;border-color:#0c4128}html[data-netbox-color-mode=dark] .list-group-item-green-700{color:#09311e;background-color:#cfdcd6}html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action:focus{color:#09311e;background-color:#bac6c1}html[data-netbox-color-mode=dark] .list-group-item-green-700.list-group-item-action.active{color:#fff;background-color:#09311e;border-color:#09311e}html[data-netbox-color-mode=dark] .list-group-item-green-800{color:#062014;background-color:#ced7d3}html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action:focus{color:#062014;background-color:#b9c2be}html[data-netbox-color-mode=dark] .list-group-item-green-800.list-group-item-action.active{color:#fff;background-color:#062014;border-color:#062014}html[data-netbox-color-mode=dark] .list-group-item-green-900{color:#03100a;background-color:#cdd1cf}html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action:focus{color:#03100a;background-color:#b9bcba}html[data-netbox-color-mode=dark] .list-group-item-green-900.list-group-item-action.active{color:#fff;background-color:#03100a;border-color:#03100a}html[data-netbox-color-mode=dark] .list-group-item-blue-100{color:#535a66;background-color:#f5f9ff}html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action:focus{color:#535a66;background-color:#dde0e6}html[data-netbox-color-mode=dark] .list-group-item-blue-100.list-group-item-action.active{color:#fff;background-color:#535a66;border-color:#535a66}html[data-netbox-color-mode=dark] .list-group-item-blue-200{color:#3f4f66;background-color:#ecf3ff}html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action:focus{color:#3f4f66;background-color:#d4dbe6}html[data-netbox-color-mode=dark] .list-group-item-blue-200.list-group-item-action.active{color:#fff;background-color:#3f4f66;border-color:#3f4f66}html[data-netbox-color-mode=dark] .list-group-item-blue-300{color:#426598;background-color:#e2eeff}html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}html[data-netbox-color-mode=dark] .list-group-item-blue-300.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}html[data-netbox-color-mode=dark] .list-group-item-blue-400{color:#255398;background-color:#d8e8ff}html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action:focus{color:#255398;background-color:#c2d1e6}html[data-netbox-color-mode=dark] .list-group-item-blue-400.list-group-item-action.active{color:#fff;background-color:#255398;border-color:#255398}html[data-netbox-color-mode=dark] .list-group-item-blue-500{color:#084298;background-color:#cfe2ff}html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action:focus{color:#084298;background-color:#bacbe6}html[data-netbox-color-mode=dark] .list-group-item-blue-500.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}html[data-netbox-color-mode=dark] .list-group-item-blue-600{color:#063579;background-color:#cedef4}html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action:focus{color:#063579;background-color:#b9c8dc}html[data-netbox-color-mode=dark] .list-group-item-blue-600.list-group-item-action.active{color:#fff;background-color:#063579;border-color:#063579}html[data-netbox-color-mode=dark] .list-group-item-blue-700{color:#05285b;background-color:#ced9ea}html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action:focus{color:#05285b;background-color:#b9c3d3}html[data-netbox-color-mode=dark] .list-group-item-blue-700.list-group-item-action.active{color:#fff;background-color:#05285b;border-color:#05285b}html[data-netbox-color-mode=dark] .list-group-item-blue-800{color:#031a3d;background-color:#cdd5e0}html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action:focus{color:#031a3d;background-color:#b9c0ca}html[data-netbox-color-mode=dark] .list-group-item-blue-800.list-group-item-action.active{color:#fff;background-color:#031a3d;border-color:#031a3d}html[data-netbox-color-mode=dark] .list-group-item-blue-900{color:#020d1f;background-color:#cdd0d6}html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action:focus{color:#020d1f;background-color:#b9bbc1}html[data-netbox-color-mode=dark] .list-group-item-blue-900.list-group-item-action.active{color:#fff;background-color:#020d1f;border-color:#020d1f}html[data-netbox-color-mode=dark] .list-group-item-cyan-100{color:#536265;background-color:#f5fdfe}html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action:focus{color:#536265;background-color:#dde4e5}html[data-netbox-color-mode=dark] .list-group-item-cyan-100.list-group-item-action.active{color:#fff;background-color:#536265;border-color:#536265}html[data-netbox-color-mode=dark] .list-group-item-cyan-200{color:#3f5e64;background-color:#ecfbfe}html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action:focus{color:#3f5e64;background-color:#d4e2e5}html[data-netbox-color-mode=dark] .list-group-item-cyan-200.list-group-item-action.active{color:#fff;background-color:#3f5e64;border-color:#3f5e64}html[data-netbox-color-mode=dark] .list-group-item-cyan-300{color:#2c5962;background-color:#e2f9fd}html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}html[data-netbox-color-mode=dark] .list-group-item-cyan-300.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}html[data-netbox-color-mode=dark] .list-group-item-cyan-400{color:#185561;background-color:#d8f7fd}html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action:focus{color:#185561;background-color:#c2dee4}html[data-netbox-color-mode=dark] .list-group-item-cyan-400.list-group-item-action.active{color:#fff;background-color:#185561;border-color:#185561}html[data-netbox-color-mode=dark] .list-group-item-cyan-500{color:#055160;background-color:#cff4fc}html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action:focus{color:#055160;background-color:#badce3}html[data-netbox-color-mode=dark] .list-group-item-cyan-500.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}html[data-netbox-color-mode=dark] .list-group-item-cyan-600{color:#066173;background-color:#ceecf2}html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action:focus{color:#066173;background-color:#b9d4da}html[data-netbox-color-mode=dark] .list-group-item-cyan-600.list-group-item-action.active{color:#fff;background-color:#066173;border-color:#066173}html[data-netbox-color-mode=dark] .list-group-item-cyan-700{color:#054956;background-color:#cee4e9}html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action:focus{color:#054956;background-color:#b9cdd2}html[data-netbox-color-mode=dark] .list-group-item-cyan-700.list-group-item-action.active{color:#fff;background-color:#054956;border-color:#054956}html[data-netbox-color-mode=dark] .list-group-item-cyan-800{color:#03313a;background-color:#cddcdf}html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action:focus{color:#03313a;background-color:#b9c6c9}html[data-netbox-color-mode=dark] .list-group-item-cyan-800.list-group-item-action.active{color:#fff;background-color:#03313a;border-color:#03313a}html[data-netbox-color-mode=dark] .list-group-item-cyan-900{color:#02181d;background-color:#cdd4d6}html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action:focus{color:#02181d;background-color:#b9bfc1}html[data-netbox-color-mode=dark] .list-group-item-cyan-900.list-group-item-action.active{color:#fff;background-color:#02181d;border-color:#02181d}html[data-netbox-color-mode=dark] .list-group-item-indigo-100{color:#5a5365;background-color:#f9f5fe}html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action:focus{color:#5a5365;background-color:#e0dde5}html[data-netbox-color-mode=dark] .list-group-item-indigo-100.list-group-item-action.active{color:#fff;background-color:#5a5365;border-color:#5a5365}html[data-netbox-color-mode=dark] .list-group-item-indigo-200{color:#745f96;background-color:#f3ecfe}html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action:focus{color:#745f96;background-color:#dbd4e5}html[data-netbox-color-mode=dark] .list-group-item-indigo-200.list-group-item-action.active{color:#fff;background-color:#745f96;border-color:#745f96}html[data-netbox-color-mode=dark] .list-group-item-indigo-300{color:#624394;background-color:#ede2fd}html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action:focus{color:#624394;background-color:#d5cbe4}html[data-netbox-color-mode=dark] .list-group-item-indigo-300.list-group-item-action.active{color:#fff;background-color:#624394;border-color:#624394}html[data-netbox-color-mode=dark] .list-group-item-indigo-400{color:#502693;background-color:#e7d9fd}html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action:focus{color:#502693;background-color:#d0c3e4}html[data-netbox-color-mode=dark] .list-group-item-indigo-400.list-group-item-action.active{color:#fff;background-color:#502693;border-color:#502693}html[data-netbox-color-mode=dark] .list-group-item-indigo-500{color:#3d0a91;background-color:#e0cffc}html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action:focus{color:#3d0a91;background-color:#cabae3}html[data-netbox-color-mode=dark] .list-group-item-indigo-500.list-group-item-action.active{color:#fff;background-color:#3d0a91;border-color:#3d0a91}html[data-netbox-color-mode=dark] .list-group-item-indigo-600{color:#310874;background-color:#dccff3}html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action:focus{color:#310874;background-color:#c6badb}html[data-netbox-color-mode=dark] .list-group-item-indigo-600.list-group-item-action.active{color:#fff;background-color:#310874;border-color:#310874}html[data-netbox-color-mode=dark] .list-group-item-indigo-700{color:#250657;background-color:#d8cee9}html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action:focus{color:#250657;background-color:#c2b9d2}html[data-netbox-color-mode=dark] .list-group-item-indigo-700.list-group-item-action.active{color:#fff;background-color:#250657;border-color:#250657}html[data-netbox-color-mode=dark] .list-group-item-indigo-800{color:#19043a;background-color:#d4cddf}html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action:focus{color:#19043a;background-color:#bfb9c9}html[data-netbox-color-mode=dark] .list-group-item-indigo-800.list-group-item-action.active{color:#fff;background-color:#19043a;border-color:#19043a}html[data-netbox-color-mode=dark] .list-group-item-indigo-900{color:#0c021d;background-color:#d0cdd6}html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action:focus{color:#0c021d;background-color:#bbb9c1}html[data-netbox-color-mode=dark] .list-group-item-indigo-900.list-group-item-action.active{color:#fff;background-color:#0c021d;border-color:#0c021d}html[data-netbox-color-mode=dark] .list-group-item-purple-100{color:#5a5761;background-color:#f9f7fd}html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action:focus{color:#5a5761;background-color:#e0dee4}html[data-netbox-color-mode=dark] .list-group-item-purple-100.list-group-item-action.active{color:#fff;background-color:#5a5761;border-color:#5a5761}html[data-netbox-color-mode=dark] .list-group-item-purple-200{color:#4f485c;background-color:#f3f0fa}html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action:focus{color:#4f485c;background-color:#dbd8e1}html[data-netbox-color-mode=dark] .list-group-item-purple-200.list-group-item-action.active{color:#fff;background-color:#4f485c;border-color:#4f485c}html[data-netbox-color-mode=dark] .list-group-item-purple-300{color:#655583;background-color:#eee8f8}html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action:focus{color:#655583;background-color:#d6d1df}html[data-netbox-color-mode=dark] .list-group-item-purple-300.list-group-item-action.active{color:#fff;background-color:#655583;border-color:#655583}html[data-netbox-color-mode=dark] .list-group-item-purple-400{color:#543e7b;background-color:#e8e1f5}html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action:focus{color:#543e7b;background-color:#d1cbdd}html[data-netbox-color-mode=dark] .list-group-item-purple-400.list-group-item-action.active{color:#fff;background-color:#543e7b;border-color:#543e7b}html[data-netbox-color-mode=dark] .list-group-item-purple-500{color:#432874;background-color:#e2d9f3}html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action:focus{color:#432874;background-color:#cbc3db}html[data-netbox-color-mode=dark] .list-group-item-purple-500.list-group-item-action.active{color:#fff;background-color:#432874;border-color:#432874}html[data-netbox-color-mode=dark] .list-group-item-purple-600{color:#35205c;background-color:#ded7eb}html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action:focus{color:#35205c;background-color:#c8c2d4}html[data-netbox-color-mode=dark] .list-group-item-purple-600.list-group-item-action.active{color:#fff;background-color:#35205c;border-color:#35205c}html[data-netbox-color-mode=dark] .list-group-item-purple-700{color:#281846;background-color:#d9d4e3}html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action:focus{color:#281846;background-color:#c3bfcc}html[data-netbox-color-mode=dark] .list-group-item-purple-700.list-group-item-action.active{color:#fff;background-color:#281846;border-color:#281846}html[data-netbox-color-mode=dark] .list-group-item-purple-800{color:#1a102e;background-color:#d5d1db}html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action:focus{color:#1a102e;background-color:#c0bcc5}html[data-netbox-color-mode=dark] .list-group-item-purple-800.list-group-item-action.active{color:#fff;background-color:#1a102e;border-color:#1a102e}html[data-netbox-color-mode=dark] .list-group-item-purple-900{color:#0d0817;background-color:#d0cfd4}html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action:focus{color:#0d0817;background-color:#bbbabf}html[data-netbox-color-mode=dark] .list-group-item-purple-900.list-group-item-action.active{color:#fff;background-color:#0d0817;border-color:#0d0817}html[data-netbox-color-mode=dark] .list-group-item-pink-100{color:#63565c;background-color:#fdf7fa}html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action:focus{color:#63565c;background-color:#e4dee1}html[data-netbox-color-mode=dark] .list-group-item-pink-100.list-group-item-action.active{color:#fff;background-color:#63565c;border-color:#63565c}html[data-netbox-color-mode=dark] .list-group-item-pink-200{color:#604552;background-color:#fceff5}html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action:focus{color:#604552;background-color:#e3d7dd}html[data-netbox-color-mode=dark] .list-group-item-pink-200.list-group-item-action.active{color:#fff;background-color:#604552;border-color:#604552}html[data-netbox-color-mode=dark] .list-group-item-pink-300{color:#8a506d;background-color:#fae7f0}html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action:focus{color:#8a506d;background-color:#e1d0d8}html[data-netbox-color-mode=dark] .list-group-item-pink-300.list-group-item-action.active{color:#fff;background-color:#8a506d;border-color:#8a506d}html[data-netbox-color-mode=dark] .list-group-item-pink-400{color:#85375e;background-color:#f8deeb}html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action:focus{color:#85375e;background-color:#dfc8d4}html[data-netbox-color-mode=dark] .list-group-item-pink-400.list-group-item-action.active{color:#fff;background-color:#85375e;border-color:#85375e}html[data-netbox-color-mode=dark] .list-group-item-pink-500{color:#801f4f;background-color:#f7d6e6}html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action:focus{color:#801f4f;background-color:#dec1cf}html[data-netbox-color-mode=dark] .list-group-item-pink-500.list-group-item-action.active{color:#fff;background-color:#801f4f;border-color:#801f4f}html[data-netbox-color-mode=dark] .list-group-item-pink-600{color:#671940;background-color:#eed4e1}html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action:focus{color:#671940;background-color:#d6bfcb}html[data-netbox-color-mode=dark] .list-group-item-pink-600.list-group-item-action.active{color:#fff;background-color:#671940;border-color:#671940}html[data-netbox-color-mode=dark] .list-group-item-pink-700{color:#4d132f;background-color:#e6d2dc}html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action:focus{color:#4d132f;background-color:#cfbdc6}html[data-netbox-color-mode=dark] .list-group-item-pink-700.list-group-item-action.active{color:#fff;background-color:#4d132f;border-color:#4d132f}html[data-netbox-color-mode=dark] .list-group-item-pink-800{color:#340c20;background-color:#ddd0d7}html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action:focus{color:#340c20;background-color:#c7bbc2}html[data-netbox-color-mode=dark] .list-group-item-pink-800.list-group-item-action.active{color:#fff;background-color:#340c20;border-color:#340c20}html[data-netbox-color-mode=dark] .list-group-item-pink-900{color:#1a0610;background-color:#d5ced1}html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action:hover,html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action:focus{color:#1a0610;background-color:#c0b9bc}html[data-netbox-color-mode=dark] .list-group-item-pink-900.list-group-item-action.active{color:#fff;background-color:#1a0610;border-color:#1a0610}html[data-netbox-color-mode=dark] .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}html[data-netbox-color-mode=dark] .btn-close:hover{color:#fff;text-decoration:none;opacity:.75}html[data-netbox-color-mode=dark] .btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}html[data-netbox-color-mode=dark] .btn-close:disabled,html[data-netbox-color-mode=dark] .btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}html[data-netbox-color-mode=dark] .btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}html[data-netbox-color-mode=dark] .toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.375rem}html[data-netbox-color-mode=dark] .toast:not(.showing):not(.show){opacity:0}html[data-netbox-color-mode=dark] .toast.hide{display:none}html[data-netbox-color-mode=dark] .toast-container{width:max-content;max-width:100%;pointer-events:none}html[data-netbox-color-mode=dark] .toast-container>:not(:last-child){margin-bottom:.75rem}html[data-netbox-color-mode=dark] .toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}html[data-netbox-color-mode=dark] .toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}html[data-netbox-color-mode=dark] .toast-body{padding:.75rem;word-wrap:break-word}html[data-netbox-color-mode=dark] .modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}html[data-netbox-color-mode=dark] .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade html[data-netbox-color-mode=dark] .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade html[data-netbox-color-mode=dark] .modal-dialog{transition:none}}.modal.show html[data-netbox-color-mode=dark] .modal-dialog{transform:none}.modal.modal-static html[data-netbox-color-mode=dark] .modal-dialog{transform:scale(1.02)}html[data-netbox-color-mode=dark] .modal-dialog-scrollable{height:calc(100% - 1rem)}html[data-netbox-color-mode=dark] .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}html[data-netbox-color-mode=dark] .modal-dialog-scrollable .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}html[data-netbox-color-mode=dark] .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#343a40;background-clip:padding-box;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;outline:0}html[data-netbox-color-mode=dark] .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}html[data-netbox-color-mode=dark] .modal-backdrop.fade{opacity:0}html[data-netbox-color-mode=dark] .modal-backdrop.show{opacity:.5}html[data-netbox-color-mode=dark] .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #495057;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}html[data-netbox-color-mode=dark] .modal-title{margin-bottom:0;line-height:1.5}html[data-netbox-color-mode=dark] .modal-body{position:relative;flex:1 1 auto;padding:1rem}html[data-netbox-color-mode=dark] .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #495057;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .modal-footer>*{margin:.25rem}@media (min-width: 576px){html[data-netbox-color-mode=dark] .modal-dialog{max-width:500px;margin:1.75rem auto}html[data-netbox-color-mode=dark] .modal-dialog-scrollable{height:calc(100% - 3.5rem)}html[data-netbox-color-mode=dark] .modal-dialog-centered{min-height:calc(100% - 3.5rem)}html[data-netbox-color-mode=dark] .modal-sm{max-width:300px}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .modal-lg,html[data-netbox-color-mode=dark] .modal-xl{max-width:800px}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .modal-xl{max-width:1140px}}html[data-netbox-color-mode=dark] .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-header{border-radius:0}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-body{overflow-y:auto}html[data-netbox-color-mode=dark] .modal-fullscreen-xxl-down .modal-footer{border-radius:0}}html[data-netbox-color-mode=dark] .tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}html[data-netbox-color-mode=dark] .tooltip.show{opacity:.9}html[data-netbox-color-mode=dark] .tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}html[data-netbox-color-mode=dark] .tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}html[data-netbox-color-mode=dark] .bs-tooltip-top,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}html[data-netbox-color-mode=dark] .bs-tooltip-top .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}html[data-netbox-color-mode=dark] .bs-tooltip-top .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-end,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}html[data-netbox-color-mode=dark] .bs-tooltip-end .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}html[data-netbox-color-mode=dark] .bs-tooltip-end .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-bottom,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}html[data-netbox-color-mode=dark] .bs-tooltip-bottom .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}html[data-netbox-color-mode=dark] .bs-tooltip-bottom .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#495057}html[data-netbox-color-mode=dark] .bs-tooltip-start,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}html[data-netbox-color-mode=dark] .bs-tooltip-start .tooltip-arrow,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}html[data-netbox-color-mode=dark] .bs-tooltip-start .tooltip-arrow:before,html[data-netbox-color-mode=dark] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#495057}html[data-netbox-color-mode=dark] .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#495057;border-radius:.375rem}html[data-netbox-color-mode=dark] .popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#495057;background-clip:padding-box;border:1px solid rgba(255,255,255,.2);border-radius:.75rem}html[data-netbox-color-mode=dark] .popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}html[data-netbox-color-mode=dark] .popover .popover-arrow:before,html[data-netbox-color-mode=dark] .popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-top>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-end>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-bottom>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#495057}html[data-netbox-color-mode=dark] .bs-popover-bottom .popover-header:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #454b52}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow:before,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ffffff40}html[data-netbox-color-mode=dark] .bs-popover-start>.popover-arrow:after,html[data-netbox-color-mode=dark] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#495057}html[data-netbox-color-mode=dark] .popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#454b52;border-bottom:1px solid rgba(255,255,255,.2);border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}html[data-netbox-color-mode=dark] .popover-header:empty{display:none}html[data-netbox-color-mode=dark] .popover-body{padding:1rem;color:#fff}html[data-netbox-color-mode=dark] .carousel{position:relative}html[data-netbox-color-mode=dark] .carousel.pointer-event{touch-action:pan-y}html[data-netbox-color-mode=dark] .carousel-inner{position:relative;width:100%;overflow:hidden}html[data-netbox-color-mode=dark] .carousel-inner:after{display:block;clear:both;content:""}html[data-netbox-color-mode=dark] .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){html[data-netbox-color-mode=dark] .carousel-item{transition:none}}html[data-netbox-color-mode=dark] .carousel-item.active,html[data-netbox-color-mode=dark] .carousel-item-next,html[data-netbox-color-mode=dark] .carousel-item-prev{display:block}html[data-netbox-color-mode=dark] .carousel-item-next:not(.carousel-item-start),html[data-netbox-color-mode=dark] .active.carousel-item-end{transform:translate(100%)}html[data-netbox-color-mode=dark] .carousel-item-prev:not(.carousel-item-end),html[data-netbox-color-mode=dark] .active.carousel-item-start{transform:translate(-100%)}html[data-netbox-color-mode=dark] .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}html[data-netbox-color-mode=dark] .carousel-fade .carousel-item.active,html[data-netbox-color-mode=dark] .carousel-fade .carousel-item-next.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-start,html[data-netbox-color-mode=dark] .carousel-fade .active.carousel-item-end{transition:none}}html[data-netbox-color-mode=dark] .carousel-control-prev,html[data-netbox-color-mode=dark] .carousel-control-next{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:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .carousel-control-prev,html[data-netbox-color-mode=dark] .carousel-control-next{transition:none}}html[data-netbox-color-mode=dark] .carousel-control-prev:hover,html[data-netbox-color-mode=dark] .carousel-control-prev:focus,html[data-netbox-color-mode=dark] .carousel-control-next:hover,html[data-netbox-color-mode=dark] .carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}html[data-netbox-color-mode=dark] .carousel-control-prev{left:0}html[data-netbox-color-mode=dark] .carousel-control-next{right:0}html[data-netbox-color-mode=dark] .carousel-control-prev-icon,html[data-netbox-color-mode=dark] .carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}html[data-netbox-color-mode=dark] .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}html[data-netbox-color-mode=dark] .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%;list-style:none}html[data-netbox-color-mode=dark] .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){html[data-netbox-color-mode=dark] .carousel-indicators [data-bs-target]{transition:none}}html[data-netbox-color-mode=dark] .carousel-indicators .active{opacity:1}html[data-netbox-color-mode=dark] .carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}html[data-netbox-color-mode=dark] .carousel-dark .carousel-control-prev-icon,html[data-netbox-color-mode=dark] .carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}html[data-netbox-color-mode=dark] .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}html[data-netbox-color-mode=dark] .carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}html[data-netbox-color-mode=dark] .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}html[data-netbox-color-mode=dark] .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}html[data-netbox-color-mode=dark] .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}html[data-netbox-color-mode=dark] .spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .spinner-border,html[data-netbox-color-mode=dark] .spinner-grow{animation-duration:1.5s}}html[data-netbox-color-mode=dark] .clearfix:after{display:block;clear:both;content:""}html[data-netbox-color-mode=dark] .link-primary{color:#6ea8fe}html[data-netbox-color-mode=dark] .link-primary:hover,html[data-netbox-color-mode=dark] .link-primary:focus{color:#8bb9fe}html[data-netbox-color-mode=dark] .link-secondary{color:#adb5bd}html[data-netbox-color-mode=dark] .link-secondary:hover,html[data-netbox-color-mode=dark] .link-secondary:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-success{color:#75b798}html[data-netbox-color-mode=dark] .link-success:hover,html[data-netbox-color-mode=dark] .link-success:focus{color:#91c5ad}html[data-netbox-color-mode=dark] .link-info{color:#6edff6}html[data-netbox-color-mode=dark] .link-info:hover,html[data-netbox-color-mode=dark] .link-info:focus{color:#8be5f8}html[data-netbox-color-mode=dark] .link-warning{color:#ffda6a}html[data-netbox-color-mode=dark] .link-warning:hover,html[data-netbox-color-mode=dark] .link-warning:focus{color:#ffe188}html[data-netbox-color-mode=dark] .link-danger{color:#ea868f}html[data-netbox-color-mode=dark] .link-danger:hover,html[data-netbox-color-mode=dark] .link-danger:focus{color:#ee9ea5}html[data-netbox-color-mode=dark] .link-light{color:#dee2e6}html[data-netbox-color-mode=dark] .link-light:hover,html[data-netbox-color-mode=dark] .link-light:focus{color:#e5e8eb}html[data-netbox-color-mode=dark] .link-dark{color:#adb5bd}html[data-netbox-color-mode=dark] .link-dark:hover,html[data-netbox-color-mode=dark] .link-dark:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-darker{color:#1b1f22}html[data-netbox-color-mode=dark] .link-darker:hover,html[data-netbox-color-mode=dark] .link-darker:focus{color:#16191b}html[data-netbox-color-mode=dark] .link-darkest{color:#171b1d}html[data-netbox-color-mode=dark] .link-darkest:hover,html[data-netbox-color-mode=dark] .link-darkest:focus{color:#121617}html[data-netbox-color-mode=dark] .link-gray{color:#ced4da}html[data-netbox-color-mode=dark] .link-gray:hover,html[data-netbox-color-mode=dark] .link-gray:focus{color:#d8dde1}html[data-netbox-color-mode=dark] .link-gray-100{color:#f8f9fa}html[data-netbox-color-mode=dark] .link-gray-100:hover,html[data-netbox-color-mode=dark] .link-gray-100:focus{color:#f9fafb}html[data-netbox-color-mode=dark] .link-gray-200{color:#e9ecef}html[data-netbox-color-mode=dark] .link-gray-200:hover,html[data-netbox-color-mode=dark] .link-gray-200:focus{color:#edf0f2}html[data-netbox-color-mode=dark] .link-gray-300{color:#dee2e6}html[data-netbox-color-mode=dark] .link-gray-300:hover,html[data-netbox-color-mode=dark] .link-gray-300:focus{color:#e5e8eb}html[data-netbox-color-mode=dark] .link-gray-400{color:#ced4da}html[data-netbox-color-mode=dark] .link-gray-400:hover,html[data-netbox-color-mode=dark] .link-gray-400:focus{color:#d8dde1}html[data-netbox-color-mode=dark] .link-gray-500{color:#adb5bd}html[data-netbox-color-mode=dark] .link-gray-500:hover,html[data-netbox-color-mode=dark] .link-gray-500:focus{color:#bdc4ca}html[data-netbox-color-mode=dark] .link-gray-600{color:#6c757d}html[data-netbox-color-mode=dark] .link-gray-600:hover,html[data-netbox-color-mode=dark] .link-gray-600:focus{color:#565e64}html[data-netbox-color-mode=dark] .link-gray-700{color:#495057}html[data-netbox-color-mode=dark] .link-gray-700:hover,html[data-netbox-color-mode=dark] .link-gray-700:focus{color:#3a4046}html[data-netbox-color-mode=dark] .link-gray-800{color:#343a40}html[data-netbox-color-mode=dark] .link-gray-800:hover,html[data-netbox-color-mode=dark] .link-gray-800:focus{color:#2a2e33}html[data-netbox-color-mode=dark] .link-gray-900{color:#212529}html[data-netbox-color-mode=dark] .link-gray-900:hover,html[data-netbox-color-mode=dark] .link-gray-900:focus{color:#1a1e21}html[data-netbox-color-mode=dark] .link-red-100{color:#f8d7da}html[data-netbox-color-mode=dark] .link-red-100:hover,html[data-netbox-color-mode=dark] .link-red-100:focus{color:#f9dfe1}html[data-netbox-color-mode=dark] .link-red-200{color:#f1aeb5}html[data-netbox-color-mode=dark] .link-red-200:hover,html[data-netbox-color-mode=dark] .link-red-200:focus{color:#f4bec4}html[data-netbox-color-mode=dark] .link-red-300{color:#ea868f}html[data-netbox-color-mode=dark] .link-red-300:hover,html[data-netbox-color-mode=dark] .link-red-300:focus{color:#ee9ea5}html[data-netbox-color-mode=dark] .link-red-400{color:#e35d6a}html[data-netbox-color-mode=dark] .link-red-400:hover,html[data-netbox-color-mode=dark] .link-red-400:focus{color:#e97d88}html[data-netbox-color-mode=dark] .link-red-500{color:#dc3545}html[data-netbox-color-mode=dark] .link-red-500:hover,html[data-netbox-color-mode=dark] .link-red-500:focus{color:#b02a37}html[data-netbox-color-mode=dark] .link-red-600{color:#b02a37}html[data-netbox-color-mode=dark] .link-red-600:hover,html[data-netbox-color-mode=dark] .link-red-600:focus{color:#8d222c}html[data-netbox-color-mode=dark] .link-red-700{color:#842029}html[data-netbox-color-mode=dark] .link-red-700:hover,html[data-netbox-color-mode=dark] .link-red-700:focus{color:#6a1a21}html[data-netbox-color-mode=dark] .link-red-800{color:#58151c}html[data-netbox-color-mode=dark] .link-red-800:hover,html[data-netbox-color-mode=dark] .link-red-800:focus{color:#461116}html[data-netbox-color-mode=dark] .link-red-900{color:#2c0b0e}html[data-netbox-color-mode=dark] .link-red-900:hover,html[data-netbox-color-mode=dark] .link-red-900:focus{color:#23090b}html[data-netbox-color-mode=dark] .link-yellow-100{color:#fff3cd}html[data-netbox-color-mode=dark] .link-yellow-100:hover,html[data-netbox-color-mode=dark] .link-yellow-100:focus{color:#fff5d7}html[data-netbox-color-mode=dark] .link-yellow-200{color:#ffe69c}html[data-netbox-color-mode=dark] .link-yellow-200:hover,html[data-netbox-color-mode=dark] .link-yellow-200:focus{color:#ffebb0}html[data-netbox-color-mode=dark] .link-yellow-300{color:#ffda6a}html[data-netbox-color-mode=dark] .link-yellow-300:hover,html[data-netbox-color-mode=dark] .link-yellow-300:focus{color:#ffe188}html[data-netbox-color-mode=dark] .link-yellow-400{color:#ffcd39}html[data-netbox-color-mode=dark] .link-yellow-400:hover,html[data-netbox-color-mode=dark] .link-yellow-400:focus{color:#ffd761}html[data-netbox-color-mode=dark] .link-yellow-500{color:#ffc107}html[data-netbox-color-mode=dark] .link-yellow-500:hover,html[data-netbox-color-mode=dark] .link-yellow-500:focus{color:#ffcd39}html[data-netbox-color-mode=dark] .link-yellow-600{color:#cc9a06}html[data-netbox-color-mode=dark] .link-yellow-600:hover,html[data-netbox-color-mode=dark] .link-yellow-600:focus{color:#d6ae38}html[data-netbox-color-mode=dark] .link-yellow-700{color:#997404}html[data-netbox-color-mode=dark] .link-yellow-700:hover,html[data-netbox-color-mode=dark] .link-yellow-700:focus{color:#ad9036}html[data-netbox-color-mode=dark] .link-yellow-800{color:#664d03}html[data-netbox-color-mode=dark] .link-yellow-800:hover,html[data-netbox-color-mode=dark] .link-yellow-800:focus{color:#523e02}html[data-netbox-color-mode=dark] .link-yellow-900{color:#332701}html[data-netbox-color-mode=dark] .link-yellow-900:hover,html[data-netbox-color-mode=dark] .link-yellow-900:focus{color:#291f01}html[data-netbox-color-mode=dark] .link-green-100{color:#d1e7dd}html[data-netbox-color-mode=dark] .link-green-100:hover,html[data-netbox-color-mode=dark] .link-green-100:focus{color:#daece4}html[data-netbox-color-mode=dark] .link-green-200{color:#a3cfbb}html[data-netbox-color-mode=dark] .link-green-200:hover,html[data-netbox-color-mode=dark] .link-green-200:focus{color:#b5d9c9}html[data-netbox-color-mode=dark] .link-green-300{color:#75b798}html[data-netbox-color-mode=dark] .link-green-300:hover,html[data-netbox-color-mode=dark] .link-green-300:focus{color:#91c5ad}html[data-netbox-color-mode=dark] .link-green-400{color:#479f76}html[data-netbox-color-mode=dark] .link-green-400:hover,html[data-netbox-color-mode=dark] .link-green-400:focus{color:#6cb291}html[data-netbox-color-mode=dark] .link-green-500{color:#198754}html[data-netbox-color-mode=dark] .link-green-500:hover,html[data-netbox-color-mode=dark] .link-green-500:focus{color:#146c43}html[data-netbox-color-mode=dark] .link-green-600{color:#146c43}html[data-netbox-color-mode=dark] .link-green-600:hover,html[data-netbox-color-mode=dark] .link-green-600:focus{color:#105636}html[data-netbox-color-mode=dark] .link-green-700{color:#0f5132}html[data-netbox-color-mode=dark] .link-green-700:hover,html[data-netbox-color-mode=dark] .link-green-700:focus{color:#0c4128}html[data-netbox-color-mode=dark] .link-green-800{color:#0a3622}html[data-netbox-color-mode=dark] .link-green-800:hover,html[data-netbox-color-mode=dark] .link-green-800:focus{color:#082b1b}html[data-netbox-color-mode=dark] .link-green-900{color:#051b11}html[data-netbox-color-mode=dark] .link-green-900:hover,html[data-netbox-color-mode=dark] .link-green-900:focus{color:#04160e}html[data-netbox-color-mode=dark] .link-blue-100{color:#cfe2ff}html[data-netbox-color-mode=dark] .link-blue-100:hover,html[data-netbox-color-mode=dark] .link-blue-100:focus{color:#d9e8ff}html[data-netbox-color-mode=dark] .link-blue-200{color:#9ec5fe}html[data-netbox-color-mode=dark] .link-blue-200:hover,html[data-netbox-color-mode=dark] .link-blue-200:focus{color:#b1d1fe}html[data-netbox-color-mode=dark] .link-blue-300{color:#6ea8fe}html[data-netbox-color-mode=dark] .link-blue-300:hover,html[data-netbox-color-mode=dark] .link-blue-300:focus{color:#8bb9fe}html[data-netbox-color-mode=dark] .link-blue-400{color:#3d8bfd}html[data-netbox-color-mode=dark] .link-blue-400:hover,html[data-netbox-color-mode=dark] .link-blue-400:focus{color:#64a2fd}html[data-netbox-color-mode=dark] .link-blue-500{color:#0d6efd}html[data-netbox-color-mode=dark] .link-blue-500:hover,html[data-netbox-color-mode=dark] .link-blue-500:focus{color:#0a58ca}html[data-netbox-color-mode=dark] .link-blue-600{color:#0a58ca}html[data-netbox-color-mode=dark] .link-blue-600:hover,html[data-netbox-color-mode=dark] .link-blue-600:focus{color:#0846a2}html[data-netbox-color-mode=dark] .link-blue-700{color:#084298}html[data-netbox-color-mode=dark] .link-blue-700:hover,html[data-netbox-color-mode=dark] .link-blue-700:focus{color:#06357a}html[data-netbox-color-mode=dark] .link-blue-800{color:#052c65}html[data-netbox-color-mode=dark] .link-blue-800:hover,html[data-netbox-color-mode=dark] .link-blue-800:focus{color:#042351}html[data-netbox-color-mode=dark] .link-blue-900{color:#031633}html[data-netbox-color-mode=dark] .link-blue-900:hover,html[data-netbox-color-mode=dark] .link-blue-900:focus{color:#021229}html[data-netbox-color-mode=dark] .link-cyan-100{color:#cff4fc}html[data-netbox-color-mode=dark] .link-cyan-100:hover,html[data-netbox-color-mode=dark] .link-cyan-100:focus{color:#d9f6fd}html[data-netbox-color-mode=dark] .link-cyan-200{color:#9eeaf9}html[data-netbox-color-mode=dark] .link-cyan-200:hover,html[data-netbox-color-mode=dark] .link-cyan-200:focus{color:#b1eefa}html[data-netbox-color-mode=dark] .link-cyan-300{color:#6edff6}html[data-netbox-color-mode=dark] .link-cyan-300:hover,html[data-netbox-color-mode=dark] .link-cyan-300:focus{color:#8be5f8}html[data-netbox-color-mode=dark] .link-cyan-400{color:#3dd5f3}html[data-netbox-color-mode=dark] .link-cyan-400:hover,html[data-netbox-color-mode=dark] .link-cyan-400:focus{color:#64ddf5}html[data-netbox-color-mode=dark] .link-cyan-500{color:#0dcaf0}html[data-netbox-color-mode=dark] .link-cyan-500:hover,html[data-netbox-color-mode=dark] .link-cyan-500:focus{color:#3dd5f3}html[data-netbox-color-mode=dark] .link-cyan-600{color:#0aa2c0}html[data-netbox-color-mode=dark] .link-cyan-600:hover,html[data-netbox-color-mode=dark] .link-cyan-600:focus{color:#3bb5cd}html[data-netbox-color-mode=dark] .link-cyan-700{color:#087990}html[data-netbox-color-mode=dark] .link-cyan-700:hover,html[data-netbox-color-mode=dark] .link-cyan-700:focus{color:#066173}html[data-netbox-color-mode=dark] .link-cyan-800{color:#055160}html[data-netbox-color-mode=dark] .link-cyan-800:hover,html[data-netbox-color-mode=dark] .link-cyan-800:focus{color:#04414d}html[data-netbox-color-mode=dark] .link-cyan-900{color:#032830}html[data-netbox-color-mode=dark] .link-cyan-900:hover,html[data-netbox-color-mode=dark] .link-cyan-900:focus{color:#022026}html[data-netbox-color-mode=dark] .link-indigo-100{color:#e0cffc}html[data-netbox-color-mode=dark] .link-indigo-100:hover,html[data-netbox-color-mode=dark] .link-indigo-100:focus{color:#e6d9fd}html[data-netbox-color-mode=dark] .link-indigo-200{color:#c29ffa}html[data-netbox-color-mode=dark] .link-indigo-200:hover,html[data-netbox-color-mode=dark] .link-indigo-200:focus{color:#ceb2fb}html[data-netbox-color-mode=dark] .link-indigo-300{color:#a370f7}html[data-netbox-color-mode=dark] .link-indigo-300:hover,html[data-netbox-color-mode=dark] .link-indigo-300:focus{color:#b58df9}html[data-netbox-color-mode=dark] .link-indigo-400{color:#8540f5}html[data-netbox-color-mode=dark] .link-indigo-400:hover,html[data-netbox-color-mode=dark] .link-indigo-400:focus{color:#6a33c4}html[data-netbox-color-mode=dark] .link-indigo-500{color:#6610f2}html[data-netbox-color-mode=dark] .link-indigo-500:hover,html[data-netbox-color-mode=dark] .link-indigo-500:focus{color:#520dc2}html[data-netbox-color-mode=dark] .link-indigo-600{color:#520dc2}html[data-netbox-color-mode=dark] .link-indigo-600:hover,html[data-netbox-color-mode=dark] .link-indigo-600:focus{color:#420a9b}html[data-netbox-color-mode=dark] .link-indigo-700{color:#3d0a91}html[data-netbox-color-mode=dark] .link-indigo-700:hover,html[data-netbox-color-mode=dark] .link-indigo-700:focus{color:#310874}html[data-netbox-color-mode=dark] .link-indigo-800{color:#290661}html[data-netbox-color-mode=dark] .link-indigo-800:hover,html[data-netbox-color-mode=dark] .link-indigo-800:focus{color:#21054e}html[data-netbox-color-mode=dark] .link-indigo-900{color:#140330}html[data-netbox-color-mode=dark] .link-indigo-900:hover,html[data-netbox-color-mode=dark] .link-indigo-900:focus{color:#100226}html[data-netbox-color-mode=dark] .link-purple-100{color:#e2d9f3}html[data-netbox-color-mode=dark] .link-purple-100:hover,html[data-netbox-color-mode=dark] .link-purple-100:focus{color:#e8e1f5}html[data-netbox-color-mode=dark] .link-purple-200{color:#c5b3e6}html[data-netbox-color-mode=dark] .link-purple-200:hover,html[data-netbox-color-mode=dark] .link-purple-200:focus{color:#d1c2eb}html[data-netbox-color-mode=dark] .link-purple-300{color:#a98eda}html[data-netbox-color-mode=dark] .link-purple-300:hover,html[data-netbox-color-mode=dark] .link-purple-300:focus{color:#baa5e1}html[data-netbox-color-mode=dark] .link-purple-400{color:#8c68cd}html[data-netbox-color-mode=dark] .link-purple-400:hover,html[data-netbox-color-mode=dark] .link-purple-400:focus{color:#a386d7}html[data-netbox-color-mode=dark] .link-purple-500{color:#6f42c1}html[data-netbox-color-mode=dark] .link-purple-500:hover,html[data-netbox-color-mode=dark] .link-purple-500:focus{color:#59359a}html[data-netbox-color-mode=dark] .link-purple-600{color:#59359a}html[data-netbox-color-mode=dark] .link-purple-600:hover,html[data-netbox-color-mode=dark] .link-purple-600:focus{color:#472a7b}html[data-netbox-color-mode=dark] .link-purple-700{color:#432874}html[data-netbox-color-mode=dark] .link-purple-700:hover,html[data-netbox-color-mode=dark] .link-purple-700:focus{color:#36205d}html[data-netbox-color-mode=dark] .link-purple-800{color:#2c1a4d}html[data-netbox-color-mode=dark] .link-purple-800:hover,html[data-netbox-color-mode=dark] .link-purple-800:focus{color:#23153e}html[data-netbox-color-mode=dark] .link-purple-900{color:#160d27}html[data-netbox-color-mode=dark] .link-purple-900:hover,html[data-netbox-color-mode=dark] .link-purple-900:focus{color:#120a1f}html[data-netbox-color-mode=dark] .link-pink-100{color:#f7d6e6}html[data-netbox-color-mode=dark] .link-pink-100:hover,html[data-netbox-color-mode=dark] .link-pink-100:focus{color:#f9deeb}html[data-netbox-color-mode=dark] .link-pink-200{color:#efadce}html[data-netbox-color-mode=dark] .link-pink-200:hover,html[data-netbox-color-mode=dark] .link-pink-200:focus{color:#f2bdd8}html[data-netbox-color-mode=dark] .link-pink-300{color:#e685b5}html[data-netbox-color-mode=dark] .link-pink-300:hover,html[data-netbox-color-mode=dark] .link-pink-300:focus{color:#eb9dc4}html[data-netbox-color-mode=dark] .link-pink-400{color:#de5c9d}html[data-netbox-color-mode=dark] .link-pink-400:hover,html[data-netbox-color-mode=dark] .link-pink-400:focus{color:#e57db1}html[data-netbox-color-mode=dark] .link-pink-500{color:#d63384}html[data-netbox-color-mode=dark] .link-pink-500:hover,html[data-netbox-color-mode=dark] .link-pink-500:focus{color:#ab296a}html[data-netbox-color-mode=dark] .link-pink-600{color:#ab296a}html[data-netbox-color-mode=dark] .link-pink-600:hover,html[data-netbox-color-mode=dark] .link-pink-600:focus{color:#892155}html[data-netbox-color-mode=dark] .link-pink-700{color:#801f4f}html[data-netbox-color-mode=dark] .link-pink-700:hover,html[data-netbox-color-mode=dark] .link-pink-700:focus{color:#66193f}html[data-netbox-color-mode=dark] .link-pink-800{color:#561435}html[data-netbox-color-mode=dark] .link-pink-800:hover,html[data-netbox-color-mode=dark] .link-pink-800:focus{color:#45102a}html[data-netbox-color-mode=dark] .link-pink-900{color:#2b0a1a}html[data-netbox-color-mode=dark] .link-pink-900:hover,html[data-netbox-color-mode=dark] .link-pink-900:focus{color:#220815}html[data-netbox-color-mode=dark] .ratio{position:relative;width:100%}html[data-netbox-color-mode=dark] .ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}html[data-netbox-color-mode=dark] .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}html[data-netbox-color-mode=dark] .ratio-1x1{--bs-aspect-ratio: 100%}html[data-netbox-color-mode=dark] .ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}html[data-netbox-color-mode=dark] .ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}html[data-netbox-color-mode=dark] .ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}html[data-netbox-color-mode=dark] .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}html[data-netbox-color-mode=dark] .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}html[data-netbox-color-mode=dark] .sticky-top{position:sticky;top:0;z-index:1020}@media (min-width: 576px){html[data-netbox-color-mode=dark] .sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .sticky-xxl-top{position:sticky;top:0;z-index:1020}}html[data-netbox-color-mode=dark] .visually-hidden,html[data-netbox-color-mode=dark] .visually-hidden-focusable:not(:focus):not(:focus-within){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}html[data-netbox-color-mode=dark] .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html[data-netbox-color-mode=dark] .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-netbox-color-mode=dark] .align-baseline{vertical-align:baseline!important}html[data-netbox-color-mode=dark] .align-top{vertical-align:top!important}html[data-netbox-color-mode=dark] .align-middle{vertical-align:middle!important}html[data-netbox-color-mode=dark] .align-bottom{vertical-align:bottom!important}html[data-netbox-color-mode=dark] .align-text-bottom{vertical-align:text-bottom!important}html[data-netbox-color-mode=dark] .align-text-top{vertical-align:text-top!important}html[data-netbox-color-mode=dark] .float-start{float:left!important}html[data-netbox-color-mode=dark] .float-end{float:right!important}html[data-netbox-color-mode=dark] .float-none{float:none!important}html[data-netbox-color-mode=dark] .overflow-auto{overflow:auto!important}html[data-netbox-color-mode=dark] .overflow-hidden{overflow:hidden!important}html[data-netbox-color-mode=dark] .overflow-visible{overflow:visible!important}html[data-netbox-color-mode=dark] .overflow-scroll{overflow:scroll!important}html[data-netbox-color-mode=dark] .d-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-block{display:block!important}html[data-netbox-color-mode=dark] .d-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-table{display:table!important}html[data-netbox-color-mode=dark] .d-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-none{display:none!important}html[data-netbox-color-mode=dark] .shadow{box-shadow:0 .5rem 1rem #00000026!important}html[data-netbox-color-mode=dark] .shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}html[data-netbox-color-mode=dark] .shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}html[data-netbox-color-mode=dark] .shadow-none{box-shadow:none!important}html[data-netbox-color-mode=dark] .position-static{position:static!important}html[data-netbox-color-mode=dark] .position-relative{position:relative!important}html[data-netbox-color-mode=dark] .position-absolute{position:absolute!important}html[data-netbox-color-mode=dark] .position-fixed{position:fixed!important}html[data-netbox-color-mode=dark] .position-sticky{position:sticky!important}html[data-netbox-color-mode=dark] .top-0{top:0!important}html[data-netbox-color-mode=dark] .top-50{top:50%!important}html[data-netbox-color-mode=dark] .top-100{top:100%!important}html[data-netbox-color-mode=dark] .bottom-0{bottom:0!important}html[data-netbox-color-mode=dark] .bottom-50{bottom:50%!important}html[data-netbox-color-mode=dark] .bottom-100{bottom:100%!important}html[data-netbox-color-mode=dark] .start-0{left:0!important}html[data-netbox-color-mode=dark] .start-50{left:50%!important}html[data-netbox-color-mode=dark] .start-100{left:100%!important}html[data-netbox-color-mode=dark] .end-0{right:0!important}html[data-netbox-color-mode=dark] .end-50{right:50%!important}html[data-netbox-color-mode=dark] .end-100{right:100%!important}html[data-netbox-color-mode=dark] .translate-middle{transform:translate(-50%,-50%)!important}html[data-netbox-color-mode=dark] .translate-middle-x{transform:translate(-50%)!important}html[data-netbox-color-mode=dark] .translate-middle-y{transform:translateY(-50%)!important}html[data-netbox-color-mode=dark] .border{border:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-0{border:0!important}html[data-netbox-color-mode=dark] .border-top{border-top:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-top-0{border-top:0!important}html[data-netbox-color-mode=dark] .border-end{border-right:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-end-0{border-right:0!important}html[data-netbox-color-mode=dark] .border-bottom{border-bottom:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-bottom-0{border-bottom:0!important}html[data-netbox-color-mode=dark] .border-start{border-left:1px solid #495057!important}html[data-netbox-color-mode=dark] .border-start-0{border-left:0!important}html[data-netbox-color-mode=dark] .border-primary{border-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .border-secondary{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-success{border-color:#75b798!important}html[data-netbox-color-mode=dark] .border-info{border-color:#6edff6!important}html[data-netbox-color-mode=dark] .border-warning{border-color:#ffda6a!important}html[data-netbox-color-mode=dark] .border-danger{border-color:#ea868f!important}html[data-netbox-color-mode=dark] .border-light{border-color:#dee2e6!important}html[data-netbox-color-mode=dark] .border-dark{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-darker{border-color:#1b1f22!important}html[data-netbox-color-mode=dark] .border-darkest{border-color:#171b1d!important}html[data-netbox-color-mode=dark] .border-gray{border-color:#ced4da!important}html[data-netbox-color-mode=dark] .border-gray-100{border-color:#f8f9fa!important}html[data-netbox-color-mode=dark] .border-gray-200{border-color:#e9ecef!important}html[data-netbox-color-mode=dark] .border-gray-300{border-color:#dee2e6!important}html[data-netbox-color-mode=dark] .border-gray-400{border-color:#ced4da!important}html[data-netbox-color-mode=dark] .border-gray-500{border-color:#adb5bd!important}html[data-netbox-color-mode=dark] .border-gray-600{border-color:#6c757d!important}html[data-netbox-color-mode=dark] .border-gray-700{border-color:#495057!important}html[data-netbox-color-mode=dark] .border-gray-800{border-color:#343a40!important}html[data-netbox-color-mode=dark] .border-gray-900{border-color:#212529!important}html[data-netbox-color-mode=dark] .border-red-100{border-color:#f8d7da!important}html[data-netbox-color-mode=dark] .border-red-200{border-color:#f1aeb5!important}html[data-netbox-color-mode=dark] .border-red-300{border-color:#ea868f!important}html[data-netbox-color-mode=dark] .border-red-400{border-color:#e35d6a!important}html[data-netbox-color-mode=dark] .border-red-500{border-color:#dc3545!important}html[data-netbox-color-mode=dark] .border-red-600{border-color:#b02a37!important}html[data-netbox-color-mode=dark] .border-red-700{border-color:#842029!important}html[data-netbox-color-mode=dark] .border-red-800{border-color:#58151c!important}html[data-netbox-color-mode=dark] .border-red-900{border-color:#2c0b0e!important}html[data-netbox-color-mode=dark] .border-yellow-100{border-color:#fff3cd!important}html[data-netbox-color-mode=dark] .border-yellow-200{border-color:#ffe69c!important}html[data-netbox-color-mode=dark] .border-yellow-300{border-color:#ffda6a!important}html[data-netbox-color-mode=dark] .border-yellow-400{border-color:#ffcd39!important}html[data-netbox-color-mode=dark] .border-yellow-500{border-color:#ffc107!important}html[data-netbox-color-mode=dark] .border-yellow-600{border-color:#cc9a06!important}html[data-netbox-color-mode=dark] .border-yellow-700{border-color:#997404!important}html[data-netbox-color-mode=dark] .border-yellow-800{border-color:#664d03!important}html[data-netbox-color-mode=dark] .border-yellow-900{border-color:#332701!important}html[data-netbox-color-mode=dark] .border-green-100{border-color:#d1e7dd!important}html[data-netbox-color-mode=dark] .border-green-200{border-color:#a3cfbb!important}html[data-netbox-color-mode=dark] .border-green-300{border-color:#75b798!important}html[data-netbox-color-mode=dark] .border-green-400{border-color:#479f76!important}html[data-netbox-color-mode=dark] .border-green-500{border-color:#198754!important}html[data-netbox-color-mode=dark] .border-green-600{border-color:#146c43!important}html[data-netbox-color-mode=dark] .border-green-700{border-color:#0f5132!important}html[data-netbox-color-mode=dark] .border-green-800{border-color:#0a3622!important}html[data-netbox-color-mode=dark] .border-green-900{border-color:#051b11!important}html[data-netbox-color-mode=dark] .border-blue-100{border-color:#cfe2ff!important}html[data-netbox-color-mode=dark] .border-blue-200{border-color:#9ec5fe!important}html[data-netbox-color-mode=dark] .border-blue-300{border-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .border-blue-400{border-color:#3d8bfd!important}html[data-netbox-color-mode=dark] .border-blue-500{border-color:#0d6efd!important}html[data-netbox-color-mode=dark] .border-blue-600{border-color:#0a58ca!important}html[data-netbox-color-mode=dark] .border-blue-700{border-color:#084298!important}html[data-netbox-color-mode=dark] .border-blue-800{border-color:#052c65!important}html[data-netbox-color-mode=dark] .border-blue-900{border-color:#031633!important}html[data-netbox-color-mode=dark] .border-cyan-100{border-color:#cff4fc!important}html[data-netbox-color-mode=dark] .border-cyan-200{border-color:#9eeaf9!important}html[data-netbox-color-mode=dark] .border-cyan-300{border-color:#6edff6!important}html[data-netbox-color-mode=dark] .border-cyan-400{border-color:#3dd5f3!important}html[data-netbox-color-mode=dark] .border-cyan-500{border-color:#0dcaf0!important}html[data-netbox-color-mode=dark] .border-cyan-600{border-color:#0aa2c0!important}html[data-netbox-color-mode=dark] .border-cyan-700{border-color:#087990!important}html[data-netbox-color-mode=dark] .border-cyan-800{border-color:#055160!important}html[data-netbox-color-mode=dark] .border-cyan-900{border-color:#032830!important}html[data-netbox-color-mode=dark] .border-indigo-100{border-color:#e0cffc!important}html[data-netbox-color-mode=dark] .border-indigo-200{border-color:#c29ffa!important}html[data-netbox-color-mode=dark] .border-indigo-300{border-color:#a370f7!important}html[data-netbox-color-mode=dark] .border-indigo-400{border-color:#8540f5!important}html[data-netbox-color-mode=dark] .border-indigo-500{border-color:#6610f2!important}html[data-netbox-color-mode=dark] .border-indigo-600{border-color:#520dc2!important}html[data-netbox-color-mode=dark] .border-indigo-700{border-color:#3d0a91!important}html[data-netbox-color-mode=dark] .border-indigo-800{border-color:#290661!important}html[data-netbox-color-mode=dark] .border-indigo-900{border-color:#140330!important}html[data-netbox-color-mode=dark] .border-purple-100{border-color:#e2d9f3!important}html[data-netbox-color-mode=dark] .border-purple-200{border-color:#c5b3e6!important}html[data-netbox-color-mode=dark] .border-purple-300{border-color:#a98eda!important}html[data-netbox-color-mode=dark] .border-purple-400{border-color:#8c68cd!important}html[data-netbox-color-mode=dark] .border-purple-500{border-color:#6f42c1!important}html[data-netbox-color-mode=dark] .border-purple-600{border-color:#59359a!important}html[data-netbox-color-mode=dark] .border-purple-700{border-color:#432874!important}html[data-netbox-color-mode=dark] .border-purple-800{border-color:#2c1a4d!important}html[data-netbox-color-mode=dark] .border-purple-900{border-color:#160d27!important}html[data-netbox-color-mode=dark] .border-pink-100{border-color:#f7d6e6!important}html[data-netbox-color-mode=dark] .border-pink-200{border-color:#efadce!important}html[data-netbox-color-mode=dark] .border-pink-300{border-color:#e685b5!important}html[data-netbox-color-mode=dark] .border-pink-400{border-color:#de5c9d!important}html[data-netbox-color-mode=dark] .border-pink-500{border-color:#d63384!important}html[data-netbox-color-mode=dark] .border-pink-600{border-color:#ab296a!important}html[data-netbox-color-mode=dark] .border-pink-700{border-color:#801f4f!important}html[data-netbox-color-mode=dark] .border-pink-800{border-color:#561435!important}html[data-netbox-color-mode=dark] .border-pink-900{border-color:#2b0a1a!important}html[data-netbox-color-mode=dark] .border-white{border-color:#fff!important}html[data-netbox-color-mode=dark] .border-1{border-width:1px!important}html[data-netbox-color-mode=dark] .border-2{border-width:2px!important}html[data-netbox-color-mode=dark] .border-3{border-width:3px!important}html[data-netbox-color-mode=dark] .border-4{border-width:4px!important}html[data-netbox-color-mode=dark] .border-5{border-width:5px!important}html[data-netbox-color-mode=dark] .w-25{width:25%!important}html[data-netbox-color-mode=dark] .w-50{width:50%!important}html[data-netbox-color-mode=dark] .w-75{width:75%!important}html[data-netbox-color-mode=dark] .w-100{width:100%!important}html[data-netbox-color-mode=dark] .w-auto{width:auto!important}html[data-netbox-color-mode=dark] .mw-100{max-width:100%!important}html[data-netbox-color-mode=dark] .vw-100{width:100vw!important}html[data-netbox-color-mode=dark] .min-vw-100{min-width:100vw!important}html[data-netbox-color-mode=dark] .h-25{height:25%!important}html[data-netbox-color-mode=dark] .h-50{height:50%!important}html[data-netbox-color-mode=dark] .h-75{height:75%!important}html[data-netbox-color-mode=dark] .h-100{height:100%!important}html[data-netbox-color-mode=dark] .h-auto{height:auto!important}html[data-netbox-color-mode=dark] .mh-100{max-height:100%!important}html[data-netbox-color-mode=dark] .vh-100{height:100vh!important}html[data-netbox-color-mode=dark] .min-vh-100{min-height:100vh!important}html[data-netbox-color-mode=dark] .flex-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-first{order:-1!important}html[data-netbox-color-mode=dark] .order-0{order:0!important}html[data-netbox-color-mode=dark] .order-1{order:1!important}html[data-netbox-color-mode=dark] .order-2{order:2!important}html[data-netbox-color-mode=dark] .order-3{order:3!important}html[data-netbox-color-mode=dark] .order-4{order:4!important}html[data-netbox-color-mode=dark] .order-5{order:5!important}html[data-netbox-color-mode=dark] .order-last{order:6!important}html[data-netbox-color-mode=dark] .m-0{margin:0!important}html[data-netbox-color-mode=dark] .m-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-0{padding:0!important}html[data-netbox-color-mode=dark] .p-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .font-monospace{font-family:var(--bs-font-monospace)!important}html[data-netbox-color-mode=dark] .fs-1{font-size:calc(1.375rem + 1.5vw)!important}html[data-netbox-color-mode=dark] .fs-2{font-size:calc(1.325rem + .9vw)!important}html[data-netbox-color-mode=dark] .fs-3{font-size:calc(1.3rem + .6vw)!important}html[data-netbox-color-mode=dark] .fs-4{font-size:calc(1.275rem + .3vw)!important}html[data-netbox-color-mode=dark] .fs-5{font-size:1.25rem!important}html[data-netbox-color-mode=dark] .fs-6{font-size:1rem!important}html[data-netbox-color-mode=dark] .fst-italic{font-style:italic!important}html[data-netbox-color-mode=dark] .fst-normal{font-style:normal!important}html[data-netbox-color-mode=dark] .fw-light{font-weight:300!important}html[data-netbox-color-mode=dark] .fw-lighter{font-weight:200!important}html[data-netbox-color-mode=dark] .fw-normal{font-weight:400!important}html[data-netbox-color-mode=dark] .fw-bold{font-weight:700!important}html[data-netbox-color-mode=dark] .fw-bolder{font-weight:800!important}html[data-netbox-color-mode=dark] .lh-1{line-height:1!important}html[data-netbox-color-mode=dark] .lh-sm{line-height:1.25!important}html[data-netbox-color-mode=dark] .lh-base{line-height:1.5!important}html[data-netbox-color-mode=dark] .lh-lg{line-height:1.75!important}html[data-netbox-color-mode=dark] .text-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-center{text-align:center!important}html[data-netbox-color-mode=dark] .text-decoration-none{text-decoration:none!important}html[data-netbox-color-mode=dark] .text-decoration-underline{text-decoration:underline!important}html[data-netbox-color-mode=dark] .text-decoration-line-through{text-decoration:line-through!important}html[data-netbox-color-mode=dark] .text-lowercase{text-transform:lowercase!important}html[data-netbox-color-mode=dark] .text-uppercase{text-transform:uppercase!important}html[data-netbox-color-mode=dark] .text-capitalize{text-transform:capitalize!important}html[data-netbox-color-mode=dark] .text-wrap{white-space:normal!important}html[data-netbox-color-mode=dark] .text-nowrap{white-space:nowrap!important}html[data-netbox-color-mode=dark] .text-break{word-wrap:break-word!important;word-break:break-word!important}html[data-netbox-color-mode=dark] .text-primary{color:#6ea8fe!important}html[data-netbox-color-mode=dark] .text-secondary{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-success{color:#75b798!important}html[data-netbox-color-mode=dark] .text-info{color:#6edff6!important}html[data-netbox-color-mode=dark] .text-warning{color:#ffda6a!important}html[data-netbox-color-mode=dark] .text-danger{color:#ea868f!important}html[data-netbox-color-mode=dark] .text-light{color:#dee2e6!important}html[data-netbox-color-mode=dark] .text-dark{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-darker{color:#1b1f22!important}html[data-netbox-color-mode=dark] .text-darkest{color:#171b1d!important}html[data-netbox-color-mode=dark] .text-gray{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-gray-100{color:#f8f9fa!important}html[data-netbox-color-mode=dark] .text-gray-200{color:#e9ecef!important}html[data-netbox-color-mode=dark] .text-gray-300{color:#dee2e6!important}html[data-netbox-color-mode=dark] .text-gray-400{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-gray-500{color:#adb5bd!important}html[data-netbox-color-mode=dark] .text-gray-600{color:#6c757d!important}html[data-netbox-color-mode=dark] .text-gray-700{color:#495057!important}html[data-netbox-color-mode=dark] .text-gray-800{color:#343a40!important}html[data-netbox-color-mode=dark] .text-gray-900{color:#212529!important}html[data-netbox-color-mode=dark] .text-red-100{color:#f8d7da!important}html[data-netbox-color-mode=dark] .text-red-200{color:#f1aeb5!important}html[data-netbox-color-mode=dark] .text-red-300{color:#ea868f!important}html[data-netbox-color-mode=dark] .text-red-400{color:#e35d6a!important}html[data-netbox-color-mode=dark] .text-red-500{color:#dc3545!important}html[data-netbox-color-mode=dark] .text-red-600{color:#b02a37!important}html[data-netbox-color-mode=dark] .text-red-700{color:#842029!important}html[data-netbox-color-mode=dark] .text-red-800{color:#58151c!important}html[data-netbox-color-mode=dark] .text-red-900{color:#2c0b0e!important}html[data-netbox-color-mode=dark] .text-yellow-100{color:#fff3cd!important}html[data-netbox-color-mode=dark] .text-yellow-200{color:#ffe69c!important}html[data-netbox-color-mode=dark] .text-yellow-300{color:#ffda6a!important}html[data-netbox-color-mode=dark] .text-yellow-400{color:#ffcd39!important}html[data-netbox-color-mode=dark] .text-yellow-500{color:#ffc107!important}html[data-netbox-color-mode=dark] .text-yellow-600{color:#cc9a06!important}html[data-netbox-color-mode=dark] .text-yellow-700{color:#997404!important}html[data-netbox-color-mode=dark] .text-yellow-800{color:#664d03!important}html[data-netbox-color-mode=dark] .text-yellow-900{color:#332701!important}html[data-netbox-color-mode=dark] .text-green-100{color:#d1e7dd!important}html[data-netbox-color-mode=dark] .text-green-200{color:#a3cfbb!important}html[data-netbox-color-mode=dark] .text-green-300{color:#75b798!important}html[data-netbox-color-mode=dark] .text-green-400{color:#479f76!important}html[data-netbox-color-mode=dark] .text-green-500{color:#198754!important}html[data-netbox-color-mode=dark] .text-green-600{color:#146c43!important}html[data-netbox-color-mode=dark] .text-green-700{color:#0f5132!important}html[data-netbox-color-mode=dark] .text-green-800{color:#0a3622!important}html[data-netbox-color-mode=dark] .text-green-900{color:#051b11!important}html[data-netbox-color-mode=dark] .text-blue-100{color:#cfe2ff!important}html[data-netbox-color-mode=dark] .text-blue-200{color:#9ec5fe!important}html[data-netbox-color-mode=dark] .text-blue-300{color:#6ea8fe!important}html[data-netbox-color-mode=dark] .text-blue-400{color:#3d8bfd!important}html[data-netbox-color-mode=dark] .text-blue-500{color:#0d6efd!important}html[data-netbox-color-mode=dark] .text-blue-600{color:#0a58ca!important}html[data-netbox-color-mode=dark] .text-blue-700{color:#084298!important}html[data-netbox-color-mode=dark] .text-blue-800{color:#052c65!important}html[data-netbox-color-mode=dark] .text-blue-900{color:#031633!important}html[data-netbox-color-mode=dark] .text-cyan-100{color:#cff4fc!important}html[data-netbox-color-mode=dark] .text-cyan-200{color:#9eeaf9!important}html[data-netbox-color-mode=dark] .text-cyan-300{color:#6edff6!important}html[data-netbox-color-mode=dark] .text-cyan-400{color:#3dd5f3!important}html[data-netbox-color-mode=dark] .text-cyan-500{color:#0dcaf0!important}html[data-netbox-color-mode=dark] .text-cyan-600{color:#0aa2c0!important}html[data-netbox-color-mode=dark] .text-cyan-700{color:#087990!important}html[data-netbox-color-mode=dark] .text-cyan-800{color:#055160!important}html[data-netbox-color-mode=dark] .text-cyan-900{color:#032830!important}html[data-netbox-color-mode=dark] .text-indigo-100{color:#e0cffc!important}html[data-netbox-color-mode=dark] .text-indigo-200{color:#c29ffa!important}html[data-netbox-color-mode=dark] .text-indigo-300{color:#a370f7!important}html[data-netbox-color-mode=dark] .text-indigo-400{color:#8540f5!important}html[data-netbox-color-mode=dark] .text-indigo-500{color:#6610f2!important}html[data-netbox-color-mode=dark] .text-indigo-600{color:#520dc2!important}html[data-netbox-color-mode=dark] .text-indigo-700{color:#3d0a91!important}html[data-netbox-color-mode=dark] .text-indigo-800{color:#290661!important}html[data-netbox-color-mode=dark] .text-indigo-900{color:#140330!important}html[data-netbox-color-mode=dark] .text-purple-100{color:#e2d9f3!important}html[data-netbox-color-mode=dark] .text-purple-200{color:#c5b3e6!important}html[data-netbox-color-mode=dark] .text-purple-300{color:#a98eda!important}html[data-netbox-color-mode=dark] .text-purple-400{color:#8c68cd!important}html[data-netbox-color-mode=dark] .text-purple-500{color:#6f42c1!important}html[data-netbox-color-mode=dark] .text-purple-600{color:#59359a!important}html[data-netbox-color-mode=dark] .text-purple-700{color:#432874!important}html[data-netbox-color-mode=dark] .text-purple-800{color:#2c1a4d!important}html[data-netbox-color-mode=dark] .text-purple-900{color:#160d27!important}html[data-netbox-color-mode=dark] .text-pink-100{color:#f7d6e6!important}html[data-netbox-color-mode=dark] .text-pink-200{color:#efadce!important}html[data-netbox-color-mode=dark] .text-pink-300{color:#e685b5!important}html[data-netbox-color-mode=dark] .text-pink-400{color:#de5c9d!important}html[data-netbox-color-mode=dark] .text-pink-500{color:#d63384!important}html[data-netbox-color-mode=dark] .text-pink-600{color:#ab296a!important}html[data-netbox-color-mode=dark] .text-pink-700{color:#801f4f!important}html[data-netbox-color-mode=dark] .text-pink-800{color:#561435!important}html[data-netbox-color-mode=dark] .text-pink-900{color:#2b0a1a!important}html[data-netbox-color-mode=dark] .text-white{color:#fff!important}html[data-netbox-color-mode=dark] .text-body{color:#fff!important}html[data-netbox-color-mode=dark] .text-muted{color:#ced4da!important}html[data-netbox-color-mode=dark] .text-black-50{color:#00000080!important}html[data-netbox-color-mode=dark] .text-white-50{color:#ffffff80!important}html[data-netbox-color-mode=dark] .text-reset{color:inherit!important}html[data-netbox-color-mode=dark] .bg-primary{background-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .bg-secondary{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-success{background-color:#75b798!important}html[data-netbox-color-mode=dark] .bg-info{background-color:#6edff6!important}html[data-netbox-color-mode=dark] .bg-warning{background-color:#ffda6a!important}html[data-netbox-color-mode=dark] .bg-danger{background-color:#ea868f!important}html[data-netbox-color-mode=dark] .bg-light{background-color:#dee2e6!important}html[data-netbox-color-mode=dark] .bg-dark{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-darker{background-color:#1b1f22!important}html[data-netbox-color-mode=dark] .bg-darkest{background-color:#171b1d!important}html[data-netbox-color-mode=dark] .bg-gray{background-color:#ced4da!important}html[data-netbox-color-mode=dark] .bg-gray-100{background-color:#f8f9fa!important}html[data-netbox-color-mode=dark] .bg-gray-200{background-color:#e9ecef!important}html[data-netbox-color-mode=dark] .bg-gray-300{background-color:#dee2e6!important}html[data-netbox-color-mode=dark] .bg-gray-400{background-color:#ced4da!important}html[data-netbox-color-mode=dark] .bg-gray-500{background-color:#adb5bd!important}html[data-netbox-color-mode=dark] .bg-gray-600{background-color:#6c757d!important}html[data-netbox-color-mode=dark] .bg-gray-700{background-color:#495057!important}html[data-netbox-color-mode=dark] .bg-gray-800{background-color:#343a40!important}html[data-netbox-color-mode=dark] .bg-gray-900{background-color:#212529!important}html[data-netbox-color-mode=dark] .bg-red-100{background-color:#f8d7da!important}html[data-netbox-color-mode=dark] .bg-red-200{background-color:#f1aeb5!important}html[data-netbox-color-mode=dark] .bg-red-300{background-color:#ea868f!important}html[data-netbox-color-mode=dark] .bg-red-400{background-color:#e35d6a!important}html[data-netbox-color-mode=dark] .bg-red-500{background-color:#dc3545!important}html[data-netbox-color-mode=dark] .bg-red-600{background-color:#b02a37!important}html[data-netbox-color-mode=dark] .bg-red-700{background-color:#842029!important}html[data-netbox-color-mode=dark] .bg-red-800{background-color:#58151c!important}html[data-netbox-color-mode=dark] .bg-red-900{background-color:#2c0b0e!important}html[data-netbox-color-mode=dark] .bg-yellow-100{background-color:#fff3cd!important}html[data-netbox-color-mode=dark] .bg-yellow-200{background-color:#ffe69c!important}html[data-netbox-color-mode=dark] .bg-yellow-300{background-color:#ffda6a!important}html[data-netbox-color-mode=dark] .bg-yellow-400{background-color:#ffcd39!important}html[data-netbox-color-mode=dark] .bg-yellow-500{background-color:#ffc107!important}html[data-netbox-color-mode=dark] .bg-yellow-600{background-color:#cc9a06!important}html[data-netbox-color-mode=dark] .bg-yellow-700{background-color:#997404!important}html[data-netbox-color-mode=dark] .bg-yellow-800{background-color:#664d03!important}html[data-netbox-color-mode=dark] .bg-yellow-900{background-color:#332701!important}html[data-netbox-color-mode=dark] .bg-green-100{background-color:#d1e7dd!important}html[data-netbox-color-mode=dark] .bg-green-200{background-color:#a3cfbb!important}html[data-netbox-color-mode=dark] .bg-green-300{background-color:#75b798!important}html[data-netbox-color-mode=dark] .bg-green-400{background-color:#479f76!important}html[data-netbox-color-mode=dark] .bg-green-500{background-color:#198754!important}html[data-netbox-color-mode=dark] .bg-green-600{background-color:#146c43!important}html[data-netbox-color-mode=dark] .bg-green-700{background-color:#0f5132!important}html[data-netbox-color-mode=dark] .bg-green-800{background-color:#0a3622!important}html[data-netbox-color-mode=dark] .bg-green-900{background-color:#051b11!important}html[data-netbox-color-mode=dark] .bg-blue-100{background-color:#cfe2ff!important}html[data-netbox-color-mode=dark] .bg-blue-200{background-color:#9ec5fe!important}html[data-netbox-color-mode=dark] .bg-blue-300{background-color:#6ea8fe!important}html[data-netbox-color-mode=dark] .bg-blue-400{background-color:#3d8bfd!important}html[data-netbox-color-mode=dark] .bg-blue-500{background-color:#0d6efd!important}html[data-netbox-color-mode=dark] .bg-blue-600{background-color:#0a58ca!important}html[data-netbox-color-mode=dark] .bg-blue-700{background-color:#084298!important}html[data-netbox-color-mode=dark] .bg-blue-800{background-color:#052c65!important}html[data-netbox-color-mode=dark] .bg-blue-900{background-color:#031633!important}html[data-netbox-color-mode=dark] .bg-cyan-100{background-color:#cff4fc!important}html[data-netbox-color-mode=dark] .bg-cyan-200{background-color:#9eeaf9!important}html[data-netbox-color-mode=dark] .bg-cyan-300{background-color:#6edff6!important}html[data-netbox-color-mode=dark] .bg-cyan-400{background-color:#3dd5f3!important}html[data-netbox-color-mode=dark] .bg-cyan-500{background-color:#0dcaf0!important}html[data-netbox-color-mode=dark] .bg-cyan-600{background-color:#0aa2c0!important}html[data-netbox-color-mode=dark] .bg-cyan-700{background-color:#087990!important}html[data-netbox-color-mode=dark] .bg-cyan-800{background-color:#055160!important}html[data-netbox-color-mode=dark] .bg-cyan-900{background-color:#032830!important}html[data-netbox-color-mode=dark] .bg-indigo-100{background-color:#e0cffc!important}html[data-netbox-color-mode=dark] .bg-indigo-200{background-color:#c29ffa!important}html[data-netbox-color-mode=dark] .bg-indigo-300{background-color:#a370f7!important}html[data-netbox-color-mode=dark] .bg-indigo-400{background-color:#8540f5!important}html[data-netbox-color-mode=dark] .bg-indigo-500{background-color:#6610f2!important}html[data-netbox-color-mode=dark] .bg-indigo-600{background-color:#520dc2!important}html[data-netbox-color-mode=dark] .bg-indigo-700{background-color:#3d0a91!important}html[data-netbox-color-mode=dark] .bg-indigo-800{background-color:#290661!important}html[data-netbox-color-mode=dark] .bg-indigo-900{background-color:#140330!important}html[data-netbox-color-mode=dark] .bg-purple-100{background-color:#e2d9f3!important}html[data-netbox-color-mode=dark] .bg-purple-200{background-color:#c5b3e6!important}html[data-netbox-color-mode=dark] .bg-purple-300{background-color:#a98eda!important}html[data-netbox-color-mode=dark] .bg-purple-400{background-color:#8c68cd!important}html[data-netbox-color-mode=dark] .bg-purple-500{background-color:#6f42c1!important}html[data-netbox-color-mode=dark] .bg-purple-600{background-color:#59359a!important}html[data-netbox-color-mode=dark] .bg-purple-700{background-color:#432874!important}html[data-netbox-color-mode=dark] .bg-purple-800{background-color:#2c1a4d!important}html[data-netbox-color-mode=dark] .bg-purple-900{background-color:#160d27!important}html[data-netbox-color-mode=dark] .bg-pink-100{background-color:#f7d6e6!important}html[data-netbox-color-mode=dark] .bg-pink-200{background-color:#efadce!important}html[data-netbox-color-mode=dark] .bg-pink-300{background-color:#e685b5!important}html[data-netbox-color-mode=dark] .bg-pink-400{background-color:#de5c9d!important}html[data-netbox-color-mode=dark] .bg-pink-500{background-color:#d63384!important}html[data-netbox-color-mode=dark] .bg-pink-600{background-color:#ab296a!important}html[data-netbox-color-mode=dark] .bg-pink-700{background-color:#801f4f!important}html[data-netbox-color-mode=dark] .bg-pink-800{background-color:#561435!important}html[data-netbox-color-mode=dark] .bg-pink-900{background-color:#2b0a1a!important}html[data-netbox-color-mode=dark] .bg-body{background-color:#1b1f22!important}html[data-netbox-color-mode=dark] .bg-white{background-color:#fff!important}html[data-netbox-color-mode=dark] .bg-transparent{background-color:transparent!important}html[data-netbox-color-mode=dark] .bg-gradient{background-image:var(--bs-gradient)!important}html[data-netbox-color-mode=dark] .user-select-all{user-select:all!important}html[data-netbox-color-mode=dark] .user-select-auto{user-select:auto!important}html[data-netbox-color-mode=dark] .user-select-none{user-select:none!important}html[data-netbox-color-mode=dark] .pe-none{pointer-events:none!important}html[data-netbox-color-mode=dark] .pe-auto{pointer-events:auto!important}html[data-netbox-color-mode=dark] .rounded{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-0{border-radius:0!important}html[data-netbox-color-mode=dark] .rounded-1{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-2{border-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-3{border-radius:.75rem!important}html[data-netbox-color-mode=dark] .rounded-circle{border-radius:50%!important}html[data-netbox-color-mode=dark] .rounded-pill{border-radius:50rem!important}html[data-netbox-color-mode=dark] .rounded-top{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-end{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-bottom{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}html[data-netbox-color-mode=dark] .rounded-start{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}html[data-netbox-color-mode=dark] .visible{visibility:visible!important}html[data-netbox-color-mode=dark] .invisible{visibility:hidden!important}@media (min-width: 576px){html[data-netbox-color-mode=dark] .float-sm-start{float:left!important}html[data-netbox-color-mode=dark] .float-sm-end{float:right!important}html[data-netbox-color-mode=dark] .float-sm-none{float:none!important}html[data-netbox-color-mode=dark] .d-sm-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-sm-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-sm-block{display:block!important}html[data-netbox-color-mode=dark] .d-sm-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-sm-table{display:table!important}html[data-netbox-color-mode=dark] .d-sm-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-sm-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-sm-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-sm-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-sm-none{display:none!important}html[data-netbox-color-mode=dark] .flex-sm-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-sm-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-sm-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-sm-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-sm-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-sm-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-sm-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-sm-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-sm-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-sm-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-sm-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-sm-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-sm-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-sm-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-sm-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-sm-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-sm-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-sm-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-sm-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-sm-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-sm-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-sm-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-sm-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-sm-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-sm-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-sm-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-sm-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-sm-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-sm-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-sm-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-sm-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-sm-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-sm-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-sm-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-sm-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-sm-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-sm-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-sm-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-sm-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-sm-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-sm-first{order:-1!important}html[data-netbox-color-mode=dark] .order-sm-0{order:0!important}html[data-netbox-color-mode=dark] .order-sm-1{order:1!important}html[data-netbox-color-mode=dark] .order-sm-2{order:2!important}html[data-netbox-color-mode=dark] .order-sm-3{order:3!important}html[data-netbox-color-mode=dark] .order-sm-4{order:4!important}html[data-netbox-color-mode=dark] .order-sm-5{order:5!important}html[data-netbox-color-mode=dark] .order-sm-last{order:6!important}html[data-netbox-color-mode=dark] .m-sm-0{margin:0!important}html[data-netbox-color-mode=dark] .m-sm-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-sm-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-sm-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-sm-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-sm-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-sm-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-sm-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-sm-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-sm-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-sm-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-sm-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-sm-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-sm-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-sm-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-sm-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-sm-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-sm-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-sm-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-sm-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-sm-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-sm-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-sm-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-sm-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-sm-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-sm-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-sm-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-sm-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-sm-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-sm-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-sm-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-sm-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-sm-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-sm-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-sm-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-sm-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-sm-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-sm-0{padding:0!important}html[data-netbox-color-mode=dark] .p-sm-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-sm-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-sm-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-sm-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-sm-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-sm-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-sm-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-sm-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-sm-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-sm-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-sm-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-sm-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-sm-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-sm-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-sm-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-sm-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-sm-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-sm-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-sm-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-sm-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-sm-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-sm-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-sm-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-sm-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-sm-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-sm-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-sm-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-sm-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-sm-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-sm-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-sm-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-sm-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-sm-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-sm-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-sm-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-sm-center{text-align:center!important}}@media (min-width: 768px){html[data-netbox-color-mode=dark] .float-md-start{float:left!important}html[data-netbox-color-mode=dark] .float-md-end{float:right!important}html[data-netbox-color-mode=dark] .float-md-none{float:none!important}html[data-netbox-color-mode=dark] .d-md-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-md-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-md-block{display:block!important}html[data-netbox-color-mode=dark] .d-md-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-md-table{display:table!important}html[data-netbox-color-mode=dark] .d-md-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-md-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-md-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-md-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-md-none{display:none!important}html[data-netbox-color-mode=dark] .flex-md-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-md-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-md-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-md-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-md-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-md-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-md-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-md-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-md-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-md-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-md-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-md-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-md-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-md-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-md-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-md-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-md-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-md-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-md-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-md-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-md-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-md-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-md-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-md-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-md-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-md-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-md-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-md-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-md-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-md-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-md-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-md-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-md-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-md-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-md-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-md-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-md-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-md-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-md-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-md-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-md-first{order:-1!important}html[data-netbox-color-mode=dark] .order-md-0{order:0!important}html[data-netbox-color-mode=dark] .order-md-1{order:1!important}html[data-netbox-color-mode=dark] .order-md-2{order:2!important}html[data-netbox-color-mode=dark] .order-md-3{order:3!important}html[data-netbox-color-mode=dark] .order-md-4{order:4!important}html[data-netbox-color-mode=dark] .order-md-5{order:5!important}html[data-netbox-color-mode=dark] .order-md-last{order:6!important}html[data-netbox-color-mode=dark] .m-md-0{margin:0!important}html[data-netbox-color-mode=dark] .m-md-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-md-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-md-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-md-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-md-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-md-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-md-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-md-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-md-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-md-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-md-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-md-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-md-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-md-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-md-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-md-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-md-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-md-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-md-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-md-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-md-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-md-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-md-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-md-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-md-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-md-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-md-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-md-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-md-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-md-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-md-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-md-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-md-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-md-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-md-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-md-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-md-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-md-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-md-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-md-0{padding:0!important}html[data-netbox-color-mode=dark] .p-md-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-md-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-md-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-md-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-md-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-md-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-md-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-md-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-md-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-md-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-md-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-md-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-md-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-md-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-md-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-md-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-md-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-md-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-md-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-md-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-md-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-md-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-md-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-md-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-md-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-md-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-md-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-md-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-md-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-md-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-md-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-md-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-md-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-md-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-md-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-md-center{text-align:center!important}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .float-lg-start{float:left!important}html[data-netbox-color-mode=dark] .float-lg-end{float:right!important}html[data-netbox-color-mode=dark] .float-lg-none{float:none!important}html[data-netbox-color-mode=dark] .d-lg-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-lg-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-lg-block{display:block!important}html[data-netbox-color-mode=dark] .d-lg-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-lg-table{display:table!important}html[data-netbox-color-mode=dark] .d-lg-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-lg-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-lg-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-lg-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-lg-none{display:none!important}html[data-netbox-color-mode=dark] .flex-lg-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-lg-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-lg-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-lg-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-lg-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-lg-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-lg-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-lg-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-lg-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-lg-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-lg-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-lg-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-lg-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-lg-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-lg-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-lg-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-lg-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-lg-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-lg-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-lg-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-lg-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-lg-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-lg-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-lg-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-lg-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-lg-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-lg-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-lg-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-lg-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-lg-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-lg-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-lg-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-lg-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-lg-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-lg-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-lg-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-lg-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-lg-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-lg-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-lg-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-lg-first{order:-1!important}html[data-netbox-color-mode=dark] .order-lg-0{order:0!important}html[data-netbox-color-mode=dark] .order-lg-1{order:1!important}html[data-netbox-color-mode=dark] .order-lg-2{order:2!important}html[data-netbox-color-mode=dark] .order-lg-3{order:3!important}html[data-netbox-color-mode=dark] .order-lg-4{order:4!important}html[data-netbox-color-mode=dark] .order-lg-5{order:5!important}html[data-netbox-color-mode=dark] .order-lg-last{order:6!important}html[data-netbox-color-mode=dark] .m-lg-0{margin:0!important}html[data-netbox-color-mode=dark] .m-lg-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-lg-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-lg-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-lg-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-lg-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-lg-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-lg-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-lg-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-lg-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-lg-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-lg-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-lg-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-lg-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-lg-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-lg-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-lg-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-lg-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-lg-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-lg-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-lg-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-lg-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-lg-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-lg-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-lg-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-lg-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-lg-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-lg-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-lg-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-lg-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-lg-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-lg-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-lg-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-lg-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-lg-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-lg-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-lg-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-lg-0{padding:0!important}html[data-netbox-color-mode=dark] .p-lg-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-lg-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-lg-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-lg-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-lg-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-lg-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-lg-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-lg-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-lg-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-lg-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-lg-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-lg-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-lg-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-lg-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-lg-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-lg-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-lg-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-lg-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-lg-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-lg-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-lg-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-lg-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-lg-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-lg-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-lg-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-lg-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-lg-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-lg-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-lg-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-lg-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-lg-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-lg-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-lg-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-lg-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-lg-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-lg-center{text-align:center!important}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .float-xl-start{float:left!important}html[data-netbox-color-mode=dark] .float-xl-end{float:right!important}html[data-netbox-color-mode=dark] .float-xl-none{float:none!important}html[data-netbox-color-mode=dark] .d-xl-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-xl-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-xl-block{display:block!important}html[data-netbox-color-mode=dark] .d-xl-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-xl-table{display:table!important}html[data-netbox-color-mode=dark] .d-xl-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-xl-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-xl-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-xl-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-xl-none{display:none!important}html[data-netbox-color-mode=dark] .flex-xl-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-xl-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-xl-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-xl-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-xl-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-xl-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-xl-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-xl-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-xl-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-xl-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-xl-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-xl-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-xl-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-xl-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-xl-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-xl-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-xl-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-xl-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-xl-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-xl-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-xl-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-xl-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-xl-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-xl-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-xl-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-xl-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-xl-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-xl-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-xl-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-xl-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-xl-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-xl-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-xl-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-xl-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-xl-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-xl-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-xl-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-xl-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-xl-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-xl-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-xl-first{order:-1!important}html[data-netbox-color-mode=dark] .order-xl-0{order:0!important}html[data-netbox-color-mode=dark] .order-xl-1{order:1!important}html[data-netbox-color-mode=dark] .order-xl-2{order:2!important}html[data-netbox-color-mode=dark] .order-xl-3{order:3!important}html[data-netbox-color-mode=dark] .order-xl-4{order:4!important}html[data-netbox-color-mode=dark] .order-xl-5{order:5!important}html[data-netbox-color-mode=dark] .order-xl-last{order:6!important}html[data-netbox-color-mode=dark] .m-xl-0{margin:0!important}html[data-netbox-color-mode=dark] .m-xl-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-xl-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-xl-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-xl-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-xl-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-xl-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-xl-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-xl-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-xl-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-xl-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-xl-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-xl-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-xl-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-xl-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-xl-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-xl-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-xl-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-xl-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-xl-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-xl-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-xl-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-xl-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-xl-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-xl-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-xl-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-xl-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-xl-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-xl-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-xl-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-xl-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-xl-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-xl-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-xl-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-xl-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-xl-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-xl-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-xl-0{padding:0!important}html[data-netbox-color-mode=dark] .p-xl-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-xl-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-xl-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-xl-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-xl-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-xl-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-xl-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-xl-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-xl-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-xl-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-xl-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-xl-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-xl-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-xl-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-xl-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-xl-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-xl-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-xl-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-xl-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-xl-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-xl-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-xl-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-xl-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-xl-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-xl-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-xl-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-xl-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-xl-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-xl-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-xl-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-xl-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-xl-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-xl-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-xl-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-xl-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-xl-center{text-align:center!important}}@media (min-width: 1400px){html[data-netbox-color-mode=dark] .float-xxl-start{float:left!important}html[data-netbox-color-mode=dark] .float-xxl-end{float:right!important}html[data-netbox-color-mode=dark] .float-xxl-none{float:none!important}html[data-netbox-color-mode=dark] .d-xxl-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-xxl-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-xxl-block{display:block!important}html[data-netbox-color-mode=dark] .d-xxl-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-xxl-table{display:table!important}html[data-netbox-color-mode=dark] .d-xxl-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-xxl-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-xxl-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-xxl-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-xxl-none{display:none!important}html[data-netbox-color-mode=dark] .flex-xxl-fill{flex:1 1 auto!important}html[data-netbox-color-mode=dark] .flex-xxl-row{flex-direction:row!important}html[data-netbox-color-mode=dark] .flex-xxl-column{flex-direction:column!important}html[data-netbox-color-mode=dark] .flex-xxl-row-reverse{flex-direction:row-reverse!important}html[data-netbox-color-mode=dark] .flex-xxl-column-reverse{flex-direction:column-reverse!important}html[data-netbox-color-mode=dark] .flex-xxl-grow-0{flex-grow:0!important}html[data-netbox-color-mode=dark] .flex-xxl-grow-1{flex-grow:1!important}html[data-netbox-color-mode=dark] .flex-xxl-shrink-0{flex-shrink:0!important}html[data-netbox-color-mode=dark] .flex-xxl-shrink-1{flex-shrink:1!important}html[data-netbox-color-mode=dark] .flex-xxl-wrap{flex-wrap:wrap!important}html[data-netbox-color-mode=dark] .flex-xxl-nowrap{flex-wrap:nowrap!important}html[data-netbox-color-mode=dark] .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}html[data-netbox-color-mode=dark] .gap-xxl-0{gap:0!important}html[data-netbox-color-mode=dark] .gap-xxl-1{gap:.25rem!important}html[data-netbox-color-mode=dark] .gap-xxl-2{gap:.5rem!important}html[data-netbox-color-mode=dark] .gap-xxl-3{gap:1rem!important}html[data-netbox-color-mode=dark] .gap-xxl-4{gap:1.5rem!important}html[data-netbox-color-mode=dark] .gap-xxl-5{gap:3rem!important}html[data-netbox-color-mode=dark] .justify-content-xxl-start{justify-content:flex-start!important}html[data-netbox-color-mode=dark] .justify-content-xxl-end{justify-content:flex-end!important}html[data-netbox-color-mode=dark] .justify-content-xxl-center{justify-content:center!important}html[data-netbox-color-mode=dark] .justify-content-xxl-between{justify-content:space-between!important}html[data-netbox-color-mode=dark] .justify-content-xxl-around{justify-content:space-around!important}html[data-netbox-color-mode=dark] .justify-content-xxl-evenly{justify-content:space-evenly!important}html[data-netbox-color-mode=dark] .align-items-xxl-start{align-items:flex-start!important}html[data-netbox-color-mode=dark] .align-items-xxl-end{align-items:flex-end!important}html[data-netbox-color-mode=dark] .align-items-xxl-center{align-items:center!important}html[data-netbox-color-mode=dark] .align-items-xxl-baseline{align-items:baseline!important}html[data-netbox-color-mode=dark] .align-items-xxl-stretch{align-items:stretch!important}html[data-netbox-color-mode=dark] .align-content-xxl-start{align-content:flex-start!important}html[data-netbox-color-mode=dark] .align-content-xxl-end{align-content:flex-end!important}html[data-netbox-color-mode=dark] .align-content-xxl-center{align-content:center!important}html[data-netbox-color-mode=dark] .align-content-xxl-between{align-content:space-between!important}html[data-netbox-color-mode=dark] .align-content-xxl-around{align-content:space-around!important}html[data-netbox-color-mode=dark] .align-content-xxl-stretch{align-content:stretch!important}html[data-netbox-color-mode=dark] .align-self-xxl-auto{align-self:auto!important}html[data-netbox-color-mode=dark] .align-self-xxl-start{align-self:flex-start!important}html[data-netbox-color-mode=dark] .align-self-xxl-end{align-self:flex-end!important}html[data-netbox-color-mode=dark] .align-self-xxl-center{align-self:center!important}html[data-netbox-color-mode=dark] .align-self-xxl-baseline{align-self:baseline!important}html[data-netbox-color-mode=dark] .align-self-xxl-stretch{align-self:stretch!important}html[data-netbox-color-mode=dark] .order-xxl-first{order:-1!important}html[data-netbox-color-mode=dark] .order-xxl-0{order:0!important}html[data-netbox-color-mode=dark] .order-xxl-1{order:1!important}html[data-netbox-color-mode=dark] .order-xxl-2{order:2!important}html[data-netbox-color-mode=dark] .order-xxl-3{order:3!important}html[data-netbox-color-mode=dark] .order-xxl-4{order:4!important}html[data-netbox-color-mode=dark] .order-xxl-5{order:5!important}html[data-netbox-color-mode=dark] .order-xxl-last{order:6!important}html[data-netbox-color-mode=dark] .m-xxl-0{margin:0!important}html[data-netbox-color-mode=dark] .m-xxl-1{margin:.25rem!important}html[data-netbox-color-mode=dark] .m-xxl-2{margin:.5rem!important}html[data-netbox-color-mode=dark] .m-xxl-3{margin:1rem!important}html[data-netbox-color-mode=dark] .m-xxl-4{margin:1.5rem!important}html[data-netbox-color-mode=dark] .m-xxl-5{margin:3rem!important}html[data-netbox-color-mode=dark] .m-xxl-auto{margin:auto!important}html[data-netbox-color-mode=dark] .mx-xxl-0{margin-right:0!important;margin-left:0!important}html[data-netbox-color-mode=dark] .mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}html[data-netbox-color-mode=dark] .mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}html[data-netbox-color-mode=dark] .mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}html[data-netbox-color-mode=dark] .mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}html[data-netbox-color-mode=dark] .mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}html[data-netbox-color-mode=dark] .my-xxl-0{margin-top:0!important;margin-bottom:0!important}html[data-netbox-color-mode=dark] .my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}html[data-netbox-color-mode=dark] .mt-xxl-0{margin-top:0!important}html[data-netbox-color-mode=dark] .mt-xxl-1{margin-top:.25rem!important}html[data-netbox-color-mode=dark] .mt-xxl-2{margin-top:.5rem!important}html[data-netbox-color-mode=dark] .mt-xxl-3{margin-top:1rem!important}html[data-netbox-color-mode=dark] .mt-xxl-4{margin-top:1.5rem!important}html[data-netbox-color-mode=dark] .mt-xxl-5{margin-top:3rem!important}html[data-netbox-color-mode=dark] .mt-xxl-auto{margin-top:auto!important}html[data-netbox-color-mode=dark] .me-xxl-0{margin-right:0!important}html[data-netbox-color-mode=dark] .me-xxl-1{margin-right:.25rem!important}html[data-netbox-color-mode=dark] .me-xxl-2{margin-right:.5rem!important}html[data-netbox-color-mode=dark] .me-xxl-3{margin-right:1rem!important}html[data-netbox-color-mode=dark] .me-xxl-4{margin-right:1.5rem!important}html[data-netbox-color-mode=dark] .me-xxl-5{margin-right:3rem!important}html[data-netbox-color-mode=dark] .me-xxl-auto{margin-right:auto!important}html[data-netbox-color-mode=dark] .mb-xxl-0{margin-bottom:0!important}html[data-netbox-color-mode=dark] .mb-xxl-1{margin-bottom:.25rem!important}html[data-netbox-color-mode=dark] .mb-xxl-2{margin-bottom:.5rem!important}html[data-netbox-color-mode=dark] .mb-xxl-3{margin-bottom:1rem!important}html[data-netbox-color-mode=dark] .mb-xxl-4{margin-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .mb-xxl-5{margin-bottom:3rem!important}html[data-netbox-color-mode=dark] .mb-xxl-auto{margin-bottom:auto!important}html[data-netbox-color-mode=dark] .ms-xxl-0{margin-left:0!important}html[data-netbox-color-mode=dark] .ms-xxl-1{margin-left:.25rem!important}html[data-netbox-color-mode=dark] .ms-xxl-2{margin-left:.5rem!important}html[data-netbox-color-mode=dark] .ms-xxl-3{margin-left:1rem!important}html[data-netbox-color-mode=dark] .ms-xxl-4{margin-left:1.5rem!important}html[data-netbox-color-mode=dark] .ms-xxl-5{margin-left:3rem!important}html[data-netbox-color-mode=dark] .ms-xxl-auto{margin-left:auto!important}html[data-netbox-color-mode=dark] .p-xxl-0{padding:0!important}html[data-netbox-color-mode=dark] .p-xxl-1{padding:.25rem!important}html[data-netbox-color-mode=dark] .p-xxl-2{padding:.5rem!important}html[data-netbox-color-mode=dark] .p-xxl-3{padding:1rem!important}html[data-netbox-color-mode=dark] .p-xxl-4{padding:1.5rem!important}html[data-netbox-color-mode=dark] .p-xxl-5{padding:3rem!important}html[data-netbox-color-mode=dark] .px-xxl-0{padding-right:0!important;padding-left:0!important}html[data-netbox-color-mode=dark] .px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}html[data-netbox-color-mode=dark] .px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}html[data-netbox-color-mode=dark] .px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}html[data-netbox-color-mode=dark] .px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}html[data-netbox-color-mode=dark] .py-xxl-0{padding-top:0!important;padding-bottom:0!important}html[data-netbox-color-mode=dark] .py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .pt-xxl-0{padding-top:0!important}html[data-netbox-color-mode=dark] .pt-xxl-1{padding-top:.25rem!important}html[data-netbox-color-mode=dark] .pt-xxl-2{padding-top:.5rem!important}html[data-netbox-color-mode=dark] .pt-xxl-3{padding-top:1rem!important}html[data-netbox-color-mode=dark] .pt-xxl-4{padding-top:1.5rem!important}html[data-netbox-color-mode=dark] .pt-xxl-5{padding-top:3rem!important}html[data-netbox-color-mode=dark] .pe-xxl-0{padding-right:0!important}html[data-netbox-color-mode=dark] .pe-xxl-1{padding-right:.25rem!important}html[data-netbox-color-mode=dark] .pe-xxl-2{padding-right:.5rem!important}html[data-netbox-color-mode=dark] .pe-xxl-3{padding-right:1rem!important}html[data-netbox-color-mode=dark] .pe-xxl-4{padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .pe-xxl-5{padding-right:3rem!important}html[data-netbox-color-mode=dark] .pb-xxl-0{padding-bottom:0!important}html[data-netbox-color-mode=dark] .pb-xxl-1{padding-bottom:.25rem!important}html[data-netbox-color-mode=dark] .pb-xxl-2{padding-bottom:.5rem!important}html[data-netbox-color-mode=dark] .pb-xxl-3{padding-bottom:1rem!important}html[data-netbox-color-mode=dark] .pb-xxl-4{padding-bottom:1.5rem!important}html[data-netbox-color-mode=dark] .pb-xxl-5{padding-bottom:3rem!important}html[data-netbox-color-mode=dark] .ps-xxl-0{padding-left:0!important}html[data-netbox-color-mode=dark] .ps-xxl-1{padding-left:.25rem!important}html[data-netbox-color-mode=dark] .ps-xxl-2{padding-left:.5rem!important}html[data-netbox-color-mode=dark] .ps-xxl-3{padding-left:1rem!important}html[data-netbox-color-mode=dark] .ps-xxl-4{padding-left:1.5rem!important}html[data-netbox-color-mode=dark] .ps-xxl-5{padding-left:3rem!important}html[data-netbox-color-mode=dark] .text-xxl-start{text-align:left!important}html[data-netbox-color-mode=dark] .text-xxl-end{text-align:right!important}html[data-netbox-color-mode=dark] .text-xxl-center{text-align:center!important}}@media (min-width: 1200px){html[data-netbox-color-mode=dark] .fs-1{font-size:2.5rem!important}html[data-netbox-color-mode=dark] .fs-2{font-size:2rem!important}html[data-netbox-color-mode=dark] .fs-3{font-size:1.75rem!important}html[data-netbox-color-mode=dark] .fs-4{font-size:1.5rem!important}}@media print{html[data-netbox-color-mode=dark] .d-print-inline{display:inline!important}html[data-netbox-color-mode=dark] .d-print-inline-block{display:inline-block!important}html[data-netbox-color-mode=dark] .d-print-block{display:block!important}html[data-netbox-color-mode=dark] .d-print-grid{display:grid!important}html[data-netbox-color-mode=dark] .d-print-table{display:table!important}html[data-netbox-color-mode=dark] .d-print-table-row{display:table-row!important}html[data-netbox-color-mode=dark] .d-print-table-cell{display:table-cell!important}html[data-netbox-color-mode=dark] .d-print-flex{display:flex!important}html[data-netbox-color-mode=dark] .d-print-inline-flex{display:inline-flex!important}html[data-netbox-color-mode=dark] .d-print-none{display:none!important}}html[data-netbox-color-mode=dark] :root{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #dee2e6;--nbx-select-option-hover-bg: #0d6efd;--nbx-select-option-hover-color: #fff;--nbx-select-placeholder-color: #6c757d;--nbx-select-value-color: #fff}html[data-netbox-color-mode=dark] :root[data-netbox-color-mode=dark]{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #adb5bd;--nbx-select-option-hover-bg: #9ec5fe;--nbx-select-option-hover-color: #000;--nbx-select-placeholder-color: #adb5bd;--nbx-select-value-color: #000}html[data-netbox-color-mode=dark] .ss-main{position:relative;display:inline-block;user-select:none;color:#f8f9fa;width:100%}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:calc(1.5em + (.75rem + 2px));padding:.75rem;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-disabled{background-color:#495057;cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .placeholder .ss-disabled{color:#adb5bd}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem;font-weight:bold}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span{border:solid #f8f9fa;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:calc(1.5em + (.75rem + 2px));width:100%;padding:0 0 0 3px;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled{background-color:#495057;cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#f8f9fa}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#adb5bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#6ea8fe;border-radius:.375rem;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#f8f9fa;position:relative;height:10px;width:2px;transition:transform .2s}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#f8f9fa;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}html[data-netbox-color-mode=dark] .ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #495057;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}html[data-netbox-color-mode=dark] .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}html[data-netbox-color-mode=dark] .ss-content .ss-search{display:flex;flex-direction:row;padding:.75rem}html[data-netbox-color-mode=dark] .ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0;margin:0}html[data-netbox-color-mode=dark] .ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0;margin:0}html[data-netbox-color-mode=dark] .ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:.75rem;margin:0;border:1px solid #495057;border-radius:.375rem;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}html[data-netbox-color-mode=dark] .ss-content .ss-search input::placeholder{color:#dee2e6;vertical-align:middle}html[data-netbox-color-mode=dark] .ss-content .ss-search input:focus{box-shadow:0 0 5px #6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #495057;border-radius:.375rem;box-sizing:border-box}html[data-netbox-color-mode=dark] .ss-content .ss-addable{padding-top:0}html[data-netbox-color-mode=dark] .ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:bold}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option *{display:inline-block}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option:hover,html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#6ea8fe}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#adb5bd;background-color:#fff}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#f8f9fa;background-color:#6ea8fe1a}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option.ss-hide{display:none}html[data-netbox-color-mode=dark] .ss-content .ss-list .ss-option .ss-search-highlight{background-color:#ffc107}html[data-netbox-color-mode=dark] .ss-main{color:#f8f9fa}html[data-netbox-color-mode=dark] .ss-main.is-invalid .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main.is-invalid .ss-multi-selected{border-color:#dc3545}html[data-netbox-color-mode=dark] .ss-main.is-valid .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main.is-valid .ss-multi-selected{border-color:#198754}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected,html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{padding:.375rem .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected[disabled],html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected[disabled]{color:#adb5bd;background-color:#495057}html[data-netbox-color-mode=dark] .ss-main div.ss-multi-selected .ss-values .ss-disabled,html[data-netbox-color-mode=dark] .ss-main div.ss-single-selected span.placeholder .ss-disabled{color:var(--nbx-select-placeholder-color)}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected{background-color:#212529}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.ss-arrow span.arrow-down,html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.ss-arrow span.arrow-up{border-color:currentColor}html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.placeholder>*,html[data-netbox-color-mode=dark] .ss-main .ss-single-selected span.placeholder{line-height:1.5}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected{align-items:center;padding-left:.75rem;padding-right:.75rem;background-color:#212529}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-disabled{padding:4px 0}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-values .ss-value{border-radius:.375rem;color:var(--nbx-select-value-color)}html[data-netbox-color-mode=dark] .ss-main .ss-multi-selected .ss-add{margin:0 .75rem}html[data-netbox-color-mode=dark] .ss-main .ss-content{background-color:var(--nbx-select-content-bg);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-option-selected{background-color:var(--nbx-select-option-selected-bg);color:#fff}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option:hover{background-color:var(--nbx-select-option-hover-bg);color:var(--nbx-select-option-hover-color)}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-disabled{background-color:transparent}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option.ss-disabled:hover{color:#adb5bd}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-list .ss-option .depth{opacity:.3}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-search input[type=search]{background-color:#212529;color:#f8f9fa;border:1px solid #495057}html[data-netbox-color-mode=dark] .ss-main .ss-content .ss-search input[type=search]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}html[data-netbox-color-mode=dark] .flatpickr-calendar{background:#495057;color:#fff;box-shadow:1px 0 #6c757d,-1px 0 #6c757d,0 1px #6c757d,0 -1px #6c757d,0 3px 13px #00000014;border-radius:.375rem}html[data-netbox-color-mode=dark] .flatpickr-calendar span.flatpickr-weekday{color:#ced4da}html[data-netbox-color-mode=dark] .flatpickr-calendar.arrowTop:before,html[data-netbox-color-mode=dark] .flatpickr-calendar.arrowTop:after{border-bottom-color:#495057}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-month{color:#fff;fill:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-next-month,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months{background:#495057}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day{color:#fff}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.today{border-color:#e9ecef}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.inRange,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange:focus,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.selected.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#6ea8fe;border-color:#6ea8fe;color:#000}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day:hover{border-color:#e9ecef;background:#e9ecef;color:#000}html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.flatpickr-disabled,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.nextMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed.prevMonthDay,html[data-netbox-color-mode=dark] .flatpickr-calendar .flatpickr-day.notAllowed.nextMonthDay{color:#adb5bd}html[data-netbox-color-mode=dark] .sidenav{position:fixed;top:0;bottom:0;left:0;z-index:1050;display:block;width:100%;max-width:4rem;padding-top:0;padding-right:0;padding-left:0;background-color:var(--nbx-sidebar-bg);border-right:1px solid #495057;transition:all .1s ease-in-out}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .sidenav{transform:translate(-4rem)}html[data-netbox-color-mode=dark] .sidenav+.content-container[class]{margin-left:0}html[data-netbox-color-mode=dark] .sidenav .profile-button-container[class]{display:block}}html[data-netbox-color-mode=dark] .sidenav .profile-button-container{display:none;padding:.675rem 1rem}html[data-netbox-color-mode=dark] .sidenav+.content-container{margin-left:4rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .sidenav-brand{margin-right:0}html[data-netbox-color-mode=dark] .sidenav .sidenav-inner{padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidenav .sidenav-inner{padding-right:0;padding-left:0}}html[data-netbox-color-mode=dark] .sidenav .sidenav-brand-img,html[data-netbox-color-mode=dark] .sidenav .sidenav-brand>img{max-width:100%;max-height:calc(16rem - 1rem)}html[data-netbox-color-mode=dark] .sidenav .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}html[data-netbox-color-mode=dark] .sidenav .sidenav-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:78px;padding:1rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .sidenav-toggle{display:none}html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse{display:flex;flex:1;flex-direction:column;align-items:stretch;padding-right:1.5rem;padding-left:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse>*{min-width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidenav .sidenav-collapse{margin-right:0;margin-left:0}}html[data-netbox-color-mode=dark] .sidenav .nav .nav-item{display:flex;align-items:center;justify-content:space-between;width:100%}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link{width:100%;padding:.2523364486rem .25rem .2523364486rem 3.25rem;margin-top:.2045454545rem;margin-bottom:.2045454545rem;font-size:.75rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-normal{color:#ced4da}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-normal:hover{opacity:.8}html[data-netbox-color-mode=dark] .sidenav .collapse .nav .nav-item .nav-link .sidenav-mini-icon{width:1rem;text-align:center;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]{width:unset;height:100%;font-weight:700}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{color:#000;background:#6397e5}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]:after{display:inline-block;margin-left:auto;font-family:"Material Design Icons";font-style:normal;font-weight:700;font-variant:normal;color:#ced4da;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0142";transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true].active:after{color:#000}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true]:after{color:#6ea8fe;transform:rotate(90deg)}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle] .nav-link-text{padding-left:.25rem;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav{flex-direction:column;margin-right:-1.5rem;margin-left:-1.5rem}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item{margin-top:2px}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item.disabled{cursor:not-allowed;opacity:.8}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link{display:flex;align-items:center;width:100%;padding:.675rem 1rem;font-size:.875rem;white-space:nowrap;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link.active{position:relative;color:var(--nbx-sidebar-link-hover-bg);background-color:var(--nbx-sidebar-link-hover-bg)}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-item .nav-link>i{min-width:2rem;font-size:calc(45px / 2);text-align:center}html[data-netbox-color-mode=dark] .sidenav .navbar-nav .nav-group-label{display:block;font-size:.75rem;font-weight:700;color:#6ea8fe;text-transform:uppercase;white-space:nowrap}html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-toggle-icon{color:var(--nbx-sidenav-pin-color);transform:rotate(90deg)}@media (min-width: 1200px){html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav+.content-container{margin-left:16rem}}html[data-netbox-color-mode=dark] .g-sidenav-show:not(.g-sidenav-pinned) .sidenav .sidenav-toggle-icon{transform:rotate(0)}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav{max-width:16rem}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .navbar-heading,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .navbar-heading{display:block}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand{opacity:1;transform:translate(0)}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand-icon,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav .sidenav-brand-icon{position:absolute;opacity:0}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav,html[data-netbox-color-mode=dark] body[data-sidenav-pinned] .sidenav{transform:translate(0)}}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-header,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-header{padding:.5rem}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-brand,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-brand{position:absolute;opacity:0;transform:translate(-150%)}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .sidenav-brand-icon,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .sidenav-brand-icon{opacity:1}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .navbar-nav>.nav-item>.nav-link:after,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .nav-item .collapse,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .nav-item .collapse{display:none}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .nav-link-text,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .nav-link-text{opacity:0}html[data-netbox-color-mode=dark] body[data-sidenav-hide] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active,html[data-netbox-color-mode=dark] body[data-sidenav-hidden] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{margin-right:0;margin-left:0;border-radius:unset}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-brand{display:block}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .collapse{height:auto;transition:all .1s ease-in-out}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .nav-link .nav-link-text{opacity:1}html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .nav-item .sidenav-mini-icon{opacity:0}@media (min-width: 992px){html[data-netbox-color-mode=dark] body[data-sidenav-show] .sidenav .sidenav-toggle{display:inline-block}}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical{right:0;width:6px;background-color:transparent}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{right:0;width:3px;background:var(--nbx-sidebar-scroll);border-radius:.375rem}html[data-netbox-color-mode=dark] .simplebar-track.simplebar-vertical.simplebar-hover .simplebar-scrollbar:before{width:5px}html[data-netbox-color-mode=dark] :root{--nbx-sidebar-bg: #e9ecef;--nbx-sidebar-scroll: #adb5bd;--nbx-sidebar-link-color: #343a40;--nbx-sidebar-link-hover-bg: #cfe2ff;--nbx-sidebar-title-color: #ced4da;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(0, 0, 0, .25);--nbx-breadcrumb-bg: #dee2e6;--nbx-body-bg: #fff;--nbx-body-color: #343a40;--nbx-pre-bg: #f8f9fa;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(25, 135, 84, .4);--nbx-change-removed: rgba(220, 53, 69, .4);--nbx-cable-node-bg: #f8f9fa;--nbx-cable-node-border-color: #e9ecef;--nbx-cable-termination-bg: #e9ecef;--nbx-cable-termination-border-color: #dee2e6;--nbx-search-filter-border-left-color: #dee2e6;--nbx-color-mode-toggle-color: #6ea8fe;--nbx-sidenav-pin-color: #fd7e14}html[data-netbox-color-mode=dark] :root[data-netbox-color-mode=dark]{--nbx-sidebar-bg: #212529;--nbx-sidebar-scroll: #495057;--nbx-sidebar-link-color: #f8f9fa;--nbx-sidebar-link-hover-bg: rgba(110, 168, 254, .15);--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(255, 255, 255, .05);--nbx-breadcrumb-bg: #343a40;--nbx-body-bg: #1b1f22;--nbx-body-color: #f8f9fa;--nbx-pre-bg: #495057;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(117, 183, 152, .4);--nbx-change-removed: rgba(234, 134, 143, .4);--nbx-cable-node-bg: #495057;--nbx-cable-node-border-color: #6c757d;--nbx-cable-termination-bg: #343a40;--nbx-cable-termination-border-color: #495057;--nbx-search-filter-border-left-color: #6c757d;--nbx-color-mode-toggle-color: #ffda6a;--nbx-sidenav-pin-color: #ffc107}html[data-netbox-color-mode=dark] *{transition:background-color,color .15s ease-in-out}html[data-netbox-color-mode=dark] .mw-25{max-width:25%!important}html[data-netbox-color-mode=dark] .mw-33{max-width:33.33%!important}html[data-netbox-color-mode=dark] .mw-50{max-width:50%!important}html[data-netbox-color-mode=dark] .mw-66{max-width:66.66%!important}html[data-netbox-color-mode=dark] .mw-75{max-width:75%!important}html[data-netbox-color-mode=dark] .text-xs{font-size:.75rem;line-height:1.25}html[data-netbox-color-mode=dark] .opacity-0{opacity:0!important}html[data-netbox-color-mode=dark] .opacity-25{opacity:.25!important}html[data-netbox-color-mode=dark] .opacity-50{opacity:.5!important}html[data-netbox-color-mode=dark] .opacity-75{opacity:.75!important}html[data-netbox-color-mode=dark] .opacity-100{opacity:1!important}html[data-netbox-color-mode=dark] small,html[data-netbox-color-mode=dark] .small{font-size:smaller!important}html[data-netbox-color-mode=dark] .col:not(:last-child):not(:only-child){margin-bottom:1rem}html[data-netbox-color-mode=dark] *[data-href]{cursor:pointer}html[data-netbox-color-mode=dark] .bg-primary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-primary{color:#6ea8fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-primary:hover{background-color:#6ea8fe1f}html[data-netbox-color-mode=dark] .toast.bg-primary a,html[data-netbox-color-mode=dark] .alert.alert-primary a{color:#152030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-primary,html[data-netbox-color-mode=dark] .toast.bg-primary,html[data-netbox-color-mode=dark] .toast-header.bg-primary,html[data-netbox-color-mode=dark] .progress-bar.bg-primary{color:#000}html[data-netbox-color-mode=dark] .alert.alert-primary p,html[data-netbox-color-mode=dark] .alert.alert-primary small,html[data-netbox-color-mode=dark] .alert.alert-primary .small{color:#000}html[data-netbox-color-mode=dark] .bg-secondary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-secondary{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-secondary:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-secondary a,html[data-netbox-color-mode=dark] .alert.alert-secondary a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-secondary,html[data-netbox-color-mode=dark] .toast.bg-secondary,html[data-netbox-color-mode=dark] .toast-header.bg-secondary,html[data-netbox-color-mode=dark] .progress-bar.bg-secondary{color:#000}html[data-netbox-color-mode=dark] .alert.alert-secondary p,html[data-netbox-color-mode=dark] .alert.alert-secondary small,html[data-netbox-color-mode=dark] .alert.alert-secondary .small{color:#000}html[data-netbox-color-mode=dark] .bg-success button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316231d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-success{color:#75b798}html[data-netbox-color-mode=dark] .btn.btn-ghost-success:hover{background-color:#75b7981f}html[data-netbox-color-mode=dark] .toast.bg-success a,html[data-netbox-color-mode=dark] .alert.alert-success a{color:#16231d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-success,html[data-netbox-color-mode=dark] .toast.bg-success,html[data-netbox-color-mode=dark] .toast-header.bg-success,html[data-netbox-color-mode=dark] .progress-bar.bg-success{color:#000}html[data-netbox-color-mode=dark] .alert.alert-success p,html[data-netbox-color-mode=dark] .alert.alert-success small,html[data-netbox-color-mode=dark] .alert.alert-success .small{color:#000}html[data-netbox-color-mode=dark] .bg-info button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152b2f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-info{color:#6edff6}html[data-netbox-color-mode=dark] .btn.btn-ghost-info:hover{background-color:#6edff61f}html[data-netbox-color-mode=dark] .toast.bg-info a,html[data-netbox-color-mode=dark] .alert.alert-info a{color:#152b2f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-info,html[data-netbox-color-mode=dark] .toast.bg-info,html[data-netbox-color-mode=dark] .toast-header.bg-info,html[data-netbox-color-mode=dark] .progress-bar.bg-info{color:#000}html[data-netbox-color-mode=dark] .alert.alert-info p,html[data-netbox-color-mode=dark] .alert.alert-info small,html[data-netbox-color-mode=dark] .alert.alert-info .small{color:#000}html[data-netbox-color-mode=dark] .bg-warning button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302a14'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-warning{color:#ffda6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-warning:hover{background-color:#ffda6a1f}html[data-netbox-color-mode=dark] .toast.bg-warning a,html[data-netbox-color-mode=dark] .alert.alert-warning a{color:#302a14;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-warning,html[data-netbox-color-mode=dark] .toast.bg-warning,html[data-netbox-color-mode=dark] .toast-header.bg-warning,html[data-netbox-color-mode=dark] .progress-bar.bg-warning{color:#000}html[data-netbox-color-mode=dark] .alert.alert-warning p,html[data-netbox-color-mode=dark] .alert.alert-warning small,html[data-netbox-color-mode=dark] .alert.alert-warning .small{color:#000}html[data-netbox-color-mode=dark] .bg-danger button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1a1c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-danger{color:#ea868f}html[data-netbox-color-mode=dark] .btn.btn-ghost-danger:hover{background-color:#ea868f1f}html[data-netbox-color-mode=dark] .toast.bg-danger a,html[data-netbox-color-mode=dark] .alert.alert-danger a{color:#2d1a1c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-danger,html[data-netbox-color-mode=dark] .toast.bg-danger,html[data-netbox-color-mode=dark] .toast-header.bg-danger,html[data-netbox-color-mode=dark] .progress-bar.bg-danger{color:#000}html[data-netbox-color-mode=dark] .alert.alert-danger p,html[data-netbox-color-mode=dark] .alert.alert-danger small,html[data-netbox-color-mode=dark] .alert.alert-danger .small{color:#000}html[data-netbox-color-mode=dark] .bg-light button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a2b2c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-light{color:#dee2e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-light:hover{background-color:#dee2e61f}html[data-netbox-color-mode=dark] .toast.bg-light a,html[data-netbox-color-mode=dark] .alert.alert-light a{color:#2a2b2c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-light,html[data-netbox-color-mode=dark] .toast.bg-light,html[data-netbox-color-mode=dark] .toast-header.bg-light,html[data-netbox-color-mode=dark] .progress-bar.bg-light{color:#000}html[data-netbox-color-mode=dark] .alert.alert-light p,html[data-netbox-color-mode=dark] .alert.alert-light small,html[data-netbox-color-mode=dark] .alert.alert-light .small{color:#000}html[data-netbox-color-mode=dark] .bg-dark button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-dark{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-dark:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-dark a,html[data-netbox-color-mode=dark] .alert.alert-dark a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-dark,html[data-netbox-color-mode=dark] .toast.bg-dark,html[data-netbox-color-mode=dark] .toast-header.bg-dark,html[data-netbox-color-mode=dark] .progress-bar.bg-dark{color:#000}html[data-netbox-color-mode=dark] .alert.alert-dark p,html[data-netbox-color-mode=dark] .alert.alert-dark small,html[data-netbox-color-mode=dark] .alert.alert-dark .small{color:#000}html[data-netbox-color-mode=dark] .bg-darker button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7c8c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-darker{color:#1b1f22}html[data-netbox-color-mode=dark] .btn.btn-ghost-darker:hover{background-color:#1b1f221f}html[data-netbox-color-mode=dark] .toast.bg-darker a,html[data-netbox-color-mode=dark] .alert.alert-darker a{color:#c7c8c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-darker,html[data-netbox-color-mode=dark] .toast.bg-darker,html[data-netbox-color-mode=dark] .toast-header.bg-darker,html[data-netbox-color-mode=dark] .progress-bar.bg-darker{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-darker p,html[data-netbox-color-mode=dark] .alert.alert-darker small,html[data-netbox-color-mode=dark] .alert.alert-darker .small{color:#fff}html[data-netbox-color-mode=dark] .bg-darkest button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7c7c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-darkest{color:#171b1d}html[data-netbox-color-mode=dark] .btn.btn-ghost-darkest:hover{background-color:#171b1d1f}html[data-netbox-color-mode=dark] .toast.bg-darkest a,html[data-netbox-color-mode=dark] .alert.alert-darkest a{color:#c7c7c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-darkest,html[data-netbox-color-mode=dark] .toast.bg-darkest,html[data-netbox-color-mode=dark] .toast-header.bg-darkest,html[data-netbox-color-mode=dark] .progress-bar.bg-darkest{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-darkest p,html[data-netbox-color-mode=dark] .alert.alert-darkest small,html[data-netbox-color-mode=dark] .alert.alert-darkest .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2327282a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray{color:#ced4da}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray:hover{background-color:#ced4da1f}html[data-netbox-color-mode=dark] .toast.bg-gray a,html[data-netbox-color-mode=dark] .alert.alert-gray a{color:#27282a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray,html[data-netbox-color-mode=dark] .toast.bg-gray,html[data-netbox-color-mode=dark] .toast-header.bg-gray,html[data-netbox-color-mode=dark] .progress-bar.bg-gray{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray p,html[data-netbox-color-mode=dark] .alert.alert-gray small,html[data-netbox-color-mode=dark] .alert.alert-gray .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23303030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-100{color:#f8f9fa}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-100:hover{background-color:#f8f9fa1f}html[data-netbox-color-mode=dark] .toast.bg-gray-100 a,html[data-netbox-color-mode=dark] .alert.alert-gray-100 a{color:#303030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-100,html[data-netbox-color-mode=dark] .toast.bg-gray-100,html[data-netbox-color-mode=dark] .toast-header.bg-gray-100,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-100 p,html[data-netbox-color-mode=dark] .alert.alert-gray-100 small,html[data-netbox-color-mode=dark] .alert.alert-gray-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d2d2e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-200{color:#e9ecef}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-200:hover{background-color:#e9ecef1f}html[data-netbox-color-mode=dark] .toast.bg-gray-200 a,html[data-netbox-color-mode=dark] .alert.alert-gray-200 a{color:#2d2d2e;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-200,html[data-netbox-color-mode=dark] .toast.bg-gray-200,html[data-netbox-color-mode=dark] .toast-header.bg-gray-200,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-200 p,html[data-netbox-color-mode=dark] .alert.alert-gray-200 small,html[data-netbox-color-mode=dark] .alert.alert-gray-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a2b2c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-300{color:#dee2e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-300:hover{background-color:#dee2e61f}html[data-netbox-color-mode=dark] .toast.bg-gray-300 a,html[data-netbox-color-mode=dark] .alert.alert-gray-300 a{color:#2a2b2c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-300,html[data-netbox-color-mode=dark] .toast.bg-gray-300,html[data-netbox-color-mode=dark] .toast-header.bg-gray-300,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-300 p,html[data-netbox-color-mode=dark] .alert.alert-gray-300 small,html[data-netbox-color-mode=dark] .alert.alert-gray-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2327282a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-400{color:#ced4da}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-400:hover{background-color:#ced4da1f}html[data-netbox-color-mode=dark] .toast.bg-gray-400 a,html[data-netbox-color-mode=dark] .alert.alert-gray-400 a{color:#27282a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-400,html[data-netbox-color-mode=dark] .toast.bg-gray-400,html[data-netbox-color-mode=dark] .toast-header.bg-gray-400,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-400 p,html[data-netbox-color-mode=dark] .alert.alert-gray-400 small,html[data-netbox-color-mode=dark] .alert.alert-gray-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212224'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-500{color:#adb5bd}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-500:hover{background-color:#adb5bd1f}html[data-netbox-color-mode=dark] .toast.bg-gray-500 a,html[data-netbox-color-mode=dark] .alert.alert-gray-500 a{color:#212224;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-500,html[data-netbox-color-mode=dark] .toast.bg-gray-500,html[data-netbox-color-mode=dark] .toast-header.bg-gray-500,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-gray-500 p,html[data-netbox-color-mode=dark] .alert.alert-gray-500 small,html[data-netbox-color-mode=dark] .alert.alert-gray-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-gray-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7d8da'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-600{color:#6c757d}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-600:hover{background-color:#6c757d1f}html[data-netbox-color-mode=dark] .toast.bg-gray-600 a,html[data-netbox-color-mode=dark] .alert.alert-gray-600 a{color:#d7d8da;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-600,html[data-netbox-color-mode=dark] .toast.bg-gray-600,html[data-netbox-color-mode=dark] .toast-header.bg-gray-600,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-600 p,html[data-netbox-color-mode=dark] .alert.alert-gray-600 small,html[data-netbox-color-mode=dark] .alert.alert-gray-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d0d1d2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-700{color:#495057}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-700:hover{background-color:#4950571f}html[data-netbox-color-mode=dark] .toast.bg-gray-700 a,html[data-netbox-color-mode=dark] .alert.alert-gray-700 a{color:#d0d1d2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-700,html[data-netbox-color-mode=dark] .toast.bg-gray-700,html[data-netbox-color-mode=dark] .toast-header.bg-gray-700,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-700 p,html[data-netbox-color-mode=dark] .alert.alert-gray-700 small,html[data-netbox-color-mode=dark] .alert.alert-gray-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cbcdce'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-800{color:#343a40}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-800:hover{background-color:#343a401f}html[data-netbox-color-mode=dark] .toast.bg-gray-800 a,html[data-netbox-color-mode=dark] .alert.alert-gray-800 a{color:#cbcdce;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-800,html[data-netbox-color-mode=dark] .toast.bg-gray-800,html[data-netbox-color-mode=dark] .toast-header.bg-gray-800,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-800 p,html[data-netbox-color-mode=dark] .alert.alert-gray-800 small,html[data-netbox-color-mode=dark] .alert.alert-gray-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-gray-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c8c8c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-900{color:#212529}html[data-netbox-color-mode=dark] .btn.btn-ghost-gray-900:hover{background-color:#2125291f}html[data-netbox-color-mode=dark] .toast.bg-gray-900 a,html[data-netbox-color-mode=dark] .alert.alert-gray-900 a{color:#c8c8c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-gray-900,html[data-netbox-color-mode=dark] .toast.bg-gray-900,html[data-netbox-color-mode=dark] .toast-header.bg-gray-900,html[data-netbox-color-mode=dark] .progress-bar.bg-gray-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-gray-900 p,html[data-netbox-color-mode=dark] .alert.alert-gray-900 small,html[data-netbox-color-mode=dark] .alert.alert-gray-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2330292a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-100{color:#f8d7da}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-100:hover{background-color:#f8d7da1f}html[data-netbox-color-mode=dark] .toast.bg-red-100 a,html[data-netbox-color-mode=dark] .alert.alert-red-100 a{color:#30292a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-100,html[data-netbox-color-mode=dark] .toast.bg-red-100,html[data-netbox-color-mode=dark] .toast-header.bg-red-100,html[data-netbox-color-mode=dark] .progress-bar.bg-red-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-100 p,html[data-netbox-color-mode=dark] .alert.alert-red-100 small,html[data-netbox-color-mode=dark] .alert.alert-red-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232e2122'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-200{color:#f1aeb5}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-200:hover{background-color:#f1aeb51f}html[data-netbox-color-mode=dark] .toast.bg-red-200 a,html[data-netbox-color-mode=dark] .alert.alert-red-200 a{color:#2e2122;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-200,html[data-netbox-color-mode=dark] .toast.bg-red-200,html[data-netbox-color-mode=dark] .toast-header.bg-red-200,html[data-netbox-color-mode=dark] .progress-bar.bg-red-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-200 p,html[data-netbox-color-mode=dark] .alert.alert-red-200 small,html[data-netbox-color-mode=dark] .alert.alert-red-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1a1c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-300{color:#ea868f}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-300:hover{background-color:#ea868f1f}html[data-netbox-color-mode=dark] .toast.bg-red-300 a,html[data-netbox-color-mode=dark] .alert.alert-red-300 a{color:#2d1a1c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-300,html[data-netbox-color-mode=dark] .toast.bg-red-300,html[data-netbox-color-mode=dark] .toast-header.bg-red-300,html[data-netbox-color-mode=dark] .progress-bar.bg-red-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-300 p,html[data-netbox-color-mode=dark] .alert.alert-red-300 small,html[data-netbox-color-mode=dark] .alert.alert-red-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b1214'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-400{color:#e35d6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-400:hover{background-color:#e35d6a1f}html[data-netbox-color-mode=dark] .toast.bg-red-400 a,html[data-netbox-color-mode=dark] .alert.alert-red-400 a{color:#2b1214;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-400,html[data-netbox-color-mode=dark] .toast.bg-red-400,html[data-netbox-color-mode=dark] .toast-header.bg-red-400,html[data-netbox-color-mode=dark] .progress-bar.bg-red-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-red-400 p,html[data-netbox-color-mode=dark] .alert.alert-red-400 small,html[data-netbox-color-mode=dark] .alert.alert-red-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-red-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23eccccf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-500{color:#dc3545}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-500:hover{background-color:#dc35451f}html[data-netbox-color-mode=dark] .toast.bg-red-500 a,html[data-netbox-color-mode=dark] .alert.alert-red-500 a{color:#eccccf;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-500,html[data-netbox-color-mode=dark] .toast.bg-red-500,html[data-netbox-color-mode=dark] .toast-header.bg-red-500,html[data-netbox-color-mode=dark] .progress-bar.bg-red-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-500 p,html[data-netbox-color-mode=dark] .alert.alert-red-500 small,html[data-netbox-color-mode=dark] .alert.alert-red-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3c9cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-600{color:#b02a37}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-600:hover{background-color:#b02a371f}html[data-netbox-color-mode=dark] .toast.bg-red-600 a,html[data-netbox-color-mode=dark] .alert.alert-red-600 a{color:#e3c9cc;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-600,html[data-netbox-color-mode=dark] .toast.bg-red-600,html[data-netbox-color-mode=dark] .toast-header.bg-red-600,html[data-netbox-color-mode=dark] .progress-bar.bg-red-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-600 p,html[data-netbox-color-mode=dark] .alert.alert-red-600 small,html[data-netbox-color-mode=dark] .alert.alert-red-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbc8c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-700{color:#842029}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-700:hover{background-color:#8420291f}html[data-netbox-color-mode=dark] .toast.bg-red-700 a,html[data-netbox-color-mode=dark] .alert.alert-red-700 a{color:#dbc8c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-700,html[data-netbox-color-mode=dark] .toast.bg-red-700,html[data-netbox-color-mode=dark] .toast-header.bg-red-700,html[data-netbox-color-mode=dark] .progress-bar.bg-red-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-700 p,html[data-netbox-color-mode=dark] .alert.alert-red-700 small,html[data-netbox-color-mode=dark] .alert.alert-red-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d3c6c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-800{color:#58151c}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-800:hover{background-color:#58151c1f}html[data-netbox-color-mode=dark] .toast.bg-red-800 a,html[data-netbox-color-mode=dark] .alert.alert-red-800 a{color:#d3c6c8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-800,html[data-netbox-color-mode=dark] .toast.bg-red-800,html[data-netbox-color-mode=dark] .toast-header.bg-red-800,html[data-netbox-color-mode=dark] .progress-bar.bg-red-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-800 p,html[data-netbox-color-mode=dark] .alert.alert-red-800 small,html[data-netbox-color-mode=dark] .alert.alert-red-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-red-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac4c5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-900{color:#2c0b0e}html[data-netbox-color-mode=dark] .btn.btn-ghost-red-900:hover{background-color:#2c0b0e1f}html[data-netbox-color-mode=dark] .toast.bg-red-900 a,html[data-netbox-color-mode=dark] .alert.alert-red-900 a{color:#cac4c5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-red-900,html[data-netbox-color-mode=dark] .toast.bg-red-900,html[data-netbox-color-mode=dark] .toast-header.bg-red-900,html[data-netbox-color-mode=dark] .progress-bar.bg-red-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-red-900 p,html[data-netbox-color-mode=dark] .alert.alert-red-900 small,html[data-netbox-color-mode=dark] .alert.alert-red-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-yellow-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302f27'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-100{color:#fff3cd}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-100:hover{background-color:#fff3cd1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-100 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 a{color:#302f27;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-100,html[data-netbox-color-mode=dark] .toast.bg-yellow-100,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-100,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-100 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302c1d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-200{color:#ffe69c}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-200:hover{background-color:#ffe69c1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-200 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 a{color:#302c1d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-200,html[data-netbox-color-mode=dark] .toast.bg-yellow-200,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-200,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-200 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302a14'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-300{color:#ffda6a}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-300:hover{background-color:#ffda6a1f}html[data-netbox-color-mode=dark] .toast.bg-yellow-300 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 a{color:#302a14;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-300,html[data-netbox-color-mode=dark] .toast.bg-yellow-300,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-300,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-300 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2330270a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-400{color:#ffcd39}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-400:hover{background-color:#ffcd391f}html[data-netbox-color-mode=dark] .toast.bg-yellow-400 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 a{color:#30270a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-400,html[data-netbox-color-mode=dark] .toast.bg-yellow-400,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-400,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-400 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23302501'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-500{color:#ffc107}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-500:hover{background-color:#ffc1071f}html[data-netbox-color-mode=dark] .toast.bg-yellow-500 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 a{color:#302501;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-500,html[data-netbox-color-mode=dark] .toast.bg-yellow-500,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-500,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-500 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23271d01'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-600{color:#cc9a06}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-600:hover{background-color:#cc9a061f}html[data-netbox-color-mode=dark] .toast.bg-yellow-600 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 a{color:#271d01;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-600,html[data-netbox-color-mode=dark] .toast.bg-yellow-600,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-600,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-600{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-600 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-600 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231d1601'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-700{color:#997404}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-700:hover{background-color:#9974041f}html[data-netbox-color-mode=dark] .toast.bg-yellow-700 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 a{color:#1d1601;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-700,html[data-netbox-color-mode=dark] .toast.bg-yellow-700,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-700,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-700{color:#000}html[data-netbox-color-mode=dark] .alert.alert-yellow-700 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-700 .small{color:#000}html[data-netbox-color-mode=dark] .bg-yellow-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d5d0c3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-800{color:#664d03}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-800:hover{background-color:#664d031f}html[data-netbox-color-mode=dark] .toast.bg-yellow-800 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 a{color:#d5d0c3;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-800,html[data-netbox-color-mode=dark] .toast.bg-yellow-800,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-800,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-yellow-800 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-yellow-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cbc9c2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-900{color:#332701}html[data-netbox-color-mode=dark] .btn.btn-ghost-yellow-900:hover{background-color:#3327011f}html[data-netbox-color-mode=dark] .toast.bg-yellow-900 a,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 a{color:#cbc9c2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-yellow-900,html[data-netbox-color-mode=dark] .toast.bg-yellow-900,html[data-netbox-color-mode=dark] .toast-header.bg-yellow-900,html[data-netbox-color-mode=dark] .progress-bar.bg-yellow-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-yellow-900 p,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 small,html[data-netbox-color-mode=dark] .alert.alert-yellow-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23282c2a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-100{color:#d1e7dd}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-100:hover{background-color:#d1e7dd1f}html[data-netbox-color-mode=dark] .toast.bg-green-100 a,html[data-netbox-color-mode=dark] .alert.alert-green-100 a{color:#282c2a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-100,html[data-netbox-color-mode=dark] .toast.bg-green-100,html[data-netbox-color-mode=dark] .toast-header.bg-green-100,html[data-netbox-color-mode=dark] .progress-bar.bg-green-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-100 p,html[data-netbox-color-mode=dark] .alert.alert-green-100 small,html[data-netbox-color-mode=dark] .alert.alert-green-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231f2723'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-200{color:#a3cfbb}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-200:hover{background-color:#a3cfbb1f}html[data-netbox-color-mode=dark] .toast.bg-green-200 a,html[data-netbox-color-mode=dark] .alert.alert-green-200 a{color:#1f2723;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-200,html[data-netbox-color-mode=dark] .toast.bg-green-200,html[data-netbox-color-mode=dark] .toast-header.bg-green-200,html[data-netbox-color-mode=dark] .progress-bar.bg-green-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-200 p,html[data-netbox-color-mode=dark] .alert.alert-green-200 small,html[data-netbox-color-mode=dark] .alert.alert-green-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316231d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-300{color:#75b798}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-300:hover{background-color:#75b7981f}html[data-netbox-color-mode=dark] .toast.bg-green-300 a,html[data-netbox-color-mode=dark] .alert.alert-green-300 a{color:#16231d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-300,html[data-netbox-color-mode=dark] .toast.bg-green-300,html[data-netbox-color-mode=dark] .toast-header.bg-green-300,html[data-netbox-color-mode=dark] .progress-bar.bg-green-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-300 p,html[data-netbox-color-mode=dark] .alert.alert-green-300 small,html[data-netbox-color-mode=dark] .alert.alert-green-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230d1e17'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-400{color:#479f76}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-400:hover{background-color:#479f761f}html[data-netbox-color-mode=dark] .toast.bg-green-400 a,html[data-netbox-color-mode=dark] .alert.alert-green-400 a{color:#0d1e17;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-400,html[data-netbox-color-mode=dark] .toast.bg-green-400,html[data-netbox-color-mode=dark] .toast-header.bg-green-400,html[data-netbox-color-mode=dark] .progress-bar.bg-green-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-green-400 p,html[data-netbox-color-mode=dark] .alert.alert-green-400 small,html[data-netbox-color-mode=dark] .alert.alert-green-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-green-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c7dbd2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-500{color:#198754}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-500:hover{background-color:#1987541f}html[data-netbox-color-mode=dark] .toast.bg-green-500 a,html[data-netbox-color-mode=dark] .alert.alert-green-500 a{color:#c7dbd2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-500,html[data-netbox-color-mode=dark] .toast.bg-green-500,html[data-netbox-color-mode=dark] .toast-header.bg-green-500,html[data-netbox-color-mode=dark] .progress-bar.bg-green-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-500 p,html[data-netbox-color-mode=dark] .alert.alert-green-500 small,html[data-netbox-color-mode=dark] .alert.alert-green-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6d7ce'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-600{color:#146c43}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-600:hover{background-color:#146c431f}html[data-netbox-color-mode=dark] .toast.bg-green-600 a,html[data-netbox-color-mode=dark] .alert.alert-green-600 a{color:#c6d7ce;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-600,html[data-netbox-color-mode=dark] .toast.bg-green-600,html[data-netbox-color-mode=dark] .toast-header.bg-green-600,html[data-netbox-color-mode=dark] .progress-bar.bg-green-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-600 p,html[data-netbox-color-mode=dark] .alert.alert-green-600 small,html[data-netbox-color-mode=dark] .alert.alert-green-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c5d1cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-700{color:#0f5132}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-700:hover{background-color:#0f51321f}html[data-netbox-color-mode=dark] .toast.bg-green-700 a,html[data-netbox-color-mode=dark] .alert.alert-green-700 a{color:#c5d1cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-700,html[data-netbox-color-mode=dark] .toast.bg-green-700,html[data-netbox-color-mode=dark] .toast-header.bg-green-700,html[data-netbox-color-mode=dark] .progress-bar.bg-green-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-700 p,html[data-netbox-color-mode=dark] .alert.alert-green-700 small,html[data-netbox-color-mode=dark] .alert.alert-green-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4ccc8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-800{color:#0a3622}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-800:hover{background-color:#0a36221f}html[data-netbox-color-mode=dark] .toast.bg-green-800 a,html[data-netbox-color-mode=dark] .alert.alert-green-800 a{color:#c4ccc8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-800,html[data-netbox-color-mode=dark] .toast.bg-green-800,html[data-netbox-color-mode=dark] .toast-header.bg-green-800,html[data-netbox-color-mode=dark] .progress-bar.bg-green-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-800 p,html[data-netbox-color-mode=dark] .alert.alert-green-800 small,html[data-netbox-color-mode=dark] .alert.alert-green-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-green-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c7c5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-900{color:#051b11}html[data-netbox-color-mode=dark] .btn.btn-ghost-green-900:hover{background-color:#051b111f}html[data-netbox-color-mode=dark] .toast.bg-green-900 a,html[data-netbox-color-mode=dark] .alert.alert-green-900 a{color:#c3c7c5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-green-900,html[data-netbox-color-mode=dark] .toast.bg-green-900,html[data-netbox-color-mode=dark] .toast-header.bg-green-900,html[data-netbox-color-mode=dark] .progress-bar.bg-green-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-green-900 p,html[data-netbox-color-mode=dark] .alert.alert-green-900 small,html[data-netbox-color-mode=dark] .alert.alert-green-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23272b30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-100{color:#cfe2ff}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-100:hover{background-color:#cfe2ff1f}html[data-netbox-color-mode=dark] .toast.bg-blue-100 a,html[data-netbox-color-mode=dark] .alert.alert-blue-100 a{color:#272b30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-100,html[data-netbox-color-mode=dark] .toast.bg-blue-100,html[data-netbox-color-mode=dark] .toast-header.bg-blue-100,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-100 p,html[data-netbox-color-mode=dark] .alert.alert-blue-100 small,html[data-netbox-color-mode=dark] .alert.alert-blue-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231e2530'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-200{color:#9ec5fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-200:hover{background-color:#9ec5fe1f}html[data-netbox-color-mode=dark] .toast.bg-blue-200 a,html[data-netbox-color-mode=dark] .alert.alert-blue-200 a{color:#1e2530;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-200,html[data-netbox-color-mode=dark] .toast.bg-blue-200,html[data-netbox-color-mode=dark] .toast-header.bg-blue-200,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-200 p,html[data-netbox-color-mode=dark] .alert.alert-blue-200 small,html[data-netbox-color-mode=dark] .alert.alert-blue-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152030'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-300{color:#6ea8fe}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-300:hover{background-color:#6ea8fe1f}html[data-netbox-color-mode=dark] .toast.bg-blue-300 a,html[data-netbox-color-mode=dark] .alert.alert-blue-300 a{color:#152030;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-300,html[data-netbox-color-mode=dark] .toast.bg-blue-300,html[data-netbox-color-mode=dark] .toast-header.bg-blue-300,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-300 p,html[data-netbox-color-mode=dark] .alert.alert-blue-300 small,html[data-netbox-color-mode=dark] .alert.alert-blue-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230b1b30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-400{color:#3d8bfd}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-400:hover{background-color:#3d8bfd1f}html[data-netbox-color-mode=dark] .toast.bg-blue-400 a,html[data-netbox-color-mode=dark] .alert.alert-blue-400 a{color:#0b1b30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-400,html[data-netbox-color-mode=dark] .toast.bg-blue-400,html[data-netbox-color-mode=dark] .toast-header.bg-blue-400,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-blue-400 p,html[data-netbox-color-mode=dark] .alert.alert-blue-400 small,html[data-netbox-color-mode=dark] .alert.alert-blue-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-blue-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c5d7f2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-500{color:#0d6efd}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-500:hover{background-color:#0d6efd1f}html[data-netbox-color-mode=dark] .toast.bg-blue-500 a,html[data-netbox-color-mode=dark] .alert.alert-blue-500 a{color:#c5d7f2;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-500,html[data-netbox-color-mode=dark] .toast.bg-blue-500,html[data-netbox-color-mode=dark] .toast-header.bg-blue-500,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-500 p,html[data-netbox-color-mode=dark] .alert.alert-blue-500 small,html[data-netbox-color-mode=dark] .alert.alert-blue-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4d3e8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-600{color:#0a58ca}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-600:hover{background-color:#0a58ca1f}html[data-netbox-color-mode=dark] .toast.bg-blue-600 a,html[data-netbox-color-mode=dark] .alert.alert-blue-600 a{color:#c4d3e8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-600,html[data-netbox-color-mode=dark] .toast.bg-blue-600,html[data-netbox-color-mode=dark] .toast-header.bg-blue-600,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-600 p,html[data-netbox-color-mode=dark] .alert.alert-blue-600 small,html[data-netbox-color-mode=dark] .alert.alert-blue-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4cede'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-700{color:#084298}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-700:hover{background-color:#0842981f}html[data-netbox-color-mode=dark] .toast.bg-blue-700 a,html[data-netbox-color-mode=dark] .alert.alert-blue-700 a{color:#c4cede;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-700,html[data-netbox-color-mode=dark] .toast.bg-blue-700,html[data-netbox-color-mode=dark] .toast-header.bg-blue-700,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-700 p,html[data-netbox-color-mode=dark] .alert.alert-blue-700 small,html[data-netbox-color-mode=dark] .alert.alert-blue-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3cad5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-800{color:#052c65}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-800:hover{background-color:#052c651f}html[data-netbox-color-mode=dark] .toast.bg-blue-800 a,html[data-netbox-color-mode=dark] .alert.alert-blue-800 a{color:#c3cad5;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-800,html[data-netbox-color-mode=dark] .toast.bg-blue-800,html[data-netbox-color-mode=dark] .toast-header.bg-blue-800,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-800 p,html[data-netbox-color-mode=dark] .alert.alert-blue-800 small,html[data-netbox-color-mode=dark] .alert.alert-blue-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-blue-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c6cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-900{color:#031633}html[data-netbox-color-mode=dark] .btn.btn-ghost-blue-900:hover{background-color:#0316331f}html[data-netbox-color-mode=dark] .toast.bg-blue-900 a,html[data-netbox-color-mode=dark] .alert.alert-blue-900 a{color:#c3c6cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-blue-900,html[data-netbox-color-mode=dark] .toast.bg-blue-900,html[data-netbox-color-mode=dark] .toast-header.bg-blue-900,html[data-netbox-color-mode=dark] .progress-bar.bg-blue-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-blue-900 p,html[data-netbox-color-mode=dark] .alert.alert-blue-900 small,html[data-netbox-color-mode=dark] .alert.alert-blue-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23272f30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-100{color:#cff4fc}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-100:hover{background-color:#cff4fc1f}html[data-netbox-color-mode=dark] .toast.bg-cyan-100 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 a{color:#272f30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-100,html[data-netbox-color-mode=dark] .toast.bg-cyan-100,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-100,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-100 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231e2d30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-200{color:#9eeaf9}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-200:hover{background-color:#9eeaf91f}html[data-netbox-color-mode=dark] .toast.bg-cyan-200 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 a{color:#1e2d30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-200,html[data-netbox-color-mode=dark] .toast.bg-cyan-200,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-200,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-200 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23152b2f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-300{color:#6edff6}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-300:hover{background-color:#6edff61f}html[data-netbox-color-mode=dark] .toast.bg-cyan-300 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 a{color:#152b2f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-300,html[data-netbox-color-mode=dark] .toast.bg-cyan-300,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-300,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-300 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230b292f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-400{color:#3dd5f3}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-400:hover{background-color:#3dd5f31f}html[data-netbox-color-mode=dark] .toast.bg-cyan-400 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 a{color:#0b292f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-400,html[data-netbox-color-mode=dark] .toast.bg-cyan-400,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-400,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-400 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2303262e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-500{color:#0dcaf0}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-500:hover{background-color:#0dcaf01f}html[data-netbox-color-mode=dark] .toast.bg-cyan-500 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 a{color:#03262e;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-500,html[data-netbox-color-mode=dark] .toast.bg-cyan-500,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-500,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-500{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-500 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-500 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23021e24'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-600{color:#0aa2c0}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-600:hover{background-color:#0aa2c01f}html[data-netbox-color-mode=dark] .toast.bg-cyan-600 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 a{color:#021e24;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-600,html[data-netbox-color-mode=dark] .toast.bg-cyan-600,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-600,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-600{color:#000}html[data-netbox-color-mode=dark] .alert.alert-cyan-600 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-600 .small{color:#000}html[data-netbox-color-mode=dark] .bg-cyan-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4d9dd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-700{color:#087990}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-700:hover{background-color:#0879901f}html[data-netbox-color-mode=dark] .toast.bg-cyan-700 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 a{color:#c4d9dd;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-700,html[data-netbox-color-mode=dark] .toast.bg-cyan-700,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-700,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-700 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3d1d4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-800{color:#055160}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-800:hover{background-color:#0551601f}html[data-netbox-color-mode=dark] .toast.bg-cyan-800 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 a{color:#c3d1d4;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-800,html[data-netbox-color-mode=dark] .toast.bg-cyan-800,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-800,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-800 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-cyan-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c3c9cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-900{color:#032830}html[data-netbox-color-mode=dark] .btn.btn-ghost-cyan-900:hover{background-color:#0328301f}html[data-netbox-color-mode=dark] .toast.bg-cyan-900 a,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 a{color:#c3c9cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-cyan-900,html[data-netbox-color-mode=dark] .toast.bg-cyan-900,html[data-netbox-color-mode=dark] .toast-header.bg-cyan-900,html[data-netbox-color-mode=dark] .progress-bar.bg-cyan-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-cyan-900 p,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 small,html[data-netbox-color-mode=dark] .alert.alert-cyan-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b2730'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-100{color:#e0cffc}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-100:hover{background-color:#e0cffc1f}html[data-netbox-color-mode=dark] .toast.bg-indigo-100 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 a{color:#2b2730;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-100,html[data-netbox-color-mode=dark] .toast.bg-indigo-100,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-100,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-100 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23251e30'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-200{color:#c29ffa}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-200:hover{background-color:#c29ffa1f}html[data-netbox-color-mode=dark] .toast.bg-indigo-200 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 a{color:#251e30;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-200,html[data-netbox-color-mode=dark] .toast.bg-indigo-200,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-200,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-200 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231f152f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-300{color:#a370f7}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-300:hover{background-color:#a370f71f}html[data-netbox-color-mode=dark] .toast.bg-indigo-300 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 a{color:#1f152f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-300,html[data-netbox-color-mode=dark] .toast.bg-indigo-300,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-300,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-indigo-300 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-indigo-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbcef0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-400{color:#8540f5}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-400:hover{background-color:#8540f51f}html[data-netbox-color-mode=dark] .toast.bg-indigo-400 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 a{color:#dbcef0;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-400,html[data-netbox-color-mode=dark] .toast.bg-indigo-400,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-400,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-400{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-400 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-400 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d5c5ef'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-500{color:#6610f2}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-500:hover{background-color:#6610f21f}html[data-netbox-color-mode=dark] .toast.bg-indigo-500 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 a{color:#d5c5ef;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-500,html[data-netbox-color-mode=dark] .toast.bg-indigo-500,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-500,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-500 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d1c5e7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-600{color:#520dc2}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-600:hover{background-color:#520dc21f}html[data-netbox-color-mode=dark] .toast.bg-indigo-600 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 a{color:#d1c5e7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-600,html[data-netbox-color-mode=dark] .toast.bg-indigo-600,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-600,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-600 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cdc4dd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-700{color:#3d0a91}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-700:hover{background-color:#3d0a911f}html[data-netbox-color-mode=dark] .toast.bg-indigo-700 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 a{color:#cdc4dd;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-700,html[data-netbox-color-mode=dark] .toast.bg-indigo-700,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-700,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-700 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c9c3d4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-800{color:#290661}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-800:hover{background-color:#2906611f}html[data-netbox-color-mode=dark] .toast.bg-indigo-800 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 a{color:#c9c3d4;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-800,html[data-netbox-color-mode=dark] .toast.bg-indigo-800,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-800,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-800 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-indigo-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6c3cb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-900{color:#140330}html[data-netbox-color-mode=dark] .btn.btn-ghost-indigo-900:hover{background-color:#1403301f}html[data-netbox-color-mode=dark] .toast.bg-indigo-900 a,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 a{color:#c6c3cb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-indigo-900,html[data-netbox-color-mode=dark] .toast.bg-indigo-900,html[data-netbox-color-mode=dark] .toast-header.bg-indigo-900,html[data-netbox-color-mode=dark] .progress-bar.bg-indigo-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-indigo-900 p,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 small,html[data-netbox-color-mode=dark] .alert.alert-indigo-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b292f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-100{color:#e2d9f3}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-100:hover{background-color:#e2d9f31f}html[data-netbox-color-mode=dark] .toast.bg-purple-100 a,html[data-netbox-color-mode=dark] .alert.alert-purple-100 a{color:#2b292f;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-100,html[data-netbox-color-mode=dark] .toast.bg-purple-100,html[data-netbox-color-mode=dark] .toast-header.bg-purple-100,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-100 p,html[data-netbox-color-mode=dark] .alert.alert-purple-100 small,html[data-netbox-color-mode=dark] .alert.alert-purple-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2325222c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-200{color:#c5b3e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-200:hover{background-color:#c5b3e61f}html[data-netbox-color-mode=dark] .toast.bg-purple-200 a,html[data-netbox-color-mode=dark] .alert.alert-purple-200 a{color:#25222c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-200,html[data-netbox-color-mode=dark] .toast.bg-purple-200,html[data-netbox-color-mode=dark] .toast-header.bg-purple-200,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-200 p,html[data-netbox-color-mode=dark] .alert.alert-purple-200 small,html[data-netbox-color-mode=dark] .alert.alert-purple-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23201b2a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-300{color:#a98eda}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-300:hover{background-color:#a98eda1f}html[data-netbox-color-mode=dark] .toast.bg-purple-300 a,html[data-netbox-color-mode=dark] .alert.alert-purple-300 a{color:#201b2a;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-300,html[data-netbox-color-mode=dark] .toast.bg-purple-300,html[data-netbox-color-mode=dark] .toast-header.bg-purple-300,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-300 p,html[data-netbox-color-mode=dark] .alert.alert-purple-300 small,html[data-netbox-color-mode=dark] .alert.alert-purple-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231b1427'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-400{color:#8c68cd}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-400:hover{background-color:#8c68cd1f}html[data-netbox-color-mode=dark] .toast.bg-purple-400 a,html[data-netbox-color-mode=dark] .alert.alert-purple-400 a{color:#1b1427;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-400,html[data-netbox-color-mode=dark] .toast.bg-purple-400,html[data-netbox-color-mode=dark] .toast-header.bg-purple-400,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-purple-400 p,html[data-netbox-color-mode=dark] .alert.alert-purple-400 small,html[data-netbox-color-mode=dark] .alert.alert-purple-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-purple-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d7cee7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-500{color:#6f42c1}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-500:hover{background-color:#6f42c11f}html[data-netbox-color-mode=dark] .toast.bg-purple-500 a,html[data-netbox-color-mode=dark] .alert.alert-purple-500 a{color:#d7cee7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-500,html[data-netbox-color-mode=dark] .toast.bg-purple-500,html[data-netbox-color-mode=dark] .toast-header.bg-purple-500,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-500 p,html[data-netbox-color-mode=dark] .alert.alert-purple-500 small,html[data-netbox-color-mode=dark] .alert.alert-purple-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d3ccdf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-600{color:#59359a}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-600:hover{background-color:#59359a1f}html[data-netbox-color-mode=dark] .toast.bg-purple-600 a,html[data-netbox-color-mode=dark] .alert.alert-purple-600 a{color:#d3ccdf;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-600,html[data-netbox-color-mode=dark] .toast.bg-purple-600,html[data-netbox-color-mode=dark] .toast-header.bg-purple-600,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-600 p,html[data-netbox-color-mode=dark] .alert.alert-purple-600 small,html[data-netbox-color-mode=dark] .alert.alert-purple-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cec9d8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-700{color:#432874}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-700:hover{background-color:#4328741f}html[data-netbox-color-mode=dark] .toast.bg-purple-700 a,html[data-netbox-color-mode=dark] .alert.alert-purple-700 a{color:#cec9d8;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-700,html[data-netbox-color-mode=dark] .toast.bg-purple-700,html[data-netbox-color-mode=dark] .toast-header.bg-purple-700,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-700 p,html[data-netbox-color-mode=dark] .alert.alert-purple-700 small,html[data-netbox-color-mode=dark] .alert.alert-purple-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac7d0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-800{color:#2c1a4d}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-800:hover{background-color:#2c1a4d1f}html[data-netbox-color-mode=dark] .toast.bg-purple-800 a,html[data-netbox-color-mode=dark] .alert.alert-purple-800 a{color:#cac7d0;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-800,html[data-netbox-color-mode=dark] .toast.bg-purple-800,html[data-netbox-color-mode=dark] .toast-header.bg-purple-800,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-800 p,html[data-netbox-color-mode=dark] .alert.alert-purple-800 small,html[data-netbox-color-mode=dark] .alert.alert-purple-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-purple-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c6c5c9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-900{color:#160d27}html[data-netbox-color-mode=dark] .btn.btn-ghost-purple-900:hover{background-color:#160d271f}html[data-netbox-color-mode=dark] .toast.bg-purple-900 a,html[data-netbox-color-mode=dark] .alert.alert-purple-900 a{color:#c6c5c9;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-purple-900,html[data-netbox-color-mode=dark] .toast.bg-purple-900,html[data-netbox-color-mode=dark] .toast-header.bg-purple-900,html[data-netbox-color-mode=dark] .progress-bar.bg-purple-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-purple-900 p,html[data-netbox-color-mode=dark] .alert.alert-purple-900 small,html[data-netbox-color-mode=dark] .alert.alert-purple-900 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232f292c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-100{color:#f7d6e6}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-100:hover{background-color:#f7d6e61f}html[data-netbox-color-mode=dark] .toast.bg-pink-100 a,html[data-netbox-color-mode=dark] .alert.alert-pink-100 a{color:#2f292c;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-100,html[data-netbox-color-mode=dark] .toast.bg-pink-100,html[data-netbox-color-mode=dark] .toast-header.bg-pink-100,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-100{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-100 p,html[data-netbox-color-mode=dark] .alert.alert-pink-100 small,html[data-netbox-color-mode=dark] .alert.alert-pink-100 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232e2127'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-200{color:#efadce}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-200:hover{background-color:#efadce1f}html[data-netbox-color-mode=dark] .toast.bg-pink-200 a,html[data-netbox-color-mode=dark] .alert.alert-pink-200 a{color:#2e2127;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-200,html[data-netbox-color-mode=dark] .toast.bg-pink-200,html[data-netbox-color-mode=dark] .toast-header.bg-pink-200,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-200{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-200 p,html[data-netbox-color-mode=dark] .alert.alert-pink-200 small,html[data-netbox-color-mode=dark] .alert.alert-pink-200 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232c1a22'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-300{color:#e685b5}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-300:hover{background-color:#e685b51f}html[data-netbox-color-mode=dark] .toast.bg-pink-300 a,html[data-netbox-color-mode=dark] .alert.alert-pink-300 a{color:#2c1a22;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-300,html[data-netbox-color-mode=dark] .toast.bg-pink-300,html[data-netbox-color-mode=dark] .toast-header.bg-pink-300,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-300{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-300 p,html[data-netbox-color-mode=dark] .alert.alert-pink-300 small,html[data-netbox-color-mode=dark] .alert.alert-pink-300 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a111d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-400{color:#de5c9d}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-400:hover{background-color:#de5c9d1f}html[data-netbox-color-mode=dark] .toast.bg-pink-400 a,html[data-netbox-color-mode=dark] .alert.alert-pink-400 a{color:#2a111d;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-400,html[data-netbox-color-mode=dark] .toast.bg-pink-400,html[data-netbox-color-mode=dark] .toast-header.bg-pink-400,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-400{color:#000}html[data-netbox-color-mode=dark] .alert.alert-pink-400 p,html[data-netbox-color-mode=dark] .alert.alert-pink-400 small,html[data-netbox-color-mode=dark] .alert.alert-pink-400 .small{color:#000}html[data-netbox-color-mode=dark] .bg-pink-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ebcbdb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-500{color:#d63384}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-500:hover{background-color:#d633841f}html[data-netbox-color-mode=dark] .toast.bg-pink-500 a,html[data-netbox-color-mode=dark] .alert.alert-pink-500 a{color:#ebcbdb;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-500,html[data-netbox-color-mode=dark] .toast.bg-pink-500,html[data-netbox-color-mode=dark] .toast-header.bg-pink-500,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-500{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-500 p,html[data-netbox-color-mode=dark] .alert.alert-pink-500 small,html[data-netbox-color-mode=dark] .alert.alert-pink-500 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e2c9d6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-600{color:#ab296a}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-600:hover{background-color:#ab296a1f}html[data-netbox-color-mode=dark] .toast.bg-pink-600 a,html[data-netbox-color-mode=dark] .alert.alert-pink-600 a{color:#e2c9d6;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-600,html[data-netbox-color-mode=dark] .toast.bg-pink-600,html[data-netbox-color-mode=dark] .toast-header.bg-pink-600,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-600{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-600 p,html[data-netbox-color-mode=dark] .alert.alert-pink-600 small,html[data-netbox-color-mode=dark] .alert.alert-pink-600 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dbc8d1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-700{color:#801f4f}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-700:hover{background-color:#801f4f1f}html[data-netbox-color-mode=dark] .toast.bg-pink-700 a,html[data-netbox-color-mode=dark] .alert.alert-pink-700 a{color:#dbc8d1;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-700,html[data-netbox-color-mode=dark] .toast.bg-pink-700,html[data-netbox-color-mode=dark] .toast-header.bg-pink-700,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-700{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-700 p,html[data-netbox-color-mode=dark] .alert.alert-pink-700 small,html[data-netbox-color-mode=dark] .alert.alert-pink-700 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d2c6cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-800{color:#561435}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-800:hover{background-color:#5614351f}html[data-netbox-color-mode=dark] .toast.bg-pink-800 a,html[data-netbox-color-mode=dark] .alert.alert-pink-800 a{color:#d2c6cc;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-800,html[data-netbox-color-mode=dark] .toast.bg-pink-800,html[data-netbox-color-mode=dark] .toast-header.bg-pink-800,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-800{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-800 p,html[data-netbox-color-mode=dark] .alert.alert-pink-800 small,html[data-netbox-color-mode=dark] .alert.alert-pink-800 .small{color:#fff}html[data-netbox-color-mode=dark] .bg-pink-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23cac4c7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-900{color:#2b0a1a}html[data-netbox-color-mode=dark] .btn.btn-ghost-pink-900:hover{background-color:#2b0a1a1f}html[data-netbox-color-mode=dark] .toast.bg-pink-900 a,html[data-netbox-color-mode=dark] .alert.alert-pink-900 a{color:#cac4c7;font-weight:700}html[data-netbox-color-mode=dark] .badge.bg-pink-900,html[data-netbox-color-mode=dark] .toast.bg-pink-900,html[data-netbox-color-mode=dark] .toast-header.bg-pink-900,html[data-netbox-color-mode=dark] .progress-bar.bg-pink-900{color:#fff}html[data-netbox-color-mode=dark] .alert.alert-pink-900 p,html[data-netbox-color-mode=dark] .alert.alert-pink-900 small,html[data-netbox-color-mode=dark] .alert.alert-pink-900 .small{color:#fff}html[data-netbox-color-mode=dark] a[type=button]{-webkit-appearance:unset!important}html[data-netbox-color-mode=dark] table td>.progress{min-width:6rem}html[data-netbox-color-mode=dark] .nav-mobile{display:none;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .nav-mobile{display:flex}}html[data-netbox-color-mode=dark] .nav-mobile .nav-mobile-top{display:flex;align-items:center;justify-content:space-between;width:100%}html[data-netbox-color-mode=dark] .search-container{display:flex;width:100%}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .search-container{display:none}}html[data-netbox-color-mode=dark] .card>.table.table-flush{margin-bottom:0;overflow:hidden;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .card>.table.table-flush thead th[scope=col]{background-color:#495057;vertical-align:middle;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;border-bottom-color:#ffffff20;border-top:1px solid rgba(255,255,255,.125)}html[data-netbox-color-mode=dark] .card>.table.table-flush th,html[data-netbox-color-mode=dark] .card>.table.table-flush td{border-left:0;border-right:0;padding-left:1.5rem!important;padding-right:1.5rem!important}html[data-netbox-color-mode=dark] .card>.table.table-flush tr[class]{border-color:#ffffff20!important}html[data-netbox-color-mode=dark] .card>.table.table-flush tr[class]:last-of-type{border-bottom-color:transparent!important;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}html[data-netbox-color-mode=dark] .header-alert-container{display:flex;justify-content:center;align-items:center;padding:0 1rem}html[data-netbox-color-mode=dark] .header-alert-container .alert{width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .header-alert-container .alert{max-width:75%}}@media (min-width: 992px){html[data-netbox-color-mode=dark] .header-alert-container .alert{max-width:50%}}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu{transition:opacity .2s ease-in-out;display:block!important;right:0;left:auto;margin-top:.5rem;box-shadow:0 .5rem 1rem #00000026}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu:not(.show){opacity:0;pointer-events:none}html[data-netbox-color-mode=dark] span.profile-button .dropdown-menu.show{opacity:1;pointer-events:auto}html[data-netbox-color-mode=dark] div#advanced-search-content div.card div.card-body div.col:not(:last-child){margin-right:1rem}html[data-netbox-color-mode=dark] body{background-color:var(--nbx-body-bg);color:var(--nbx-body-color)}html[data-netbox-color-mode=dark] body g#netbox-logo-1{fill:#9cc8f8;stroke:#9cc8f8}html[data-netbox-color-mode=dark] body g#netbox-logo-2{fill:#1685fc;stroke:#1685fc}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .btn.btn-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .progress-bar.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .badge.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item.nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .show>.nav-link{color:#f8f9fa}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .btn.btn-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .progress-bar.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .badge.bg-primary,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item.nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .nav-link.active,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .show>.nav-link{color:#000}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .card table caption{color:#dee2e6}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a{color:#9ec5fe}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a:hover{color:#cfe2ff}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .card .text-muted,html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .sidebar .text-muted{color:#ced4da!important}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] .text-body[class]{color:var(--nbx-body-color)!important}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] g#netbox-logo-1{fill:#fff;stroke:#fff}html[data-netbox-color-mode=dark] body[data-netbox-color-mode=dark] g#netbox-logo-2{fill:#e9ecef;stroke:#e9ecef}html[data-netbox-color-mode=dark] body table a,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table a{text-decoration:none}html[data-netbox-color-mode=dark] body table a:hover,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table a:hover{text-decoration:underline}html[data-netbox-color-mode=dark] body table.table>:not(caption)>*>*,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.table>:not(caption)>*>*{padding-left:.25rem!important;padding-right:.25rem!important}html[data-netbox-color-mode=dark] body table td,html[data-netbox-color-mode=dark] body table th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th{font-size:.875rem;line-height:1.25;vertical-align:middle}html[data-netbox-color-mode=dark] body table td.min-width,html[data-netbox-color-mode=dark] body table th.min-width,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td.min-width,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th.min-width{width:1%}html[data-netbox-color-mode=dark] body table td input.form-check-input,html[data-netbox-color-mode=dark] body table th input.form-check-input,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td input.form-check-input,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th input.form-check-input{font-size:1rem;margin-top:.125em}html[data-netbox-color-mode=dark] body table td .btn-sm,html[data-netbox-color-mode=dark] body table td .btn-group-sm>.btn,html[data-netbox-color-mode=dark] body table th .btn-sm,html[data-netbox-color-mode=dark] body table th .btn-group-sm>.btn,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table td .btn-sm,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table th .btn-sm{line-height:1}html[data-netbox-color-mode=dark] body table.object-list th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.object-list th{font-size:.75rem;line-height:1;vertical-align:bottom}html[data-netbox-color-mode=dark] body table.attr-table th,html[data-netbox-color-mode=dark] body[data-netbox-color-mode] table.attr-table th{width:25%}html[data-netbox-color-mode=dark] div.title-container{display:flex;justify-content:space-between;flex-wrap:wrap}html[data-netbox-color-mode=dark] div.title-container div#content-title{display:flex;flex-direction:column;flex:1 0 auto;padding-bottom:.5rem}html[data-netbox-color-mode=dark] nav.search{background-color:var(--nbx-body-bg);z-index:999}html[data-netbox-color-mode=dark] nav.search form button.dropdown-toggle{border-color:#495057;font-weight:400;line-height:1.5;color:#f8f9fa;background-color:#495057;border:1px solid #495057;border-radius:.375rem;border-left:1px solid var(--nbx-search-filter-border-left-color)}html[data-netbox-color-mode=dark] nav.search form button.dropdown-toggle:focus{box-shadow:unset!important}html[data-netbox-color-mode=dark] main.layout{display:flex;flex-wrap:nowrap;height:100vh;height:-webkit-fill-available;max-height:100vh;overflow-x:auto;overflow-y:hidden}html[data-netbox-color-mode=dark] main.login-container{display:flex;height:calc(100vh - 4rem);width:100%;max-width:100vw;align-items:center;justify-content:center;flex-direction:column;padding-top:40px;padding-bottom:40px}html[data-netbox-color-mode=dark] main.login-container+footer.footer button.color-mode-toggle{color:var(--nbx-color-mode-toggle-color)}html[data-netbox-color-mode=dark] .footer{padding:1.5rem 0 1rem}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .footer{margin-bottom:8rem}}html[data-netbox-color-mode=dark] footer.login-footer{height:4rem;margin-top:auto}html[data-netbox-color-mode=dark] footer.login-footer .container-fluid,html[data-netbox-color-mode=dark] footer.login-footer .container-sm,html[data-netbox-color-mode=dark] footer.login-footer .container-md,html[data-netbox-color-mode=dark] footer.login-footer .container-lg,html[data-netbox-color-mode=dark] footer.login-footer .container-xl,html[data-netbox-color-mode=dark] footer.login-footer .container-xxl{display:flex;justify-content:flex-end;padding:.75rem 1.5rem}html[data-netbox-color-mode=dark] h1,html[data-netbox-color-mode=dark] .h1{font-weight:800}html[data-netbox-color-mode=dark] h2,html[data-netbox-color-mode=dark] .h2{font-weight:700}html[data-netbox-color-mode=dark] h3,html[data-netbox-color-mode=dark] .h3,html[data-netbox-color-mode=dark] h4,html[data-netbox-color-mode=dark] .h4{font-weight:600}html[data-netbox-color-mode=dark] h5,html[data-netbox-color-mode=dark] .h5,html[data-netbox-color-mode=dark] h6,html[data-netbox-color-mode=dark] .h6{font-weight:600}html[data-netbox-color-mode=dark] h1.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h1,html[data-netbox-color-mode=dark] h2.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h2,html[data-netbox-color-mode=dark] h3.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h3,html[data-netbox-color-mode=dark] h4.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h4,html[data-netbox-color-mode=dark] h5.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h5,html[data-netbox-color-mode=dark] h6.accordion-item-title,html[data-netbox-color-mode=dark] .accordion-item-title.h6{padding:.25rem .5rem;font-weight:700;text-transform:uppercase;color:var(--nbx-sidebar-title-color);font-size:.875rem}html[data-netbox-color-mode=dark] .form-login{width:100%;max-width:330px;padding:15px}html[data-netbox-color-mode=dark] .form-login input:focus{z-index:1}html[data-netbox-color-mode=dark] .form-login input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-netbox-color-mode=dark] .form-login input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}html[data-netbox-color-mode=dark] .form-login .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}html[data-netbox-color-mode=dark] li.dropdown-item.dropdown-item-btns{display:flex;justify-content:space-between;align-items:center}html[data-netbox-color-mode=dark] .sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}html[data-netbox-color-mode=dark] .navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}html[data-netbox-color-mode=dark] nav.nav.nav-pills .nav-item.nav-link{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] nav.nav.nav-pills .nav-item.nav-link:hover{background-color:#6397e5;color:#000}html[data-netbox-color-mode=dark] div.content-container{position:relative;min-height:100vh;display:flex;flex-direction:column;width:calc(100% - 4.5rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] div.content-container{width:100%}}html[data-netbox-color-mode=dark] div.content-container div.content{flex:1}@media (max-width: 768px){html[data-netbox-color-mode=dark] .sidebar.collapse.show~.content-container>.content{position:fixed;top:0;left:0;overflow-y:hidden}}html[data-netbox-color-mode=dark] .sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;border-right:1px solid #495057;background-color:var(--nbx-sidebar-bg);max-height:100%;width:100%}@media (min-width: 768px){html[data-netbox-color-mode=dark] .sidebar{width:100%;max-width:280px}}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .sidebar{top:8.125rem;background-color:var(--nbx-body-bg)}}html[data-netbox-color-mode=dark] .sidebar div.accordion-item{border:unset;padding:0 .5rem}html[data-netbox-color-mode=dark] .sidebar div.accordion-item.is-open{box-shadow:var(--nbx-sidebar-shadow)}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button:not(.collapsed){box-shadow:unset}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link{border-radius:.375rem}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link:hover{color:#000;background-color:#6397e5}html[data-netbox-color-mode=dark] .sidebar div.accordion-item>a.accordion-button.nav-link:focus{border-color:unset;box-shadow:unset}html[data-netbox-color-mode=dark] .sidebar .accordion-body{max-height:calc(100vh - 24rem);overflow-y:auto}html[data-netbox-color-mode=dark] .sidebar .accordion-body .nav-item .nav-link{padding:.25rem .6rem;font-size:.875rem;border-radius:.375rem}html[data-netbox-color-mode=dark] .sidebar .accordion-body .nav-item .nav-link:hover{color:#000;background-color:#6397e5}@media (max-width: 768px){html[data-netbox-color-mode=dark] .sidebar.collapse.show div.position-sticky{height:calc(100vh - 16.125rem);overflow-y:auto}}html[data-netbox-color-mode=dark] .sidebar div.position-sticky{height:calc(100vh - 4rem)}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom{padding-left:.5rem;padding-right:.5rem;position:sticky;height:4rem;background-color:var(--nbx-sidebar-bg)}@media (max-width: 767.98px){html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom{background-color:var(--nbx-body-bg)}}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom .nav{padding:0 .5rem;justify-content:space-between;margin:.5rem 0}html[data-netbox-color-mode=dark] .sidebar div.sidebar-bottom .nav .nav-link{padding:.5rem .25rem}html[data-netbox-color-mode=dark] .sidebar a.sidebar-logo{display:flex;flex-shrink:1;width:100%;height:3rem}html[data-netbox-color-mode=dark] .tooltip{pointer-events:none}html[data-netbox-color-mode=dark] .ws-nowrap{white-space:nowrap!important}@media (max-width: 991.98px){html[data-netbox-color-mode=dark] .search-obj-selector{max-height:75vh;overflow-y:auto}}html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-item,html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-header{font-size:.875rem}html[data-netbox-color-mode=dark] .search-obj-selector .dropdown-header{text-transform:uppercase}html[data-netbox-color-mode=dark] span.color-label{width:5rem;height:1rem;display:block;box-shadow:0 .125rem .25rem #00000013;border:1px solid #303030;border-radius:.375rem;padding:.35em .65em}html[data-netbox-color-mode=dark] pre{border-radius:.375rem;border:1px solid var(--nbx-pre-border-color);background-color:var(--nbx-pre-bg);padding:1rem;white-space:pre}html[data-netbox-color-mode=dark] .btn{white-space:nowrap}html[data-netbox-color-mode=dark] .card{box-shadow:0 .125rem .25rem #00000013}html[data-netbox-color-mode=dark] .card .card-header{color:#fff;border-bottom:none;padding:1rem}html[data-netbox-color-mode=dark] .card .card-header+.card-body{padding-top:0}html[data-netbox-color-mode=dark] .card .card-body.small .form-control,html[data-netbox-color-mode=dark] .card .card-body.small .form-select{font-size:.875rem}html[data-netbox-color-mode=dark] .form-floating{position:relative}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){html[data-netbox-color-mode=dark] .form-floating>.input-group>label{transition:none}}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control::placeholder{color:transparent}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:focus,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select,html[data-netbox-color-mode=dark] .form-floating>.choices>.choices__inner,html[data-netbox-color-mode=dark] .form-floating>.ss-main span.placeholder,html[data-netbox-color-mode=dark] .form-floating>.ss-main div.ss-values{padding-top:1.625rem;padding-bottom:.625rem}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:focus~label,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:not(:placeholder-shown)~label,html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-select~label,html[data-netbox-color-mode=dark] .form-floating>.choices~label,html[data-netbox-color-mode=dark] .form-floating>.ss-main~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}html[data-netbox-color-mode=dark] .form-floating>.input-group>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}html[data-netbox-color-mode=dark] textarea.form-control[rows="10"]{height:18rem}html[data-netbox-color-mode=dark] textarea#id_local_context_data,html[data-netbox-color-mode=dark] textarea.markdown,html[data-netbox-color-mode=dark] textarea#id_public_key,html[data-netbox-color-mode=dark] textarea.form-control[name=csv],html[data-netbox-color-mode=dark] textarea.form-control[name=data]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html[data-netbox-color-mode=dark] table tr.vertical-align{vertical-align:middle}html[data-netbox-color-mode=dark] .card:not(:only-of-type){margin-bottom:1rem}html[data-netbox-color-mode=dark] .stat-btn{min-width:3rem}html[data-netbox-color-mode=dark] nav.breadcrumb-container{padding:.35em .65em;font-size:.875rem;width:fit-content}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb{margin-bottom:0}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a{text-decoration:none}html[data-netbox-color-mode=dark] nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a:hover{text-decoration:underline}html[data-netbox-color-mode=dark] div.paginator>form>div.input-group{width:fit-content}html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type){margin-top:3rem}html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h1,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h1,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h2,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h2,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h3,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h3,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h4,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h4,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h5,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h5,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) h6,html[data-netbox-color-mode=dark] div.field-group:not(:first-of-type) .h6{margin-bottom:1rem}html[data-netbox-color-mode=dark] label.required{font-weight:700}html[data-netbox-color-mode=dark] label.required:after{font-family:"Material Design Icons";content:"\f06c4";font-weight:normal;font-size:8px;font-style:normal;margin:0 0 0 2px;text-decoration:none;display:inline-block;position:absolute}html[data-netbox-color-mode=dark] div.bulk-buttons{display:flex;justify-content:space-between;margin:.5rem 0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group{display:flex;flex-wrap:wrap}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group:first-of-type:not(:last-of-type)>*:first-child{margin-left:0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group:last-of-type:not(:first-of-type)>*:last-child{margin-right:0}html[data-netbox-color-mode=dark] div.bulk-buttons>div.bulk-button-group>*{margin:.25rem}html[data-netbox-color-mode=dark] i.bi-plus:before,html[data-netbox-color-mode=dark] span.bi-plus:before{font-weight:700!important}html[data-netbox-color-mode=dark] table tbody tr.primary{background-color:#6ea8fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.secondary{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.success{background-color:#75b79826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.info{background-color:#6edff626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.warning{background-color:#ffda6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.danger{background-color:#ea868f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.light{background-color:#dee2e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.dark{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.darker{background-color:#1b1f2226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.darkest{background-color:#171b1d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray{background-color:#ced4da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-100{background-color:#f8f9fa26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-200{background-color:#e9ecef26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-300{background-color:#dee2e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-400{background-color:#ced4da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-500{background-color:#adb5bd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-600{background-color:#6c757d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-700{background-color:#49505726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-800{background-color:#343a4026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.gray-900{background-color:#21252926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-100{background-color:#f8d7da26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-200{background-color:#f1aeb526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-300{background-color:#ea868f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-400{background-color:#e35d6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-500{background-color:#dc354526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-600{background-color:#b02a3726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-700{background-color:#84202926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-800{background-color:#58151c26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.red-900{background-color:#2c0b0e26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-100{background-color:#fff3cd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-200{background-color:#ffe69c26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-300{background-color:#ffda6a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-400{background-color:#ffcd3926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-500{background-color:#ffc10726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-600{background-color:#cc9a0626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-700{background-color:#99740426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-800{background-color:#664d0326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.yellow-900{background-color:#33270126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-100{background-color:#d1e7dd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-200{background-color:#a3cfbb26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-300{background-color:#75b79826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-400{background-color:#479f7626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-500{background-color:#19875426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-600{background-color:#146c4326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-700{background-color:#0f513226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-800{background-color:#0a362226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.green-900{background-color:#051b1126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-100{background-color:#cfe2ff26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-200{background-color:#9ec5fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-300{background-color:#6ea8fe26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-400{background-color:#3d8bfd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-500{background-color:#0d6efd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-600{background-color:#0a58ca26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-700{background-color:#08429826;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-800{background-color:#052c6526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.blue-900{background-color:#03163326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-100{background-color:#cff4fc26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-200{background-color:#9eeaf926;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-300{background-color:#6edff626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-400{background-color:#3dd5f326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-500{background-color:#0dcaf026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-600{background-color:#0aa2c026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-700{background-color:#08799026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-800{background-color:#05516026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.cyan-900{background-color:#03283026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-100{background-color:#e0cffc26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-200{background-color:#c29ffa26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-300{background-color:#a370f726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-400{background-color:#8540f526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-500{background-color:#6610f226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-600{background-color:#520dc226;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-700{background-color:#3d0a9126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-800{background-color:#29066126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.indigo-900{background-color:#14033026;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-100{background-color:#e2d9f326;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-200{background-color:#c5b3e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-300{background-color:#a98eda26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-400{background-color:#8c68cd26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-500{background-color:#6f42c126;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-600{background-color:#59359a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-700{background-color:#43287426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-800{background-color:#2c1a4d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.purple-900{background-color:#160d2726;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-100{background-color:#f7d6e626;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-200{background-color:#efadce26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-300{background-color:#e685b526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-400{background-color:#de5c9d26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-500{background-color:#d6338426;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-600{background-color:#ab296a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-700{background-color:#801f4f26;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-800{background-color:#56143526;border-color:#adb5bd}html[data-netbox-color-mode=dark] table tbody tr.pink-900{background-color:#2b0a1a26;border-color:#adb5bd}html[data-netbox-color-mode=dark] pre.change-data{padding-left:0;padding-right:0}html[data-netbox-color-mode=dark] pre.change-data>span{display:block;padding-left:1rem;padding-right:1rem}html[data-netbox-color-mode=dark] pre.change-data>span.added{background-color:var(--nbx-change-added)}html[data-netbox-color-mode=dark] pre.change-data>span.removed{background-color:var(--nbx-change-removed)}html[data-netbox-color-mode=dark] pre.change-diff{border-color:transparent}html[data-netbox-color-mode=dark] pre.change-diff.change-removed{background-color:var(--nbx-change-removed)}html[data-netbox-color-mode=dark] pre.change-diff.change-added{background-color:var(--nbx-change-added)}html[data-netbox-color-mode=dark] div.card-overlay{position:absolute;width:100%;height:100%;background-color:#ffffffbf;border-radius:.375rem;display:flex;justify-content:center;align-items:center}html[data-netbox-color-mode=dark] div.card-overlay>div.spinner-border{width:6rem;height:6rem;color:#adb5bd}html[data-netbox-color-mode=dark] div.card>div.card-header>div.table-controls{max-width:25%;width:100%;display:flex;align-items:center}html[data-netbox-color-mode=dark] div.card>div.card-header>div.table-controls .form-switch.form-check-inline{flex:1 0 auto;font-size:.875rem}html[data-netbox-color-mode=dark] .paginator{display:flex;flex-direction:column;align-items:flex-end;padding:1rem 0}html[data-netbox-color-mode=dark] .nav-tabs .nav-link:hover{border-bottom-color:transparent}html[data-netbox-color-mode=dark] .nav-tabs .nav-link.active{background-color:#171b1d;border-bottom-color:#171b1d;transform:translateY(1px)}html[data-netbox-color-mode=dark] .tab-content{display:flex;flex-direction:column;padding:1rem;background-color:#171b1d;border-bottom:1px solid #495057}html[data-netbox-color-mode=dark] html[data-netbox-path="/"] .content-container,html[data-netbox-color-mode=dark] html[data-netbox-path="/"] .search{background-color:#f8f9fa!important}html[data-netbox-color-mode=dark] html[data-netbox-path="/"][data-netbox-color-mode=dark] .content-container,html[data-netbox-color-mode=dark] html[data-netbox-path="/"][data-netbox-color-mode=dark] .search{background-color:#171b1d!important}html[data-netbox-color-mode=dark] html[data-netbox-path*="/login"] #django-messages{display:none} diff --git a/netbox/project-static/dist/netbox-light.css b/netbox/project-static/dist/netbox-light.css index 1258713ca3b..390c9618656 100644 --- a/netbox/project-static/dist/netbox-light.css +++ b/netbox/project-static/dist/netbox-light.css @@ -1 +1 @@ -:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-darker: #1b1f22;--bs-darkest: #171b1d;--bs-gray: #ced4da;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-red-100: #f8d7da;--bs-red-200: #f1aeb5;--bs-red-300: #ea868f;--bs-red-400: #e35d6a;--bs-red-500: #dc3545;--bs-red-600: #b02a37;--bs-red-700: #842029;--bs-red-800: #58151c;--bs-red-900: #2c0b0e;--bs-yellow-100: #fff3cd;--bs-yellow-200: #ffe69c;--bs-yellow-300: #ffda6a;--bs-yellow-400: #ffcd39;--bs-yellow-500: #ffc107;--bs-yellow-600: #cc9a06;--bs-yellow-700: #997404;--bs-yellow-800: #664d03;--bs-yellow-900: #332701;--bs-green-100: #d1e7dd;--bs-green-200: #a3cfbb;--bs-green-300: #75b798;--bs-green-400: #479f76;--bs-green-500: #198754;--bs-green-600: #146c43;--bs-green-700: #0f5132;--bs-green-800: #0a3622;--bs-green-900: #051b11;--bs-blue-100: #cfe2ff;--bs-blue-200: #9ec5fe;--bs-blue-300: #6ea8fe;--bs-blue-400: #3d8bfd;--bs-blue-500: #0d6efd;--bs-blue-600: #0a58ca;--bs-blue-700: #084298;--bs-blue-800: #052c65;--bs-blue-900: #031633;--bs-cyan-100: #cff4fc;--bs-cyan-200: #9eeaf9;--bs-cyan-300: #6edff6;--bs-cyan-400: #3dd5f3;--bs-cyan-500: #0dcaf0;--bs-cyan-600: #0aa2c0;--bs-cyan-700: #087990;--bs-cyan-800: #055160;--bs-cyan-900: #032830;--bs-indigo-100: #e0cffc;--bs-indigo-200: #c29ffa;--bs-indigo-300: #a370f7;--bs-indigo-400: #8540f5;--bs-indigo-500: #6610f2;--bs-indigo-600: #520dc2;--bs-indigo-700: #3d0a91;--bs-indigo-800: #290661;--bs-indigo-900: #140330;--bs-purple-100: #e2d9f3;--bs-purple-200: #c5b3e6;--bs-purple-300: #a98eda;--bs-purple-400: #8c68cd;--bs-purple-500: #6f42c1;--bs-purple-600: #59359a;--bs-purple-700: #432874;--bs-purple-800: #2c1a4d;--bs-purple-900: #160d27;--bs-pink-100: #f7d6e6;--bs-pink-200: #efadce;--bs-pink-300: #e685b5;--bs-pink-400: #de5c9d;--bs-pink-500: #d63384;--bs-pink-600: #ab296a;--bs-pink-700: #801f4f;--bs-pink-800: #561435;--bs-pink-900: #2b0a1a;--bs-font-sans-serif: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0))}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:800}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#212529;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.375rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,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]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-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-file-upload-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:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.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:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{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)}.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%}@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%}}@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%}}@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%}}@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%}}@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-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{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.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{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.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{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.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{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.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{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.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{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.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}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #e9ecef;appearance:none;border-radius:.375rem;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:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.375rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.375rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{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 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;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 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{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;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%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;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{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='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input: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")}.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:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px 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{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.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:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){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:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;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:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-darker{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-darker:hover{color:#fff;background-color:#171a1d;border-color:#16191b}.btn-check:focus+.btn-darker,.btn-darker:focus{color:#fff;background-color:#171a1d;border-color:#16191b;box-shadow:0 0 0 .25rem #3d414380}.btn-check:checked+.btn-darker,.btn-check:active+.btn-darker,.btn-darker:active,.btn-darker.active,.show>.btn-darker.dropdown-toggle{color:#fff;background-color:#16191b;border-color:#14171a}.btn-check:checked+.btn-darker:focus,.btn-check:active+.btn-darker:focus,.btn-darker:active:focus,.btn-darker.active:focus,.show>.btn-darker.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3d414380}.btn-darker:disabled,.btn-darker.disabled{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-darkest{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-darkest:hover{color:#fff;background-color:#141719;border-color:#121617}.btn-check:focus+.btn-darkest,.btn-darkest:focus{color:#fff;background-color:#141719;border-color:#121617;box-shadow:0 0 0 .25rem #3a3d3f80}.btn-check:checked+.btn-darkest,.btn-check:active+.btn-darkest,.btn-darkest:active,.btn-darkest.active,.show>.btn-darkest.dropdown-toggle{color:#fff;background-color:#121617;border-color:#111416}.btn-check:checked+.btn-darkest:focus,.btn-check:active+.btn-darkest:focus,.btn-darkest:active:focus,.btn-darkest.active:focus,.show>.btn-darkest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3a3d3f80}.btn-darkest:disabled,.btn-darkest.disabled{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-gray{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+.btn-gray,.btn-gray:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+.btn-gray,.btn-check:active+.btn-gray,.btn-gray:active,.btn-gray.active,.show>.btn-gray.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+.btn-gray:focus,.btn-check:active+.btn-gray:focus,.btn-gray:active:focus,.btn-gray.active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}.btn-gray:disabled,.btn-gray.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-100{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-gray-100:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-gray-100,.btn-gray-100:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-gray-100,.btn-check:active+.btn-gray-100,.btn-gray-100:active,.btn-gray-100.active,.show>.btn-gray-100.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-gray-100:focus,.btn-check:active+.btn-gray-100:focus,.btn-gray-100:active:focus,.btn-gray-100.active:focus,.show>.btn-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-gray-100:disabled,.btn-gray-100.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-gray-200{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-gray-200:hover{color:#000;background-color:#eceff1;border-color:#ebeef1}.btn-check:focus+.btn-gray-200,.btn-gray-200:focus{color:#000;background-color:#eceff1;border-color:#ebeef1;box-shadow:0 0 0 .25rem #c6c9cb80}.btn-check:checked+.btn-gray-200,.btn-check:active+.btn-gray-200,.btn-gray-200:active,.btn-gray-200.active,.show>.btn-gray-200.dropdown-toggle{color:#000;background-color:#edf0f2;border-color:#ebeef1}.btn-check:checked+.btn-gray-200:focus,.btn-check:active+.btn-gray-200:focus,.btn-gray-200:active:focus,.btn-gray-200.active:focus,.show>.btn-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c6c9cb80}.btn-gray-200:disabled,.btn-gray-200.disabled{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-gray-300{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-gray-300:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+.btn-gray-300,.btn-gray-300:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+.btn-gray-300,.btn-check:active+.btn-gray-300,.btn-gray-300:active,.btn-gray-300.active,.show>.btn-gray-300.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+.btn-gray-300:focus,.btn-check:active+.btn-gray-300:focus,.btn-gray-300:active:focus,.btn-gray-300.active:focus,.show>.btn-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}.btn-gray-300:disabled,.btn-gray-300.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-gray-400{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-400:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+.btn-gray-400,.btn-gray-400:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+.btn-gray-400,.btn-check:active+.btn-gray-400,.btn-gray-400:active,.btn-gray-400.active,.show>.btn-gray-400.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+.btn-gray-400:focus,.btn-check:active+.btn-gray-400:focus,.btn-gray-400:active:focus,.btn-gray-400.active:focus,.show>.btn-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}.btn-gray-400:disabled,.btn-gray-400.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-500{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-gray-500:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+.btn-gray-500,.btn-gray-500:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+.btn-gray-500,.btn-check:active+.btn-gray-500,.btn-gray-500:active,.btn-gray-500.active,.show>.btn-gray-500.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+.btn-gray-500:focus,.btn-check:active+.btn-gray-500:focus,.btn-gray-500:active:focus,.btn-gray-500.active:focus,.show>.btn-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}.btn-gray-500:disabled,.btn-gray-500.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-gray-600{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-gray-600:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-gray-600,.btn-gray-600:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-gray-600,.btn-check:active+.btn-gray-600,.btn-gray-600:active,.btn-gray-600.active,.show>.btn-gray-600.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-gray-600:focus,.btn-check:active+.btn-gray-600:focus,.btn-gray-600:active:focus,.btn-gray-600.active:focus,.show>.btn-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-gray-600:disabled,.btn-gray-600.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-gray-700{color:#fff;background-color:#495057;border-color:#495057}.btn-gray-700:hover{color:#fff;background-color:#3e444a;border-color:#3a4046}.btn-check:focus+.btn-gray-700,.btn-gray-700:focus{color:#fff;background-color:#3e444a;border-color:#3a4046;box-shadow:0 0 0 .25rem #646a7080}.btn-check:checked+.btn-gray-700,.btn-check:active+.btn-gray-700,.btn-gray-700:active,.btn-gray-700.active,.show>.btn-gray-700.dropdown-toggle{color:#fff;background-color:#3a4046;border-color:#373c41}.btn-check:checked+.btn-gray-700:focus,.btn-check:active+.btn-gray-700:focus,.btn-gray-700:active:focus,.btn-gray-700.active:focus,.show>.btn-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #646a7080}.btn-gray-700:disabled,.btn-gray-700.disabled{color:#fff;background-color:#495057;border-color:#495057}.btn-gray-800{color:#fff;background-color:#343a40;border-color:#343a40}.btn-gray-800:hover{color:#fff;background-color:#2c3136;border-color:#2a2e33}.btn-check:focus+.btn-gray-800,.btn-gray-800:focus{color:#fff;background-color:#2c3136;border-color:#2a2e33;box-shadow:0 0 0 .25rem #52585d80}.btn-check:checked+.btn-gray-800,.btn-check:active+.btn-gray-800,.btn-gray-800:active,.btn-gray-800.active,.show>.btn-gray-800.dropdown-toggle{color:#fff;background-color:#2a2e33;border-color:#272c30}.btn-check:checked+.btn-gray-800:focus,.btn-check:active+.btn-gray-800:focus,.btn-gray-800:active:focus,.btn-gray-800.active:focus,.show>.btn-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52585d80}.btn-gray-800:disabled,.btn-gray-800.disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-gray-900{color:#fff;background-color:#212529;border-color:#212529}.btn-gray-900:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-gray-900,.btn-gray-900:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-gray-900,.btn-check:active+.btn-gray-900,.btn-gray-900:active,.btn-gray-900.active,.show>.btn-gray-900.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-gray-900:focus,.btn-check:active+.btn-gray-900:focus,.btn-gray-900:active:focus,.btn-gray-900.active:focus,.show>.btn-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-gray-900:disabled,.btn-gray-900.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-red-100{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-red-100:hover{color:#000;background-color:#f9dde0;border-color:#f9dbde}.btn-check:focus+.btn-red-100,.btn-red-100:focus{color:#000;background-color:#f9dde0;border-color:#f9dbde;box-shadow:0 0 0 .25rem #d3b7b980}.btn-check:checked+.btn-red-100,.btn-check:active+.btn-red-100,.btn-red-100:active,.btn-red-100.active,.show>.btn-red-100.dropdown-toggle{color:#000;background-color:#f9dfe1;border-color:#f9dbde}.btn-check:checked+.btn-red-100:focus,.btn-check:active+.btn-red-100:focus,.btn-red-100:active:focus,.btn-red-100.active:focus,.show>.btn-red-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3b7b980}.btn-red-100:disabled,.btn-red-100.disabled{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-red-200{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-red-200:hover{color:#000;background-color:#f3bac0;border-color:#f2b6bc}.btn-check:focus+.btn-red-200,.btn-red-200:focus{color:#000;background-color:#f3bac0;border-color:#f2b6bc;box-shadow:0 0 0 .25rem #cd949a80}.btn-check:checked+.btn-red-200,.btn-check:active+.btn-red-200,.btn-red-200:active,.btn-red-200.active,.show>.btn-red-200.dropdown-toggle{color:#000;background-color:#f4bec4;border-color:#f2b6bc}.btn-check:checked+.btn-red-200:focus,.btn-check:active+.btn-red-200:focus,.btn-red-200:active:focus,.btn-red-200.active:focus,.show>.btn-red-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cd949a80}.btn-red-200:disabled,.btn-red-200.disabled{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-red-300{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-red-300:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+.btn-red-300,.btn-red-300:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+.btn-red-300,.btn-check:active+.btn-red-300,.btn-red-300:active,.btn-red-300.active,.show>.btn-red-300.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+.btn-red-300:focus,.btn-check:active+.btn-red-300:focus,.btn-red-300:active:focus,.btn-red-300.active:focus,.show>.btn-red-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}.btn-red-300:disabled,.btn-red-300.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-red-400{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-red-400:hover{color:#000;background-color:#e77580;border-color:#e66d79}.btn-check:focus+.btn-red-400,.btn-red-400:focus{color:#000;background-color:#e77580;border-color:#e66d79;box-shadow:0 0 0 .25rem #c14f5a80}.btn-check:checked+.btn-red-400,.btn-check:active+.btn-red-400,.btn-red-400:active,.btn-red-400.active,.show>.btn-red-400.dropdown-toggle{color:#000;background-color:#e97d88;border-color:#e66d79}.btn-check:checked+.btn-red-400:focus,.btn-check:active+.btn-red-400:focus,.btn-red-400:active:focus,.btn-red-400.active:focus,.show>.btn-red-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c14f5a80}.btn-red-400:disabled,.btn-red-400.disabled{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-red-500{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-red-500:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-red-500,.btn-red-500:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-red-500,.btn-check:active+.btn-red-500,.btn-red-500:active,.btn-red-500.active,.show>.btn-red-500.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-red-500:focus,.btn-check:active+.btn-red-500:focus,.btn-red-500:active:focus,.btn-red-500.active:focus,.show>.btn-red-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-red-500:disabled,.btn-red-500.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-red-600{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-red-600:hover{color:#fff;background-color:#96242f;border-color:#8d222c}.btn-check:focus+.btn-red-600,.btn-red-600:focus{color:#fff;background-color:#96242f;border-color:#8d222c;box-shadow:0 0 0 .25rem #bc4a5580}.btn-check:checked+.btn-red-600,.btn-check:active+.btn-red-600,.btn-red-600:active,.btn-red-600.active,.show>.btn-red-600.dropdown-toggle{color:#fff;background-color:#8d222c;border-color:#842029}.btn-check:checked+.btn-red-600:focus,.btn-check:active+.btn-red-600:focus,.btn-red-600:active:focus,.btn-red-600.active:focus,.show>.btn-red-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bc4a5580}.btn-red-600:disabled,.btn-red-600.disabled{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-red-700{color:#fff;background-color:#842029;border-color:#842029}.btn-red-700:hover{color:#fff;background-color:#701b23;border-color:#6a1a21}.btn-check:focus+.btn-red-700,.btn-red-700:focus{color:#fff;background-color:#701b23;border-color:#6a1a21;box-shadow:0 0 0 .25rem #96414980}.btn-check:checked+.btn-red-700,.btn-check:active+.btn-red-700,.btn-red-700:active,.btn-red-700.active,.show>.btn-red-700.dropdown-toggle{color:#fff;background-color:#6a1a21;border-color:#63181f}.btn-check:checked+.btn-red-700:focus,.btn-check:active+.btn-red-700:focus,.btn-red-700:active:focus,.btn-red-700.active:focus,.show>.btn-red-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #96414980}.btn-red-700:disabled,.btn-red-700.disabled{color:#fff;background-color:#842029;border-color:#842029}.btn-red-800{color:#fff;background-color:#58151c;border-color:#58151c}.btn-red-800:hover{color:#fff;background-color:#4b1218;border-color:#461116}.btn-check:focus+.btn-red-800,.btn-red-800:focus{color:#fff;background-color:#4b1218;border-color:#461116;box-shadow:0 0 0 .25rem #71383e80}.btn-check:checked+.btn-red-800,.btn-check:active+.btn-red-800,.btn-red-800:active,.btn-red-800.active,.show>.btn-red-800.dropdown-toggle{color:#fff;background-color:#461116;border-color:#421015}.btn-check:checked+.btn-red-800:focus,.btn-check:active+.btn-red-800:focus,.btn-red-800:active:focus,.btn-red-800.active:focus,.show>.btn-red-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #71383e80}.btn-red-800:disabled,.btn-red-800.disabled{color:#fff;background-color:#58151c;border-color:#58151c}.btn-red-900{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-red-900:hover{color:#fff;background-color:#25090c;border-color:#23090b}.btn-check:focus+.btn-red-900,.btn-red-900:focus{color:#fff;background-color:#25090c;border-color:#23090b;box-shadow:0 0 0 .25rem #4c303280}.btn-check:checked+.btn-red-900,.btn-check:active+.btn-red-900,.btn-red-900:active,.btn-red-900.active,.show>.btn-red-900.dropdown-toggle{color:#fff;background-color:#23090b;border-color:#21080b}.btn-check:checked+.btn-red-900:focus,.btn-check:active+.btn-red-900:focus,.btn-red-900:active:focus,.btn-red-900.active:focus,.show>.btn-red-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c303280}.btn-red-900:disabled,.btn-red-900.disabled{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-yellow-100{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-yellow-100:hover{color:#000;background-color:#fff5d5;border-color:#fff4d2}.btn-check:focus+.btn-yellow-100,.btn-yellow-100:focus{color:#000;background-color:#fff5d5;border-color:#fff4d2;box-shadow:0 0 0 .25rem #d9cfae80}.btn-check:checked+.btn-yellow-100,.btn-check:active+.btn-yellow-100,.btn-yellow-100:active,.btn-yellow-100.active,.show>.btn-yellow-100.dropdown-toggle{color:#000;background-color:#fff5d7;border-color:#fff4d2}.btn-check:checked+.btn-yellow-100:focus,.btn-check:active+.btn-yellow-100:focus,.btn-yellow-100:active:focus,.btn-yellow-100.active:focus,.show>.btn-yellow-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9cfae80}.btn-yellow-100:disabled,.btn-yellow-100.disabled{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-yellow-200{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-yellow-200:hover{color:#000;background-color:#ffeaab;border-color:#ffe9a6}.btn-check:focus+.btn-yellow-200,.btn-yellow-200:focus{color:#000;background-color:#ffeaab;border-color:#ffe9a6;box-shadow:0 0 0 .25rem #d9c48580}.btn-check:checked+.btn-yellow-200,.btn-check:active+.btn-yellow-200,.btn-yellow-200:active,.btn-yellow-200.active,.show>.btn-yellow-200.dropdown-toggle{color:#000;background-color:#ffebb0;border-color:#ffe9a6}.btn-check:checked+.btn-yellow-200:focus,.btn-check:active+.btn-yellow-200:focus,.btn-yellow-200:active:focus,.btn-yellow-200.active:focus,.show>.btn-yellow-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9c48580}.btn-yellow-200:disabled,.btn-yellow-200.disabled{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-yellow-300{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-yellow-300:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+.btn-yellow-300,.btn-yellow-300:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+.btn-yellow-300,.btn-check:active+.btn-yellow-300,.btn-yellow-300:active,.btn-yellow-300.active,.show>.btn-yellow-300.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+.btn-yellow-300:focus,.btn-check:active+.btn-yellow-300:focus,.btn-yellow-300:active:focus,.btn-yellow-300.active:focus,.show>.btn-yellow-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}.btn-yellow-300:disabled,.btn-yellow-300.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-yellow-400{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-yellow-400:hover{color:#000;background-color:#ffd557;border-color:#ffd24d}.btn-check:focus+.btn-yellow-400,.btn-yellow-400:focus{color:#000;background-color:#ffd557;border-color:#ffd24d;box-shadow:0 0 0 .25rem #d9ae3080}.btn-check:checked+.btn-yellow-400,.btn-check:active+.btn-yellow-400,.btn-yellow-400:active,.btn-yellow-400.active,.show>.btn-yellow-400.dropdown-toggle{color:#000;background-color:#ffd761;border-color:#ffd24d}.btn-check:checked+.btn-yellow-400:focus,.btn-check:active+.btn-yellow-400:focus,.btn-yellow-400:active:focus,.btn-yellow-400.active:focus,.show>.btn-yellow-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9ae3080}.btn-yellow-400:disabled,.btn-yellow-400.disabled{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-yellow-500{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-yellow-500:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-yellow-500,.btn-yellow-500:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-yellow-500,.btn-check:active+.btn-yellow-500,.btn-yellow-500:active,.btn-yellow-500.active,.show>.btn-yellow-500.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-yellow-500:focus,.btn-check:active+.btn-yellow-500:focus,.btn-yellow-500:active:focus,.btn-yellow-500.active:focus,.show>.btn-yellow-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-yellow-500:disabled,.btn-yellow-500.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-yellow-600{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-yellow-600:hover{color:#000;background-color:#d4a92b;border-color:#d1a41f}.btn-check:focus+.btn-yellow-600,.btn-yellow-600:focus{color:#000;background-color:#d4a92b;border-color:#d1a41f;box-shadow:0 0 0 .25rem #ad830580}.btn-check:checked+.btn-yellow-600,.btn-check:active+.btn-yellow-600,.btn-yellow-600:active,.btn-yellow-600.active,.show>.btn-yellow-600.dropdown-toggle{color:#000;background-color:#d6ae38;border-color:#d1a41f}.btn-check:checked+.btn-yellow-600:focus,.btn-check:active+.btn-yellow-600:focus,.btn-yellow-600:active:focus,.btn-yellow-600.active:focus,.show>.btn-yellow-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ad830580}.btn-yellow-600:disabled,.btn-yellow-600.disabled{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-yellow-700{color:#000;background-color:#997404;border-color:#997404}.btn-yellow-700:hover{color:#000;background-color:#a8892a;border-color:#a3821d}.btn-check:focus+.btn-yellow-700,.btn-yellow-700:focus{color:#000;background-color:#a8892a;border-color:#a3821d;box-shadow:0 0 0 .25rem #82630380}.btn-check:checked+.btn-yellow-700,.btn-check:active+.btn-yellow-700,.btn-yellow-700:active,.btn-yellow-700.active,.show>.btn-yellow-700.dropdown-toggle{color:#000;background-color:#ad9036;border-color:#a3821d}.btn-check:checked+.btn-yellow-700:focus,.btn-check:active+.btn-yellow-700:focus,.btn-yellow-700:active:focus,.btn-yellow-700.active:focus,.show>.btn-yellow-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #82630380}.btn-yellow-700:disabled,.btn-yellow-700.disabled{color:#000;background-color:#997404;border-color:#997404}.btn-yellow-800{color:#fff;background-color:#664d03;border-color:#664d03}.btn-yellow-800:hover{color:#fff;background-color:#574103;border-color:#523e02}.btn-check:focus+.btn-yellow-800,.btn-yellow-800:focus{color:#fff;background-color:#574103;border-color:#523e02;box-shadow:0 0 0 .25rem #7d682980}.btn-check:checked+.btn-yellow-800,.btn-check:active+.btn-yellow-800,.btn-yellow-800:active,.btn-yellow-800.active,.show>.btn-yellow-800.dropdown-toggle{color:#fff;background-color:#523e02;border-color:#4d3a02}.btn-check:checked+.btn-yellow-800:focus,.btn-check:active+.btn-yellow-800:focus,.btn-yellow-800:active:focus,.btn-yellow-800.active:focus,.show>.btn-yellow-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d682980}.btn-yellow-800:disabled,.btn-yellow-800.disabled{color:#fff;background-color:#664d03;border-color:#664d03}.btn-yellow-900{color:#fff;background-color:#332701;border-color:#332701}.btn-yellow-900:hover{color:#fff;background-color:#2b2101;border-color:#291f01}.btn-check:focus+.btn-yellow-900,.btn-yellow-900:focus{color:#fff;background-color:#2b2101;border-color:#291f01;box-shadow:0 0 0 .25rem #52472780}.btn-check:checked+.btn-yellow-900,.btn-check:active+.btn-yellow-900,.btn-yellow-900:active,.btn-yellow-900.active,.show>.btn-yellow-900.dropdown-toggle{color:#fff;background-color:#291f01;border-color:#261d01}.btn-check:checked+.btn-yellow-900:focus,.btn-check:active+.btn-yellow-900:focus,.btn-yellow-900:active:focus,.btn-yellow-900.active:focus,.show>.btn-yellow-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52472780}.btn-yellow-900:disabled,.btn-yellow-900.disabled{color:#fff;background-color:#332701;border-color:#332701}.btn-green-100{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-green-100:hover{color:#000;background-color:#d8ebe2;border-color:#d6e9e0}.btn-check:focus+.btn-green-100,.btn-green-100:focus{color:#000;background-color:#d8ebe2;border-color:#d6e9e0;box-shadow:0 0 0 .25rem #b2c4bc80}.btn-check:checked+.btn-green-100,.btn-check:active+.btn-green-100,.btn-green-100:active,.btn-green-100.active,.show>.btn-green-100.dropdown-toggle{color:#000;background-color:#daece4;border-color:#d6e9e0}.btn-check:checked+.btn-green-100:focus,.btn-check:active+.btn-green-100:focus,.btn-green-100:active:focus,.btn-green-100.active:focus,.show>.btn-green-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b2c4bc80}.btn-green-100:disabled,.btn-green-100.disabled{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-green-200{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-green-200:hover{color:#000;background-color:#b1d6c5;border-color:#acd4c2}.btn-check:focus+.btn-green-200,.btn-green-200:focus{color:#000;background-color:#b1d6c5;border-color:#acd4c2;box-shadow:0 0 0 .25rem #8bb09f80}.btn-check:checked+.btn-green-200,.btn-check:active+.btn-green-200,.btn-green-200:active,.btn-green-200.active,.show>.btn-green-200.dropdown-toggle{color:#000;background-color:#b5d9c9;border-color:#acd4c2}.btn-check:checked+.btn-green-200:focus,.btn-check:active+.btn-green-200:focus,.btn-green-200:active:focus,.btn-green-200.active:focus,.show>.btn-green-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8bb09f80}.btn-green-200:disabled,.btn-green-200.disabled{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-green-300{color:#000;background-color:#75b798;border-color:#75b798}.btn-green-300:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+.btn-green-300,.btn-green-300:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+.btn-green-300,.btn-check:active+.btn-green-300,.btn-green-300:active,.btn-green-300.active,.show>.btn-green-300.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+.btn-green-300:focus,.btn-check:active+.btn-green-300:focus,.btn-green-300:active:focus,.btn-green-300.active:focus,.show>.btn-green-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}.btn-green-300:disabled,.btn-green-300.disabled{color:#000;background-color:#75b798;border-color:#75b798}.btn-green-400{color:#000;background-color:#479f76;border-color:#479f76}.btn-green-400:hover{color:#000;background-color:#63ad8b;border-color:#59a984}.btn-check:focus+.btn-green-400,.btn-green-400:focus{color:#000;background-color:#63ad8b;border-color:#59a984;box-shadow:0 0 0 .25rem #3c876480}.btn-check:checked+.btn-green-400,.btn-check:active+.btn-green-400,.btn-green-400:active,.btn-green-400.active,.show>.btn-green-400.dropdown-toggle{color:#000;background-color:#6cb291;border-color:#59a984}.btn-check:checked+.btn-green-400:focus,.btn-check:active+.btn-green-400:focus,.btn-green-400:active:focus,.btn-green-400.active:focus,.show>.btn-green-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c876480}.btn-green-400:disabled,.btn-green-400.disabled{color:#000;background-color:#479f76;border-color:#479f76}.btn-green-500{color:#fff;background-color:#198754;border-color:#198754}.btn-green-500:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-green-500,.btn-green-500:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-green-500,.btn-check:active+.btn-green-500,.btn-green-500:active,.btn-green-500.active,.show>.btn-green-500.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-green-500:focus,.btn-check:active+.btn-green-500:focus,.btn-green-500:active:focus,.btn-green-500.active:focus,.show>.btn-green-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-green-500:disabled,.btn-green-500.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-green-600{color:#fff;background-color:#146c43;border-color:#146c43}.btn-green-600:hover{color:#fff;background-color:#115c39;border-color:#105636}.btn-check:focus+.btn-green-600,.btn-green-600:focus{color:#fff;background-color:#115c39;border-color:#105636;box-shadow:0 0 0 .25rem #37825f80}.btn-check:checked+.btn-green-600,.btn-check:active+.btn-green-600,.btn-green-600:active,.btn-green-600.active,.show>.btn-green-600.dropdown-toggle{color:#fff;background-color:#105636;border-color:#0f5132}.btn-check:checked+.btn-green-600:focus,.btn-check:active+.btn-green-600:focus,.btn-green-600:active:focus,.btn-green-600.active:focus,.show>.btn-green-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37825f80}.btn-green-600:disabled,.btn-green-600.disabled{color:#fff;background-color:#146c43;border-color:#146c43}.btn-green-700{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-green-700:hover{color:#fff;background-color:#0d452b;border-color:#0c4128}.btn-check:focus+.btn-green-700,.btn-green-700:focus{color:#fff;background-color:#0d452b;border-color:#0c4128;box-shadow:0 0 0 .25rem #336b5180}.btn-check:checked+.btn-green-700,.btn-check:active+.btn-green-700,.btn-green-700:active,.btn-green-700.active,.show>.btn-green-700.dropdown-toggle{color:#fff;background-color:#0c4128;border-color:#0b3d26}.btn-check:checked+.btn-green-700:focus,.btn-check:active+.btn-green-700:focus,.btn-green-700:active:focus,.btn-green-700.active:focus,.show>.btn-green-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #336b5180}.btn-green-700:disabled,.btn-green-700.disabled{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-green-800{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-green-800:hover{color:#fff;background-color:#092e1d;border-color:#082b1b}.btn-check:focus+.btn-green-800,.btn-green-800:focus{color:#fff;background-color:#092e1d;border-color:#082b1b;box-shadow:0 0 0 .25rem #2f544380}.btn-check:checked+.btn-green-800,.btn-check:active+.btn-green-800,.btn-green-800:active,.btn-green-800.active,.show>.btn-green-800.dropdown-toggle{color:#fff;background-color:#082b1b;border-color:#08291a}.btn-check:checked+.btn-green-800:focus,.btn-check:active+.btn-green-800:focus,.btn-green-800:active:focus,.btn-green-800.active:focus,.show>.btn-green-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f544380}.btn-green-800:disabled,.btn-green-800.disabled{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-green-900{color:#fff;background-color:#051b11;border-color:#051b11}.btn-green-900:hover{color:#fff;background-color:#04170e;border-color:#04160e}.btn-check:focus+.btn-green-900,.btn-green-900:focus{color:#fff;background-color:#04170e;border-color:#04160e;box-shadow:0 0 0 .25rem #2b3d3580}.btn-check:checked+.btn-green-900,.btn-check:active+.btn-green-900,.btn-green-900:active,.btn-green-900.active,.show>.btn-green-900.dropdown-toggle{color:#fff;background-color:#04160e;border-color:#04140d}.btn-check:checked+.btn-green-900:focus,.btn-check:active+.btn-green-900:focus,.btn-green-900:active:focus,.btn-green-900.active:focus,.show>.btn-green-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b3d3580}.btn-green-900:disabled,.btn-green-900.disabled{color:#fff;background-color:#051b11;border-color:#051b11}.btn-blue-100{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-blue-100:hover{color:#000;background-color:#d6e6ff;border-color:#d4e5ff}.btn-check:focus+.btn-blue-100,.btn-blue-100:focus{color:#000;background-color:#d6e6ff;border-color:#d4e5ff;box-shadow:0 0 0 .25rem #b0c0d980}.btn-check:checked+.btn-blue-100,.btn-check:active+.btn-blue-100,.btn-blue-100:active,.btn-blue-100.active,.show>.btn-blue-100.dropdown-toggle{color:#000;background-color:#d9e8ff;border-color:#d4e5ff}.btn-check:checked+.btn-blue-100:focus,.btn-check:active+.btn-blue-100:focus,.btn-blue-100:active:focus,.btn-blue-100.active:focus,.show>.btn-blue-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0c0d980}.btn-blue-100:disabled,.btn-blue-100.disabled{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-blue-200{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-blue-200:hover{color:#000;background-color:#adcefe;border-color:#a8cbfe}.btn-check:focus+.btn-blue-200,.btn-blue-200:focus{color:#000;background-color:#adcefe;border-color:#a8cbfe;box-shadow:0 0 0 .25rem #86a7d880}.btn-check:checked+.btn-blue-200,.btn-check:active+.btn-blue-200,.btn-blue-200:active,.btn-blue-200.active,.show>.btn-blue-200.dropdown-toggle{color:#000;background-color:#b1d1fe;border-color:#a8cbfe}.btn-check:checked+.btn-blue-200:focus,.btn-check:active+.btn-blue-200:focus,.btn-blue-200:active:focus,.btn-blue-200.active:focus,.show>.btn-blue-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86a7d880}.btn-blue-200:disabled,.btn-blue-200.disabled{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-blue-300{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-blue-300:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+.btn-blue-300,.btn-blue-300:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+.btn-blue-300,.btn-check:active+.btn-blue-300,.btn-blue-300:active,.btn-blue-300.active,.show>.btn-blue-300.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+.btn-blue-300:focus,.btn-check:active+.btn-blue-300:focus,.btn-blue-300:active:focus,.btn-blue-300.active:focus,.show>.btn-blue-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}.btn-blue-300:disabled,.btn-blue-300.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-blue-400{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-blue-400:hover{color:#000;background-color:#5a9cfd;border-color:#5097fd}.btn-check:focus+.btn-blue-400,.btn-blue-400:focus{color:#000;background-color:#5a9cfd;border-color:#5097fd;box-shadow:0 0 0 .25rem #3476d780}.btn-check:checked+.btn-blue-400,.btn-check:active+.btn-blue-400,.btn-blue-400:active,.btn-blue-400.active,.show>.btn-blue-400.dropdown-toggle{color:#000;background-color:#64a2fd;border-color:#5097fd}.btn-check:checked+.btn-blue-400:focus,.btn-check:active+.btn-blue-400:focus,.btn-blue-400:active:focus,.btn-blue-400.active:focus,.show>.btn-blue-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3476d780}.btn-blue-400:disabled,.btn-blue-400.disabled{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-blue-500{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-blue-500:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-blue-500,.btn-blue-500:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-blue-500,.btn-check:active+.btn-blue-500,.btn-blue-500:active,.btn-blue-500.active,.show>.btn-blue-500.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-blue-500:focus,.btn-check:active+.btn-blue-500:focus,.btn-blue-500:active:focus,.btn-blue-500.active:focus,.show>.btn-blue-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-blue-500:disabled,.btn-blue-500.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-blue-600{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-blue-600:hover{color:#fff;background-color:#094bac;border-color:#0846a2}.btn-check:focus+.btn-blue-600,.btn-blue-600:focus{color:#fff;background-color:#094bac;border-color:#0846a2;box-shadow:0 0 0 .25rem #2f71d280}.btn-check:checked+.btn-blue-600,.btn-check:active+.btn-blue-600,.btn-blue-600:active,.btn-blue-600.active,.show>.btn-blue-600.dropdown-toggle{color:#fff;background-color:#0846a2;border-color:#084298}.btn-check:checked+.btn-blue-600:focus,.btn-check:active+.btn-blue-600:focus,.btn-blue-600:active:focus,.btn-blue-600.active:focus,.show>.btn-blue-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f71d280}.btn-blue-600:disabled,.btn-blue-600.disabled{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-blue-700{color:#fff;background-color:#084298;border-color:#084298}.btn-blue-700:hover{color:#fff;background-color:#073881;border-color:#06357a}.btn-check:focus+.btn-blue-700,.btn-blue-700:focus{color:#fff;background-color:#073881;border-color:#06357a;box-shadow:0 0 0 .25rem #2d5ea780}.btn-check:checked+.btn-blue-700,.btn-check:active+.btn-blue-700,.btn-blue-700:active,.btn-blue-700.active,.show>.btn-blue-700.dropdown-toggle{color:#fff;background-color:#06357a;border-color:#063272}.btn-check:checked+.btn-blue-700:focus,.btn-check:active+.btn-blue-700:focus,.btn-blue-700:active:focus,.btn-blue-700.active:focus,.show>.btn-blue-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d5ea780}.btn-blue-700:disabled,.btn-blue-700.disabled{color:#fff;background-color:#084298;border-color:#084298}.btn-blue-800{color:#fff;background-color:#052c65;border-color:#052c65}.btn-blue-800:hover{color:#fff;background-color:#042556;border-color:#042351}.btn-check:focus+.btn-blue-800,.btn-blue-800:focus{color:#fff;background-color:#042556;border-color:#042351;box-shadow:0 0 0 .25rem #2b4c7c80}.btn-check:checked+.btn-blue-800,.btn-check:active+.btn-blue-800,.btn-blue-800:active,.btn-blue-800.active,.show>.btn-blue-800.dropdown-toggle{color:#fff;background-color:#042351;border-color:#04214c}.btn-check:checked+.btn-blue-800:focus,.btn-check:active+.btn-blue-800:focus,.btn-blue-800:active:focus,.btn-blue-800.active:focus,.show>.btn-blue-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b4c7c80}.btn-blue-800:disabled,.btn-blue-800.disabled{color:#fff;background-color:#052c65;border-color:#052c65}.btn-blue-900{color:#fff;background-color:#031633;border-color:#031633}.btn-blue-900:hover{color:#fff;background-color:#03132b;border-color:#021229}.btn-check:focus+.btn-blue-900,.btn-blue-900:focus{color:#fff;background-color:#03132b;border-color:#021229;box-shadow:0 0 0 .25rem #29395280}.btn-check:checked+.btn-blue-900,.btn-check:active+.btn-blue-900,.btn-blue-900:active,.btn-blue-900.active,.show>.btn-blue-900.dropdown-toggle{color:#fff;background-color:#021229;border-color:#021126}.btn-check:checked+.btn-blue-900:focus,.btn-check:active+.btn-blue-900:focus,.btn-blue-900:active:focus,.btn-blue-900.active:focus,.show>.btn-blue-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29395280}.btn-blue-900:disabled,.btn-blue-900.disabled{color:#fff;background-color:#031633;border-color:#031633}.btn-cyan-100{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-cyan-100:hover{color:#000;background-color:#d6f6fc;border-color:#d4f5fc}.btn-check:focus+.btn-cyan-100,.btn-cyan-100:focus{color:#000;background-color:#d6f6fc;border-color:#d4f5fc;box-shadow:0 0 0 .25rem #b0cfd680}.btn-check:checked+.btn-cyan-100,.btn-check:active+.btn-cyan-100,.btn-cyan-100:active,.btn-cyan-100.active,.show>.btn-cyan-100.dropdown-toggle{color:#000;background-color:#d9f6fd;border-color:#d4f5fc}.btn-check:checked+.btn-cyan-100:focus,.btn-check:active+.btn-cyan-100:focus,.btn-cyan-100:active:focus,.btn-cyan-100.active:focus,.show>.btn-cyan-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0cfd680}.btn-cyan-100:disabled,.btn-cyan-100.disabled{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-cyan-200{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-cyan-200:hover{color:#000;background-color:#adedfa;border-color:#a8ecfa}.btn-check:focus+.btn-cyan-200,.btn-cyan-200:focus{color:#000;background-color:#adedfa;border-color:#a8ecfa;box-shadow:0 0 0 .25rem #86c7d480}.btn-check:checked+.btn-cyan-200,.btn-check:active+.btn-cyan-200,.btn-cyan-200:active,.btn-cyan-200.active,.show>.btn-cyan-200.dropdown-toggle{color:#000;background-color:#b1eefa;border-color:#a8ecfa}.btn-check:checked+.btn-cyan-200:focus,.btn-check:active+.btn-cyan-200:focus,.btn-cyan-200:active:focus,.btn-cyan-200.active:focus,.show>.btn-cyan-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86c7d480}.btn-cyan-200:disabled,.btn-cyan-200.disabled{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-cyan-300{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-cyan-300:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+.btn-cyan-300,.btn-cyan-300:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+.btn-cyan-300,.btn-check:active+.btn-cyan-300,.btn-cyan-300:active,.btn-cyan-300.active,.show>.btn-cyan-300.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+.btn-cyan-300:focus,.btn-check:active+.btn-cyan-300:focus,.btn-cyan-300:active:focus,.btn-cyan-300.active:focus,.show>.btn-cyan-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}.btn-cyan-300:disabled,.btn-cyan-300.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-cyan-400{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-cyan-400:hover{color:#000;background-color:#5adbf5;border-color:#50d9f4}.btn-check:focus+.btn-cyan-400,.btn-cyan-400:focus{color:#000;background-color:#5adbf5;border-color:#50d9f4;box-shadow:0 0 0 .25rem #34b5cf80}.btn-check:checked+.btn-cyan-400,.btn-check:active+.btn-cyan-400,.btn-cyan-400:active,.btn-cyan-400.active,.show>.btn-cyan-400.dropdown-toggle{color:#000;background-color:#64ddf5;border-color:#50d9f4}.btn-check:checked+.btn-cyan-400:focus,.btn-check:active+.btn-cyan-400:focus,.btn-cyan-400:active:focus,.btn-cyan-400.active:focus,.show>.btn-cyan-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #34b5cf80}.btn-cyan-400:disabled,.btn-cyan-400.disabled{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-cyan-500{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-cyan-500:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-cyan-500,.btn-cyan-500:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-cyan-500,.btn-check:active+.btn-cyan-500,.btn-cyan-500:active,.btn-cyan-500.active,.show>.btn-cyan-500.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-cyan-500:focus,.btn-check:active+.btn-cyan-500:focus,.btn-cyan-500:active:focus,.btn-cyan-500.active:focus,.show>.btn-cyan-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-cyan-500:disabled,.btn-cyan-500.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-cyan-600{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-cyan-600:hover{color:#000;background-color:#2fb0c9;border-color:#23abc6}.btn-check:focus+.btn-cyan-600,.btn-cyan-600:focus{color:#000;background-color:#2fb0c9;border-color:#23abc6;box-shadow:0 0 0 .25rem #098aa380}.btn-check:checked+.btn-cyan-600,.btn-check:active+.btn-cyan-600,.btn-cyan-600:active,.btn-cyan-600.active,.show>.btn-cyan-600.dropdown-toggle{color:#000;background-color:#3bb5cd;border-color:#23abc6}.btn-check:checked+.btn-cyan-600:focus,.btn-check:active+.btn-cyan-600:focus,.btn-cyan-600:active:focus,.btn-cyan-600.active:focus,.show>.btn-cyan-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #098aa380}.btn-cyan-600:disabled,.btn-cyan-600.disabled{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-cyan-700{color:#fff;background-color:#087990;border-color:#087990}.btn-cyan-700:hover{color:#fff;background-color:#07677a;border-color:#066173}.btn-check:focus+.btn-cyan-700,.btn-cyan-700:focus{color:#fff;background-color:#07677a;border-color:#066173;box-shadow:0 0 0 .25rem #2d8da180}.btn-check:checked+.btn-cyan-700,.btn-check:active+.btn-cyan-700,.btn-cyan-700:active,.btn-cyan-700.active,.show>.btn-cyan-700.dropdown-toggle{color:#fff;background-color:#066173;border-color:#065b6c}.btn-check:checked+.btn-cyan-700:focus,.btn-check:active+.btn-cyan-700:focus,.btn-cyan-700:active:focus,.btn-cyan-700.active:focus,.show>.btn-cyan-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d8da180}.btn-cyan-700:disabled,.btn-cyan-700.disabled{color:#fff;background-color:#087990;border-color:#087990}.btn-cyan-800{color:#fff;background-color:#055160;border-color:#055160}.btn-cyan-800:hover{color:#fff;background-color:#044552;border-color:#04414d}.btn-check:focus+.btn-cyan-800,.btn-cyan-800:focus{color:#fff;background-color:#044552;border-color:#04414d;box-shadow:0 0 0 .25rem #2b6b7880}.btn-check:checked+.btn-cyan-800,.btn-check:active+.btn-cyan-800,.btn-cyan-800:active,.btn-cyan-800.active,.show>.btn-cyan-800.dropdown-toggle{color:#fff;background-color:#04414d;border-color:#043d48}.btn-check:checked+.btn-cyan-800:focus,.btn-check:active+.btn-cyan-800:focus,.btn-cyan-800:active:focus,.btn-cyan-800.active:focus,.show>.btn-cyan-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b6b7880}.btn-cyan-800:disabled,.btn-cyan-800.disabled{color:#fff;background-color:#055160;border-color:#055160}.btn-cyan-900{color:#fff;background-color:#032830;border-color:#032830}.btn-cyan-900:hover{color:#fff;background-color:#032229;border-color:#022026}.btn-check:focus+.btn-cyan-900,.btn-cyan-900:focus{color:#fff;background-color:#032229;border-color:#022026;box-shadow:0 0 0 .25rem #29484f80}.btn-check:checked+.btn-cyan-900,.btn-check:active+.btn-cyan-900,.btn-cyan-900:active,.btn-cyan-900.active,.show>.btn-cyan-900.dropdown-toggle{color:#fff;background-color:#022026;border-color:#021e24}.btn-check:checked+.btn-cyan-900:focus,.btn-check:active+.btn-cyan-900:focus,.btn-cyan-900:active:focus,.btn-cyan-900.active:focus,.show>.btn-cyan-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29484f80}.btn-cyan-900:disabled,.btn-cyan-900.disabled{color:#fff;background-color:#032830;border-color:#032830}.btn-indigo-100{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-indigo-100:hover{color:#000;background-color:#e5d6fc;border-color:#e3d4fc}.btn-check:focus+.btn-indigo-100,.btn-indigo-100:focus{color:#000;background-color:#e5d6fc;border-color:#e3d4fc;box-shadow:0 0 0 .25rem #beb0d680}.btn-check:checked+.btn-indigo-100,.btn-check:active+.btn-indigo-100,.btn-indigo-100:active,.btn-indigo-100.active,.show>.btn-indigo-100.dropdown-toggle{color:#000;background-color:#e6d9fd;border-color:#e3d4fc}.btn-check:checked+.btn-indigo-100:focus,.btn-check:active+.btn-indigo-100:focus,.btn-indigo-100:active:focus,.btn-indigo-100.active:focus,.show>.btn-indigo-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #beb0d680}.btn-indigo-100:disabled,.btn-indigo-100.disabled{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-indigo-200{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-indigo-200:hover{color:#000;background-color:#cbadfb;border-color:#c8a9fb}.btn-check:focus+.btn-indigo-200,.btn-indigo-200:focus{color:#000;background-color:#cbadfb;border-color:#c8a9fb;box-shadow:0 0 0 .25rem #a587d580}.btn-check:checked+.btn-indigo-200,.btn-check:active+.btn-indigo-200,.btn-indigo-200:active,.btn-indigo-200.active,.show>.btn-indigo-200.dropdown-toggle{color:#000;background-color:#ceb2fb;border-color:#c8a9fb}.btn-check:checked+.btn-indigo-200:focus,.btn-check:active+.btn-indigo-200:focus,.btn-indigo-200:active:focus,.btn-indigo-200.active:focus,.show>.btn-indigo-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a587d580}.btn-indigo-200:disabled,.btn-indigo-200.disabled{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-indigo-300{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-indigo-300:hover{color:#000;background-color:#b185f8;border-color:#ac7ef8}.btn-check:focus+.btn-indigo-300,.btn-indigo-300:focus{color:#000;background-color:#b185f8;border-color:#ac7ef8;box-shadow:0 0 0 .25rem #8b5fd280}.btn-check:checked+.btn-indigo-300,.btn-check:active+.btn-indigo-300,.btn-indigo-300:active,.btn-indigo-300.active,.show>.btn-indigo-300.dropdown-toggle{color:#000;background-color:#b58df9;border-color:#ac7ef8}.btn-check:checked+.btn-indigo-300:focus,.btn-check:active+.btn-indigo-300:focus,.btn-indigo-300:active:focus,.btn-indigo-300.active:focus,.show>.btn-indigo-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8b5fd280}.btn-indigo-300:disabled,.btn-indigo-300.disabled{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-indigo-400{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-indigo-400:hover{color:#fff;background-color:#7136d0;border-color:#6a33c4}.btn-check:focus+.btn-indigo-400,.btn-indigo-400:focus{color:#fff;background-color:#7136d0;border-color:#6a33c4;box-shadow:0 0 0 .25rem #975df780}.btn-check:checked+.btn-indigo-400,.btn-check:active+.btn-indigo-400,.btn-indigo-400:active,.btn-indigo-400.active,.show>.btn-indigo-400.dropdown-toggle{color:#fff;background-color:#6a33c4;border-color:#6430b8}.btn-check:checked+.btn-indigo-400:focus,.btn-check:active+.btn-indigo-400:focus,.btn-indigo-400:active:focus,.btn-indigo-400.active:focus,.show>.btn-indigo-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #975df780}.btn-indigo-400:disabled,.btn-indigo-400.disabled{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-indigo-500{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-indigo-500:hover{color:#fff;background-color:#570ece;border-color:#520dc2}.btn-check:focus+.btn-indigo-500,.btn-indigo-500:focus{color:#fff;background-color:#570ece;border-color:#520dc2;box-shadow:0 0 0 .25rem #7d34f480}.btn-check:checked+.btn-indigo-500,.btn-check:active+.btn-indigo-500,.btn-indigo-500:active,.btn-indigo-500.active,.show>.btn-indigo-500.dropdown-toggle{color:#fff;background-color:#520dc2;border-color:#4d0cb6}.btn-check:checked+.btn-indigo-500:focus,.btn-check:active+.btn-indigo-500:focus,.btn-indigo-500:active:focus,.btn-indigo-500.active:focus,.show>.btn-indigo-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d34f480}.btn-indigo-500:disabled,.btn-indigo-500.disabled{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-indigo-600{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-indigo-600:hover{color:#fff;background-color:#460ba5;border-color:#420a9b}.btn-check:focus+.btn-indigo-600,.btn-indigo-600:focus{color:#fff;background-color:#460ba5;border-color:#420a9b;box-shadow:0 0 0 .25rem #6c31cb80}.btn-check:checked+.btn-indigo-600,.btn-check:active+.btn-indigo-600,.btn-indigo-600:active,.btn-indigo-600.active,.show>.btn-indigo-600.dropdown-toggle{color:#fff;background-color:#420a9b;border-color:#3e0a92}.btn-check:checked+.btn-indigo-600:focus,.btn-check:active+.btn-indigo-600:focus,.btn-indigo-600:active:focus,.btn-indigo-600.active:focus,.show>.btn-indigo-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6c31cb80}.btn-indigo-600:disabled,.btn-indigo-600.disabled{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-indigo-700{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-indigo-700:hover{color:#fff;background-color:#34097b;border-color:#310874}.btn-check:focus+.btn-indigo-700,.btn-indigo-700:focus{color:#fff;background-color:#34097b;border-color:#310874;box-shadow:0 0 0 .25rem #5a2fa280}.btn-check:checked+.btn-indigo-700,.btn-check:active+.btn-indigo-700,.btn-indigo-700:active,.btn-indigo-700.active,.show>.btn-indigo-700.dropdown-toggle{color:#fff;background-color:#310874;border-color:#2e086d}.btn-check:checked+.btn-indigo-700:focus,.btn-check:active+.btn-indigo-700:focus,.btn-indigo-700:active:focus,.btn-indigo-700.active:focus,.show>.btn-indigo-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5a2fa280}.btn-indigo-700:disabled,.btn-indigo-700.disabled{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-indigo-800{color:#fff;background-color:#290661;border-color:#290661}.btn-indigo-800:hover{color:#fff;background-color:#230552;border-color:#21054e}.btn-check:focus+.btn-indigo-800,.btn-indigo-800:focus{color:#fff;background-color:#230552;border-color:#21054e;box-shadow:0 0 0 .25rem #492b7980}.btn-check:checked+.btn-indigo-800,.btn-check:active+.btn-indigo-800,.btn-indigo-800:active,.btn-indigo-800.active,.show>.btn-indigo-800.dropdown-toggle{color:#fff;background-color:#21054e;border-color:#1f0549}.btn-check:checked+.btn-indigo-800:focus,.btn-check:active+.btn-indigo-800:focus,.btn-indigo-800:active:focus,.btn-indigo-800.active:focus,.show>.btn-indigo-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #492b7980}.btn-indigo-800:disabled,.btn-indigo-800.disabled{color:#fff;background-color:#290661;border-color:#290661}.btn-indigo-900{color:#fff;background-color:#140330;border-color:#140330}.btn-indigo-900:hover{color:#fff;background-color:#110329;border-color:#100226}.btn-check:focus+.btn-indigo-900,.btn-indigo-900:focus{color:#fff;background-color:#110329;border-color:#100226;box-shadow:0 0 0 .25rem #37294f80}.btn-check:checked+.btn-indigo-900,.btn-check:active+.btn-indigo-900,.btn-indigo-900:active,.btn-indigo-900.active,.show>.btn-indigo-900.dropdown-toggle{color:#fff;background-color:#100226;border-color:#0f0224}.btn-check:checked+.btn-indigo-900:focus,.btn-check:active+.btn-indigo-900:focus,.btn-indigo-900:active:focus,.btn-indigo-900.active:focus,.show>.btn-indigo-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37294f80}.btn-indigo-900:disabled,.btn-indigo-900.disabled{color:#fff;background-color:#140330;border-color:#140330}.btn-purple-100{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-purple-100:hover{color:#000;background-color:#e6dff5;border-color:#e5ddf4}.btn-check:focus+.btn-purple-100,.btn-purple-100:focus{color:#000;background-color:#e6dff5;border-color:#e5ddf4;box-shadow:0 0 0 .25rem #c0b8cf80}.btn-check:checked+.btn-purple-100,.btn-check:active+.btn-purple-100,.btn-purple-100:active,.btn-purple-100.active,.show>.btn-purple-100.dropdown-toggle{color:#000;background-color:#e8e1f5;border-color:#e5ddf4}.btn-check:checked+.btn-purple-100:focus,.btn-check:active+.btn-purple-100:focus,.btn-purple-100:active:focus,.btn-purple-100.active:focus,.show>.btn-purple-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c0b8cf80}.btn-purple-100:disabled,.btn-purple-100.disabled{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-purple-200{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-purple-200:hover{color:#000;background-color:#cebeea;border-color:#cbbbe9}.btn-check:focus+.btn-purple-200,.btn-purple-200:focus{color:#000;background-color:#cebeea;border-color:#cbbbe9;box-shadow:0 0 0 .25rem #a798c480}.btn-check:checked+.btn-purple-200,.btn-check:active+.btn-purple-200,.btn-purple-200:active,.btn-purple-200.active,.show>.btn-purple-200.dropdown-toggle{color:#000;background-color:#d1c2eb;border-color:#cbbbe9}.btn-check:checked+.btn-purple-200:focus,.btn-check:active+.btn-purple-200:focus,.btn-purple-200:active:focus,.btn-purple-200.active:focus,.show>.btn-purple-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a798c480}.btn-purple-200:disabled,.btn-purple-200.disabled{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-purple-300{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-purple-300:hover{color:#000;background-color:#b69fe0;border-color:#b299de}.btn-check:focus+.btn-purple-300,.btn-purple-300:focus{color:#000;background-color:#b69fe0;border-color:#b299de;box-shadow:0 0 0 .25rem #9079b980}.btn-check:checked+.btn-purple-300,.btn-check:active+.btn-purple-300,.btn-purple-300:active,.btn-purple-300.active,.show>.btn-purple-300.dropdown-toggle{color:#000;background-color:#baa5e1;border-color:#b299de}.btn-check:checked+.btn-purple-300:focus,.btn-check:active+.btn-purple-300:focus,.btn-purple-300:active:focus,.btn-purple-300.active:focus,.show>.btn-purple-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #9079b980}.btn-purple-300:disabled,.btn-purple-300.disabled{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-purple-400{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-purple-400:hover{color:#000;background-color:#9d7fd5;border-color:#9877d2}.btn-check:focus+.btn-purple-400,.btn-purple-400:focus{color:#000;background-color:#9d7fd5;border-color:#9877d2;box-shadow:0 0 0 .25rem #7758ae80}.btn-check:checked+.btn-purple-400,.btn-check:active+.btn-purple-400,.btn-purple-400:active,.btn-purple-400.active,.show>.btn-purple-400.dropdown-toggle{color:#000;background-color:#a386d7;border-color:#9877d2}.btn-check:checked+.btn-purple-400:focus,.btn-check:active+.btn-purple-400:focus,.btn-purple-400:active:focus,.btn-purple-400.active:focus,.show>.btn-purple-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7758ae80}.btn-purple-400:disabled,.btn-purple-400.disabled{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-purple-500{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-purple-500:hover{color:#fff;background-color:#5e38a4;border-color:#59359a}.btn-check:focus+.btn-purple-500,.btn-purple-500:focus{color:#fff;background-color:#5e38a4;border-color:#59359a;box-shadow:0 0 0 .25rem #855eca80}.btn-check:checked+.btn-purple-500,.btn-check:active+.btn-purple-500,.btn-purple-500:active,.btn-purple-500.active,.show>.btn-purple-500.dropdown-toggle{color:#fff;background-color:#59359a;border-color:#533291}.btn-check:checked+.btn-purple-500:focus,.btn-check:active+.btn-purple-500:focus,.btn-purple-500:active:focus,.btn-purple-500.active:focus,.show>.btn-purple-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #855eca80}.btn-purple-500:disabled,.btn-purple-500.disabled{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-purple-600{color:#fff;background-color:#59359a;border-color:#59359a}.btn-purple-600:hover{color:#fff;background-color:#4c2d83;border-color:#472a7b}.btn-check:focus+.btn-purple-600,.btn-purple-600:focus{color:#fff;background-color:#4c2d83;border-color:#472a7b;box-shadow:0 0 0 .25rem #7253a980}.btn-check:checked+.btn-purple-600,.btn-check:active+.btn-purple-600,.btn-purple-600:active,.btn-purple-600.active,.show>.btn-purple-600.dropdown-toggle{color:#fff;background-color:#472a7b;border-color:#432874}.btn-check:checked+.btn-purple-600:focus,.btn-check:active+.btn-purple-600:focus,.btn-purple-600:active:focus,.btn-purple-600.active:focus,.show>.btn-purple-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7253a980}.btn-purple-600:disabled,.btn-purple-600.disabled{color:#fff;background-color:#59359a;border-color:#59359a}.btn-purple-700{color:#fff;background-color:#432874;border-color:#432874}.btn-purple-700:hover{color:#fff;background-color:#392263;border-color:#36205d}.btn-check:focus+.btn-purple-700,.btn-purple-700:focus{color:#fff;background-color:#392263;border-color:#36205d;box-shadow:0 0 0 .25rem #5f488980}.btn-check:checked+.btn-purple-700,.btn-check:active+.btn-purple-700,.btn-purple-700:active,.btn-purple-700.active,.show>.btn-purple-700.dropdown-toggle{color:#fff;background-color:#36205d;border-color:#321e57}.btn-check:checked+.btn-purple-700:focus,.btn-check:active+.btn-purple-700:focus,.btn-purple-700:active:focus,.btn-purple-700.active:focus,.show>.btn-purple-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5f488980}.btn-purple-700:disabled,.btn-purple-700.disabled{color:#fff;background-color:#432874;border-color:#432874}.btn-purple-800{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-purple-800:hover{color:#fff;background-color:#251641;border-color:#23153e}.btn-check:focus+.btn-purple-800,.btn-purple-800:focus{color:#fff;background-color:#251641;border-color:#23153e;box-shadow:0 0 0 .25rem #4c3c6880}.btn-check:checked+.btn-purple-800,.btn-check:active+.btn-purple-800,.btn-purple-800:active,.btn-purple-800.active,.show>.btn-purple-800.dropdown-toggle{color:#fff;background-color:#23153e;border-color:#21143a}.btn-check:checked+.btn-purple-800:focus,.btn-check:active+.btn-purple-800:focus,.btn-purple-800:active:focus,.btn-purple-800.active:focus,.show>.btn-purple-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c3c6880}.btn-purple-800:disabled,.btn-purple-800.disabled{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-purple-900{color:#fff;background-color:#160d27;border-color:#160d27}.btn-purple-900:hover{color:#fff;background-color:#130b21;border-color:#120a1f}.btn-check:focus+.btn-purple-900,.btn-purple-900:focus{color:#fff;background-color:#130b21;border-color:#120a1f;box-shadow:0 0 0 .25rem #39314780}.btn-check:checked+.btn-purple-900,.btn-check:active+.btn-purple-900,.btn-purple-900:active,.btn-purple-900.active,.show>.btn-purple-900.dropdown-toggle{color:#fff;background-color:#120a1f;border-color:#110a1d}.btn-check:checked+.btn-purple-900:focus,.btn-check:active+.btn-purple-900:focus,.btn-purple-900:active:focus,.btn-purple-900.active:focus,.show>.btn-purple-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #39314780}.btn-purple-900:disabled,.btn-purple-900.disabled{color:#fff;background-color:#160d27;border-color:#160d27}.btn-pink-100{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-pink-100:hover{color:#000;background-color:#f8dcea;border-color:#f8dae9}.btn-check:focus+.btn-pink-100,.btn-pink-100:focus{color:#000;background-color:#f8dcea;border-color:#f8dae9;box-shadow:0 0 0 .25rem #d2b6c480}.btn-check:checked+.btn-pink-100,.btn-check:active+.btn-pink-100,.btn-pink-100:active,.btn-pink-100.active,.show>.btn-pink-100.dropdown-toggle{color:#000;background-color:#f9deeb;border-color:#f8dae9}.btn-check:checked+.btn-pink-100:focus,.btn-check:active+.btn-pink-100:focus,.btn-pink-100:active:focus,.btn-pink-100.active:focus,.show>.btn-pink-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d2b6c480}.btn-pink-100:disabled,.btn-pink-100.disabled{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-pink-200{color:#000;background-color:#efadce;border-color:#efadce}.btn-pink-200:hover{color:#000;background-color:#f1b9d5;border-color:#f1b5d3}.btn-check:focus+.btn-pink-200,.btn-pink-200:focus{color:#000;background-color:#f1b9d5;border-color:#f1b5d3;box-shadow:0 0 0 .25rem #cb93af80}.btn-check:checked+.btn-pink-200,.btn-check:active+.btn-pink-200,.btn-pink-200:active,.btn-pink-200.active,.show>.btn-pink-200.dropdown-toggle{color:#000;background-color:#f2bdd8;border-color:#f1b5d3}.btn-check:checked+.btn-pink-200:focus,.btn-check:active+.btn-pink-200:focus,.btn-pink-200:active:focus,.btn-pink-200.active:focus,.show>.btn-pink-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cb93af80}.btn-pink-200:disabled,.btn-pink-200.disabled{color:#000;background-color:#efadce;border-color:#efadce}.btn-pink-300{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-pink-300:hover{color:#000;background-color:#ea97c0;border-color:#e991bc}.btn-check:focus+.btn-pink-300,.btn-pink-300:focus{color:#000;background-color:#ea97c0;border-color:#e991bc;box-shadow:0 0 0 .25rem #c4719a80}.btn-check:checked+.btn-pink-300,.btn-check:active+.btn-pink-300,.btn-pink-300:active,.btn-pink-300.active,.show>.btn-pink-300.dropdown-toggle{color:#000;background-color:#eb9dc4;border-color:#e991bc}.btn-check:checked+.btn-pink-300:focus,.btn-check:active+.btn-pink-300:focus,.btn-pink-300:active:focus,.btn-pink-300.active:focus,.show>.btn-pink-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c4719a80}.btn-pink-300:disabled,.btn-pink-300.disabled{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-pink-400{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-pink-400:hover{color:#000;background-color:#e374ac;border-color:#e16ca7}.btn-check:focus+.btn-pink-400,.btn-pink-400:focus{color:#000;background-color:#e374ac;border-color:#e16ca7;box-shadow:0 0 0 .25rem #bd4e8580}.btn-check:checked+.btn-pink-400,.btn-check:active+.btn-pink-400,.btn-pink-400:active,.btn-pink-400.active,.show>.btn-pink-400.dropdown-toggle{color:#000;background-color:#e57db1;border-color:#e16ca7}.btn-check:checked+.btn-pink-400:focus,.btn-check:active+.btn-pink-400:focus,.btn-pink-400:active:focus,.btn-pink-400.active:focus,.show>.btn-pink-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bd4e8580}.btn-pink-400:disabled,.btn-pink-400.disabled{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-pink-500{color:#fff;background-color:#d63384;border-color:#d63384}.btn-pink-500:hover{color:#fff;background-color:#b62b70;border-color:#ab296a}.btn-check:focus+.btn-pink-500,.btn-pink-500:focus{color:#fff;background-color:#b62b70;border-color:#ab296a;box-shadow:0 0 0 .25rem #dc529680}.btn-check:checked+.btn-pink-500,.btn-check:active+.btn-pink-500,.btn-pink-500:active,.btn-pink-500.active,.show>.btn-pink-500.dropdown-toggle{color:#fff;background-color:#ab296a;border-color:#a12663}.btn-check:checked+.btn-pink-500:focus,.btn-check:active+.btn-pink-500:focus,.btn-pink-500:active:focus,.btn-pink-500.active:focus,.show>.btn-pink-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dc529680}.btn-pink-500:disabled,.btn-pink-500.disabled{color:#fff;background-color:#d63384;border-color:#d63384}.btn-pink-600{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-pink-600:hover{color:#fff;background-color:#91235a;border-color:#892155}.btn-check:focus+.btn-pink-600,.btn-pink-600:focus{color:#fff;background-color:#91235a;border-color:#892155;box-shadow:0 0 0 .25rem #b8498080}.btn-check:checked+.btn-pink-600,.btn-check:active+.btn-pink-600,.btn-pink-600:active,.btn-pink-600.active,.show>.btn-pink-600.dropdown-toggle{color:#fff;background-color:#892155;border-color:#801f50}.btn-check:checked+.btn-pink-600:focus,.btn-check:active+.btn-pink-600:focus,.btn-pink-600:active:focus,.btn-pink-600.active:focus,.show>.btn-pink-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b8498080}.btn-pink-600:disabled,.btn-pink-600.disabled{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-pink-700{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-pink-700:hover{color:#fff;background-color:#6d1a43;border-color:#66193f}.btn-check:focus+.btn-pink-700,.btn-pink-700:focus{color:#fff;background-color:#6d1a43;border-color:#66193f;box-shadow:0 0 0 .25rem #93416980}.btn-check:checked+.btn-pink-700,.btn-check:active+.btn-pink-700,.btn-pink-700:active,.btn-pink-700.active,.show>.btn-pink-700.dropdown-toggle{color:#fff;background-color:#66193f;border-color:#60173b}.btn-check:checked+.btn-pink-700:focus,.btn-check:active+.btn-pink-700:focus,.btn-pink-700:active:focus,.btn-pink-700.active:focus,.show>.btn-pink-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #93416980}.btn-pink-700:disabled,.btn-pink-700.disabled{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-pink-800{color:#fff;background-color:#561435;border-color:#561435}.btn-pink-800:hover{color:#fff;background-color:#49112d;border-color:#45102a}.btn-check:focus+.btn-pink-800,.btn-pink-800:focus{color:#fff;background-color:#49112d;border-color:#45102a;box-shadow:0 0 0 .25rem #6f375380}.btn-check:checked+.btn-pink-800,.btn-check:active+.btn-pink-800,.btn-pink-800:active,.btn-pink-800.active,.show>.btn-pink-800.dropdown-toggle{color:#fff;background-color:#45102a;border-color:#410f28}.btn-check:checked+.btn-pink-800:focus,.btn-check:active+.btn-pink-800:focus,.btn-pink-800:active:focus,.btn-pink-800.active:focus,.show>.btn-pink-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6f375380}.btn-pink-800:disabled,.btn-pink-800.disabled{color:#fff;background-color:#561435;border-color:#561435}.btn-pink-900{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-pink-900:hover{color:#fff;background-color:#250916;border-color:#220815}.btn-check:focus+.btn-pink-900,.btn-pink-900:focus{color:#fff;background-color:#250916;border-color:#220815;box-shadow:0 0 0 .25rem #4b2f3c80}.btn-check:checked+.btn-pink-900,.btn-check:active+.btn-pink-900,.btn-pink-900:active,.btn-pink-900.active,.show>.btn-pink-900.dropdown-toggle{color:#fff;background-color:#220815;border-color:#200814}.btn-check:checked+.btn-pink-900:focus,.btn-check:active+.btn-pink-900:focus,.btn-pink-900:active:focus,.btn-pink-900.active:focus,.show>.btn-pink-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4b2f3c80}.btn-pink-900:disabled,.btn-pink-900.disabled{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-outline-darker{color:#1b1f22;border-color:#1b1f22}.btn-outline-darker:hover{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:focus+.btn-outline-darker,.btn-outline-darker:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-check:checked+.btn-outline-darker,.btn-check:active+.btn-outline-darker,.btn-outline-darker:active,.btn-outline-darker.active,.btn-outline-darker.dropdown-toggle.show{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:checked+.btn-outline-darker:focus,.btn-check:active+.btn-outline-darker:focus,.btn-outline-darker:active:focus,.btn-outline-darker.active:focus,.btn-outline-darker.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-outline-darker:disabled,.btn-outline-darker.disabled{color:#1b1f22;background-color:transparent}.btn-outline-darkest{color:#171b1d;border-color:#171b1d}.btn-outline-darkest:hover{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:focus+.btn-outline-darkest,.btn-outline-darkest:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-check:checked+.btn-outline-darkest,.btn-check:active+.btn-outline-darkest,.btn-outline-darkest:active,.btn-outline-darkest.active,.btn-outline-darkest.dropdown-toggle.show{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:checked+.btn-outline-darkest:focus,.btn-check:active+.btn-outline-darkest:focus,.btn-outline-darkest:active:focus,.btn-outline-darkest.active:focus,.btn-outline-darkest.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-outline-darkest:disabled,.btn-outline-darkest.disabled{color:#171b1d;background-color:transparent}.btn-outline-gray{color:#ced4da;border-color:#ced4da}.btn-outline-gray:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+.btn-outline-gray,.btn-outline-gray:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+.btn-outline-gray,.btn-check:active+.btn-outline-gray,.btn-outline-gray:active,.btn-outline-gray.active,.btn-outline-gray.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+.btn-outline-gray:focus,.btn-check:active+.btn-outline-gray:focus,.btn-outline-gray:active:focus,.btn-outline-gray.active:focus,.btn-outline-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-outline-gray:disabled,.btn-outline-gray.disabled{color:#ced4da;background-color:transparent}.btn-outline-gray-100{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-gray-100:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-gray-100,.btn-outline-gray-100:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-gray-100,.btn-check:active+.btn-outline-gray-100,.btn-outline-gray-100:active,.btn-outline-gray-100.active,.btn-outline-gray-100.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-gray-100:focus,.btn-check:active+.btn-outline-gray-100:focus,.btn-outline-gray-100:active:focus,.btn-outline-gray-100.active:focus,.btn-outline-gray-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-gray-100:disabled,.btn-outline-gray-100.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-gray-200{color:#e9ecef;border-color:#e9ecef}.btn-outline-gray-200:hover{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:focus+.btn-outline-gray-200,.btn-outline-gray-200:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-check:checked+.btn-outline-gray-200,.btn-check:active+.btn-outline-gray-200,.btn-outline-gray-200:active,.btn-outline-gray-200.active,.btn-outline-gray-200.dropdown-toggle.show{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:checked+.btn-outline-gray-200:focus,.btn-check:active+.btn-outline-gray-200:focus,.btn-outline-gray-200:active:focus,.btn-outline-gray-200.active:focus,.btn-outline-gray-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-outline-gray-200:disabled,.btn-outline-gray-200.disabled{color:#e9ecef;background-color:transparent}.btn-outline-gray-300{color:#dee2e6;border-color:#dee2e6}.btn-outline-gray-300:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+.btn-outline-gray-300,.btn-outline-gray-300:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+.btn-outline-gray-300,.btn-check:active+.btn-outline-gray-300,.btn-outline-gray-300:active,.btn-outline-gray-300.active,.btn-outline-gray-300.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+.btn-outline-gray-300:focus,.btn-check:active+.btn-outline-gray-300:focus,.btn-outline-gray-300:active:focus,.btn-outline-gray-300.active:focus,.btn-outline-gray-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-outline-gray-300:disabled,.btn-outline-gray-300.disabled{color:#dee2e6;background-color:transparent}.btn-outline-gray-400{color:#ced4da;border-color:#ced4da}.btn-outline-gray-400:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+.btn-outline-gray-400,.btn-outline-gray-400:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+.btn-outline-gray-400,.btn-check:active+.btn-outline-gray-400,.btn-outline-gray-400:active,.btn-outline-gray-400.active,.btn-outline-gray-400.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+.btn-outline-gray-400:focus,.btn-check:active+.btn-outline-gray-400:focus,.btn-outline-gray-400:active:focus,.btn-outline-gray-400.active:focus,.btn-outline-gray-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-outline-gray-400:disabled,.btn-outline-gray-400.disabled{color:#ced4da;background-color:transparent}.btn-outline-gray-500{color:#adb5bd;border-color:#adb5bd}.btn-outline-gray-500:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+.btn-outline-gray-500,.btn-outline-gray-500:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+.btn-outline-gray-500,.btn-check:active+.btn-outline-gray-500,.btn-outline-gray-500:active,.btn-outline-gray-500.active,.btn-outline-gray-500.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+.btn-outline-gray-500:focus,.btn-check:active+.btn-outline-gray-500:focus,.btn-outline-gray-500:active:focus,.btn-outline-gray-500.active:focus,.btn-outline-gray-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-outline-gray-500:disabled,.btn-outline-gray-500.disabled{color:#adb5bd;background-color:transparent}.btn-outline-gray-600{color:#6c757d;border-color:#6c757d}.btn-outline-gray-600:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-gray-600,.btn-outline-gray-600:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-gray-600,.btn-check:active+.btn-outline-gray-600,.btn-outline-gray-600:active,.btn-outline-gray-600.active,.btn-outline-gray-600.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-gray-600:focus,.btn-check:active+.btn-outline-gray-600:focus,.btn-outline-gray-600:active:focus,.btn-outline-gray-600.active:focus,.btn-outline-gray-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-gray-600:disabled,.btn-outline-gray-600.disabled{color:#6c757d;background-color:transparent}.btn-outline-gray-700{color:#495057;border-color:#495057}.btn-outline-gray-700:hover{color:#fff;background-color:#495057;border-color:#495057}.btn-check:focus+.btn-outline-gray-700,.btn-outline-gray-700:focus{box-shadow:0 0 0 .25rem #49505780}.btn-check:checked+.btn-outline-gray-700,.btn-check:active+.btn-outline-gray-700,.btn-outline-gray-700:active,.btn-outline-gray-700.active,.btn-outline-gray-700.dropdown-toggle.show{color:#fff;background-color:#495057;border-color:#495057}.btn-check:checked+.btn-outline-gray-700:focus,.btn-check:active+.btn-outline-gray-700:focus,.btn-outline-gray-700:active:focus,.btn-outline-gray-700.active:focus,.btn-outline-gray-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #49505780}.btn-outline-gray-700:disabled,.btn-outline-gray-700.disabled{color:#495057;background-color:transparent}.btn-outline-gray-800{color:#343a40;border-color:#343a40}.btn-outline-gray-800:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:focus+.btn-outline-gray-800,.btn-outline-gray-800:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-check:checked+.btn-outline-gray-800,.btn-check:active+.btn-outline-gray-800,.btn-outline-gray-800:active,.btn-outline-gray-800.active,.btn-outline-gray-800.dropdown-toggle.show{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:checked+.btn-outline-gray-800:focus,.btn-check:active+.btn-outline-gray-800:focus,.btn-outline-gray-800:active:focus,.btn-outline-gray-800.active:focus,.btn-outline-gray-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-outline-gray-800:disabled,.btn-outline-gray-800.disabled{color:#343a40;background-color:transparent}.btn-outline-gray-900{color:#212529;border-color:#212529}.btn-outline-gray-900:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-gray-900,.btn-outline-gray-900:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-gray-900,.btn-check:active+.btn-outline-gray-900,.btn-outline-gray-900:active,.btn-outline-gray-900.active,.btn-outline-gray-900.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-gray-900:focus,.btn-check:active+.btn-outline-gray-900:focus,.btn-outline-gray-900:active:focus,.btn-outline-gray-900.active:focus,.btn-outline-gray-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-gray-900:disabled,.btn-outline-gray-900.disabled{color:#212529;background-color:transparent}.btn-outline-red-100{color:#f8d7da;border-color:#f8d7da}.btn-outline-red-100:hover{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:focus+.btn-outline-red-100,.btn-outline-red-100:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-check:checked+.btn-outline-red-100,.btn-check:active+.btn-outline-red-100,.btn-outline-red-100:active,.btn-outline-red-100.active,.btn-outline-red-100.dropdown-toggle.show{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:checked+.btn-outline-red-100:focus,.btn-check:active+.btn-outline-red-100:focus,.btn-outline-red-100:active:focus,.btn-outline-red-100.active:focus,.btn-outline-red-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-outline-red-100:disabled,.btn-outline-red-100.disabled{color:#f8d7da;background-color:transparent}.btn-outline-red-200{color:#f1aeb5;border-color:#f1aeb5}.btn-outline-red-200:hover{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:focus+.btn-outline-red-200,.btn-outline-red-200:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-check:checked+.btn-outline-red-200,.btn-check:active+.btn-outline-red-200,.btn-outline-red-200:active,.btn-outline-red-200.active,.btn-outline-red-200.dropdown-toggle.show{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:checked+.btn-outline-red-200:focus,.btn-check:active+.btn-outline-red-200:focus,.btn-outline-red-200:active:focus,.btn-outline-red-200.active:focus,.btn-outline-red-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-outline-red-200:disabled,.btn-outline-red-200.disabled{color:#f1aeb5;background-color:transparent}.btn-outline-red-300{color:#ea868f;border-color:#ea868f}.btn-outline-red-300:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+.btn-outline-red-300,.btn-outline-red-300:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+.btn-outline-red-300,.btn-check:active+.btn-outline-red-300,.btn-outline-red-300:active,.btn-outline-red-300.active,.btn-outline-red-300.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+.btn-outline-red-300:focus,.btn-check:active+.btn-outline-red-300:focus,.btn-outline-red-300:active:focus,.btn-outline-red-300.active:focus,.btn-outline-red-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-outline-red-300:disabled,.btn-outline-red-300.disabled{color:#ea868f;background-color:transparent}.btn-outline-red-400{color:#e35d6a;border-color:#e35d6a}.btn-outline-red-400:hover{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:focus+.btn-outline-red-400,.btn-outline-red-400:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-check:checked+.btn-outline-red-400,.btn-check:active+.btn-outline-red-400,.btn-outline-red-400:active,.btn-outline-red-400.active,.btn-outline-red-400.dropdown-toggle.show{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:checked+.btn-outline-red-400:focus,.btn-check:active+.btn-outline-red-400:focus,.btn-outline-red-400:active:focus,.btn-outline-red-400.active:focus,.btn-outline-red-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-outline-red-400:disabled,.btn-outline-red-400.disabled{color:#e35d6a;background-color:transparent}.btn-outline-red-500{color:#dc3545;border-color:#dc3545}.btn-outline-red-500:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-red-500,.btn-outline-red-500:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-red-500,.btn-check:active+.btn-outline-red-500,.btn-outline-red-500:active,.btn-outline-red-500.active,.btn-outline-red-500.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-red-500:focus,.btn-check:active+.btn-outline-red-500:focus,.btn-outline-red-500:active:focus,.btn-outline-red-500.active:focus,.btn-outline-red-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-red-500:disabled,.btn-outline-red-500.disabled{color:#dc3545;background-color:transparent}.btn-outline-red-600{color:#b02a37;border-color:#b02a37}.btn-outline-red-600:hover{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:focus+.btn-outline-red-600,.btn-outline-red-600:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-check:checked+.btn-outline-red-600,.btn-check:active+.btn-outline-red-600,.btn-outline-red-600:active,.btn-outline-red-600.active,.btn-outline-red-600.dropdown-toggle.show{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:checked+.btn-outline-red-600:focus,.btn-check:active+.btn-outline-red-600:focus,.btn-outline-red-600:active:focus,.btn-outline-red-600.active:focus,.btn-outline-red-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-outline-red-600:disabled,.btn-outline-red-600.disabled{color:#b02a37;background-color:transparent}.btn-outline-red-700{color:#842029;border-color:#842029}.btn-outline-red-700:hover{color:#fff;background-color:#842029;border-color:#842029}.btn-check:focus+.btn-outline-red-700,.btn-outline-red-700:focus{box-shadow:0 0 0 .25rem #84202980}.btn-check:checked+.btn-outline-red-700,.btn-check:active+.btn-outline-red-700,.btn-outline-red-700:active,.btn-outline-red-700.active,.btn-outline-red-700.dropdown-toggle.show{color:#fff;background-color:#842029;border-color:#842029}.btn-check:checked+.btn-outline-red-700:focus,.btn-check:active+.btn-outline-red-700:focus,.btn-outline-red-700:active:focus,.btn-outline-red-700.active:focus,.btn-outline-red-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #84202980}.btn-outline-red-700:disabled,.btn-outline-red-700.disabled{color:#842029;background-color:transparent}.btn-outline-red-800{color:#58151c;border-color:#58151c}.btn-outline-red-800:hover{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:focus+.btn-outline-red-800,.btn-outline-red-800:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-check:checked+.btn-outline-red-800,.btn-check:active+.btn-outline-red-800,.btn-outline-red-800:active,.btn-outline-red-800.active,.btn-outline-red-800.dropdown-toggle.show{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:checked+.btn-outline-red-800:focus,.btn-check:active+.btn-outline-red-800:focus,.btn-outline-red-800:active:focus,.btn-outline-red-800.active:focus,.btn-outline-red-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-outline-red-800:disabled,.btn-outline-red-800.disabled{color:#58151c;background-color:transparent}.btn-outline-red-900{color:#2c0b0e;border-color:#2c0b0e}.btn-outline-red-900:hover{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:focus+.btn-outline-red-900,.btn-outline-red-900:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-check:checked+.btn-outline-red-900,.btn-check:active+.btn-outline-red-900,.btn-outline-red-900:active,.btn-outline-red-900.active,.btn-outline-red-900.dropdown-toggle.show{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:checked+.btn-outline-red-900:focus,.btn-check:active+.btn-outline-red-900:focus,.btn-outline-red-900:active:focus,.btn-outline-red-900.active:focus,.btn-outline-red-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-outline-red-900:disabled,.btn-outline-red-900.disabled{color:#2c0b0e;background-color:transparent}.btn-outline-yellow-100{color:#fff3cd;border-color:#fff3cd}.btn-outline-yellow-100:hover{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:focus+.btn-outline-yellow-100,.btn-outline-yellow-100:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-check:checked+.btn-outline-yellow-100,.btn-check:active+.btn-outline-yellow-100,.btn-outline-yellow-100:active,.btn-outline-yellow-100.active,.btn-outline-yellow-100.dropdown-toggle.show{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:checked+.btn-outline-yellow-100:focus,.btn-check:active+.btn-outline-yellow-100:focus,.btn-outline-yellow-100:active:focus,.btn-outline-yellow-100.active:focus,.btn-outline-yellow-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-outline-yellow-100:disabled,.btn-outline-yellow-100.disabled{color:#fff3cd;background-color:transparent}.btn-outline-yellow-200{color:#ffe69c;border-color:#ffe69c}.btn-outline-yellow-200:hover{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:focus+.btn-outline-yellow-200,.btn-outline-yellow-200:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-check:checked+.btn-outline-yellow-200,.btn-check:active+.btn-outline-yellow-200,.btn-outline-yellow-200:active,.btn-outline-yellow-200.active,.btn-outline-yellow-200.dropdown-toggle.show{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:checked+.btn-outline-yellow-200:focus,.btn-check:active+.btn-outline-yellow-200:focus,.btn-outline-yellow-200:active:focus,.btn-outline-yellow-200.active:focus,.btn-outline-yellow-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-outline-yellow-200:disabled,.btn-outline-yellow-200.disabled{color:#ffe69c;background-color:transparent}.btn-outline-yellow-300{color:#ffda6a;border-color:#ffda6a}.btn-outline-yellow-300:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+.btn-outline-yellow-300,.btn-outline-yellow-300:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+.btn-outline-yellow-300,.btn-check:active+.btn-outline-yellow-300,.btn-outline-yellow-300:active,.btn-outline-yellow-300.active,.btn-outline-yellow-300.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+.btn-outline-yellow-300:focus,.btn-check:active+.btn-outline-yellow-300:focus,.btn-outline-yellow-300:active:focus,.btn-outline-yellow-300.active:focus,.btn-outline-yellow-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-outline-yellow-300:disabled,.btn-outline-yellow-300.disabled{color:#ffda6a;background-color:transparent}.btn-outline-yellow-400{color:#ffcd39;border-color:#ffcd39}.btn-outline-yellow-400:hover{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:focus+.btn-outline-yellow-400,.btn-outline-yellow-400:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-check:checked+.btn-outline-yellow-400,.btn-check:active+.btn-outline-yellow-400,.btn-outline-yellow-400:active,.btn-outline-yellow-400.active,.btn-outline-yellow-400.dropdown-toggle.show{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:checked+.btn-outline-yellow-400:focus,.btn-check:active+.btn-outline-yellow-400:focus,.btn-outline-yellow-400:active:focus,.btn-outline-yellow-400.active:focus,.btn-outline-yellow-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-outline-yellow-400:disabled,.btn-outline-yellow-400.disabled{color:#ffcd39;background-color:transparent}.btn-outline-yellow-500{color:#ffc107;border-color:#ffc107}.btn-outline-yellow-500:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-yellow-500,.btn-outline-yellow-500:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-yellow-500,.btn-check:active+.btn-outline-yellow-500,.btn-outline-yellow-500:active,.btn-outline-yellow-500.active,.btn-outline-yellow-500.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-yellow-500:focus,.btn-check:active+.btn-outline-yellow-500:focus,.btn-outline-yellow-500:active:focus,.btn-outline-yellow-500.active:focus,.btn-outline-yellow-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-yellow-500:disabled,.btn-outline-yellow-500.disabled{color:#ffc107;background-color:transparent}.btn-outline-yellow-600{color:#cc9a06;border-color:#cc9a06}.btn-outline-yellow-600:hover{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:focus+.btn-outline-yellow-600,.btn-outline-yellow-600:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-check:checked+.btn-outline-yellow-600,.btn-check:active+.btn-outline-yellow-600,.btn-outline-yellow-600:active,.btn-outline-yellow-600.active,.btn-outline-yellow-600.dropdown-toggle.show{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:checked+.btn-outline-yellow-600:focus,.btn-check:active+.btn-outline-yellow-600:focus,.btn-outline-yellow-600:active:focus,.btn-outline-yellow-600.active:focus,.btn-outline-yellow-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-outline-yellow-600:disabled,.btn-outline-yellow-600.disabled{color:#cc9a06;background-color:transparent}.btn-outline-yellow-700{color:#997404;border-color:#997404}.btn-outline-yellow-700:hover{color:#000;background-color:#997404;border-color:#997404}.btn-check:focus+.btn-outline-yellow-700,.btn-outline-yellow-700:focus{box-shadow:0 0 0 .25rem #99740480}.btn-check:checked+.btn-outline-yellow-700,.btn-check:active+.btn-outline-yellow-700,.btn-outline-yellow-700:active,.btn-outline-yellow-700.active,.btn-outline-yellow-700.dropdown-toggle.show{color:#000;background-color:#997404;border-color:#997404}.btn-check:checked+.btn-outline-yellow-700:focus,.btn-check:active+.btn-outline-yellow-700:focus,.btn-outline-yellow-700:active:focus,.btn-outline-yellow-700.active:focus,.btn-outline-yellow-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #99740480}.btn-outline-yellow-700:disabled,.btn-outline-yellow-700.disabled{color:#997404;background-color:transparent}.btn-outline-yellow-800{color:#664d03;border-color:#664d03}.btn-outline-yellow-800:hover{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:focus+.btn-outline-yellow-800,.btn-outline-yellow-800:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-check:checked+.btn-outline-yellow-800,.btn-check:active+.btn-outline-yellow-800,.btn-outline-yellow-800:active,.btn-outline-yellow-800.active,.btn-outline-yellow-800.dropdown-toggle.show{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:checked+.btn-outline-yellow-800:focus,.btn-check:active+.btn-outline-yellow-800:focus,.btn-outline-yellow-800:active:focus,.btn-outline-yellow-800.active:focus,.btn-outline-yellow-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-outline-yellow-800:disabled,.btn-outline-yellow-800.disabled{color:#664d03;background-color:transparent}.btn-outline-yellow-900{color:#332701;border-color:#332701}.btn-outline-yellow-900:hover{color:#fff;background-color:#332701;border-color:#332701}.btn-check:focus+.btn-outline-yellow-900,.btn-outline-yellow-900:focus{box-shadow:0 0 0 .25rem #33270180}.btn-check:checked+.btn-outline-yellow-900,.btn-check:active+.btn-outline-yellow-900,.btn-outline-yellow-900:active,.btn-outline-yellow-900.active,.btn-outline-yellow-900.dropdown-toggle.show{color:#fff;background-color:#332701;border-color:#332701}.btn-check:checked+.btn-outline-yellow-900:focus,.btn-check:active+.btn-outline-yellow-900:focus,.btn-outline-yellow-900:active:focus,.btn-outline-yellow-900.active:focus,.btn-outline-yellow-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #33270180}.btn-outline-yellow-900:disabled,.btn-outline-yellow-900.disabled{color:#332701;background-color:transparent}.btn-outline-green-100{color:#d1e7dd;border-color:#d1e7dd}.btn-outline-green-100:hover{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:focus+.btn-outline-green-100,.btn-outline-green-100:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-check:checked+.btn-outline-green-100,.btn-check:active+.btn-outline-green-100,.btn-outline-green-100:active,.btn-outline-green-100.active,.btn-outline-green-100.dropdown-toggle.show{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:checked+.btn-outline-green-100:focus,.btn-check:active+.btn-outline-green-100:focus,.btn-outline-green-100:active:focus,.btn-outline-green-100.active:focus,.btn-outline-green-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-outline-green-100:disabled,.btn-outline-green-100.disabled{color:#d1e7dd;background-color:transparent}.btn-outline-green-200{color:#a3cfbb;border-color:#a3cfbb}.btn-outline-green-200:hover{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:focus+.btn-outline-green-200,.btn-outline-green-200:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-check:checked+.btn-outline-green-200,.btn-check:active+.btn-outline-green-200,.btn-outline-green-200:active,.btn-outline-green-200.active,.btn-outline-green-200.dropdown-toggle.show{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:checked+.btn-outline-green-200:focus,.btn-check:active+.btn-outline-green-200:focus,.btn-outline-green-200:active:focus,.btn-outline-green-200.active:focus,.btn-outline-green-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-outline-green-200:disabled,.btn-outline-green-200.disabled{color:#a3cfbb;background-color:transparent}.btn-outline-green-300{color:#75b798;border-color:#75b798}.btn-outline-green-300:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+.btn-outline-green-300,.btn-outline-green-300:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+.btn-outline-green-300,.btn-check:active+.btn-outline-green-300,.btn-outline-green-300:active,.btn-outline-green-300.active,.btn-outline-green-300.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+.btn-outline-green-300:focus,.btn-check:active+.btn-outline-green-300:focus,.btn-outline-green-300:active:focus,.btn-outline-green-300.active:focus,.btn-outline-green-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-outline-green-300:disabled,.btn-outline-green-300.disabled{color:#75b798;background-color:transparent}.btn-outline-green-400{color:#479f76;border-color:#479f76}.btn-outline-green-400:hover{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:focus+.btn-outline-green-400,.btn-outline-green-400:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-check:checked+.btn-outline-green-400,.btn-check:active+.btn-outline-green-400,.btn-outline-green-400:active,.btn-outline-green-400.active,.btn-outline-green-400.dropdown-toggle.show{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:checked+.btn-outline-green-400:focus,.btn-check:active+.btn-outline-green-400:focus,.btn-outline-green-400:active:focus,.btn-outline-green-400.active:focus,.btn-outline-green-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-outline-green-400:disabled,.btn-outline-green-400.disabled{color:#479f76;background-color:transparent}.btn-outline-green-500{color:#198754;border-color:#198754}.btn-outline-green-500:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-green-500,.btn-outline-green-500:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-green-500,.btn-check:active+.btn-outline-green-500,.btn-outline-green-500:active,.btn-outline-green-500.active,.btn-outline-green-500.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-green-500:focus,.btn-check:active+.btn-outline-green-500:focus,.btn-outline-green-500:active:focus,.btn-outline-green-500.active:focus,.btn-outline-green-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-green-500:disabled,.btn-outline-green-500.disabled{color:#198754;background-color:transparent}.btn-outline-green-600{color:#146c43;border-color:#146c43}.btn-outline-green-600:hover{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:focus+.btn-outline-green-600,.btn-outline-green-600:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-check:checked+.btn-outline-green-600,.btn-check:active+.btn-outline-green-600,.btn-outline-green-600:active,.btn-outline-green-600.active,.btn-outline-green-600.dropdown-toggle.show{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:checked+.btn-outline-green-600:focus,.btn-check:active+.btn-outline-green-600:focus,.btn-outline-green-600:active:focus,.btn-outline-green-600.active:focus,.btn-outline-green-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-outline-green-600:disabled,.btn-outline-green-600.disabled{color:#146c43;background-color:transparent}.btn-outline-green-700{color:#0f5132;border-color:#0f5132}.btn-outline-green-700:hover{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:focus+.btn-outline-green-700,.btn-outline-green-700:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-check:checked+.btn-outline-green-700,.btn-check:active+.btn-outline-green-700,.btn-outline-green-700:active,.btn-outline-green-700.active,.btn-outline-green-700.dropdown-toggle.show{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:checked+.btn-outline-green-700:focus,.btn-check:active+.btn-outline-green-700:focus,.btn-outline-green-700:active:focus,.btn-outline-green-700.active:focus,.btn-outline-green-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-outline-green-700:disabled,.btn-outline-green-700.disabled{color:#0f5132;background-color:transparent}.btn-outline-green-800{color:#0a3622;border-color:#0a3622}.btn-outline-green-800:hover{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:focus+.btn-outline-green-800,.btn-outline-green-800:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-check:checked+.btn-outline-green-800,.btn-check:active+.btn-outline-green-800,.btn-outline-green-800:active,.btn-outline-green-800.active,.btn-outline-green-800.dropdown-toggle.show{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:checked+.btn-outline-green-800:focus,.btn-check:active+.btn-outline-green-800:focus,.btn-outline-green-800:active:focus,.btn-outline-green-800.active:focus,.btn-outline-green-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-outline-green-800:disabled,.btn-outline-green-800.disabled{color:#0a3622;background-color:transparent}.btn-outline-green-900{color:#051b11;border-color:#051b11}.btn-outline-green-900:hover{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:focus+.btn-outline-green-900,.btn-outline-green-900:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-check:checked+.btn-outline-green-900,.btn-check:active+.btn-outline-green-900,.btn-outline-green-900:active,.btn-outline-green-900.active,.btn-outline-green-900.dropdown-toggle.show{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:checked+.btn-outline-green-900:focus,.btn-check:active+.btn-outline-green-900:focus,.btn-outline-green-900:active:focus,.btn-outline-green-900.active:focus,.btn-outline-green-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-outline-green-900:disabled,.btn-outline-green-900.disabled{color:#051b11;background-color:transparent}.btn-outline-blue-100{color:#cfe2ff;border-color:#cfe2ff}.btn-outline-blue-100:hover{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:focus+.btn-outline-blue-100,.btn-outline-blue-100:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-check:checked+.btn-outline-blue-100,.btn-check:active+.btn-outline-blue-100,.btn-outline-blue-100:active,.btn-outline-blue-100.active,.btn-outline-blue-100.dropdown-toggle.show{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:checked+.btn-outline-blue-100:focus,.btn-check:active+.btn-outline-blue-100:focus,.btn-outline-blue-100:active:focus,.btn-outline-blue-100.active:focus,.btn-outline-blue-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-outline-blue-100:disabled,.btn-outline-blue-100.disabled{color:#cfe2ff;background-color:transparent}.btn-outline-blue-200{color:#9ec5fe;border-color:#9ec5fe}.btn-outline-blue-200:hover{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:focus+.btn-outline-blue-200,.btn-outline-blue-200:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-check:checked+.btn-outline-blue-200,.btn-check:active+.btn-outline-blue-200,.btn-outline-blue-200:active,.btn-outline-blue-200.active,.btn-outline-blue-200.dropdown-toggle.show{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:checked+.btn-outline-blue-200:focus,.btn-check:active+.btn-outline-blue-200:focus,.btn-outline-blue-200:active:focus,.btn-outline-blue-200.active:focus,.btn-outline-blue-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-outline-blue-200:disabled,.btn-outline-blue-200.disabled{color:#9ec5fe;background-color:transparent}.btn-outline-blue-300{color:#6ea8fe;border-color:#6ea8fe}.btn-outline-blue-300:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+.btn-outline-blue-300,.btn-outline-blue-300:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+.btn-outline-blue-300,.btn-check:active+.btn-outline-blue-300,.btn-outline-blue-300:active,.btn-outline-blue-300.active,.btn-outline-blue-300.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+.btn-outline-blue-300:focus,.btn-check:active+.btn-outline-blue-300:focus,.btn-outline-blue-300:active:focus,.btn-outline-blue-300.active:focus,.btn-outline-blue-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-outline-blue-300:disabled,.btn-outline-blue-300.disabled{color:#6ea8fe;background-color:transparent}.btn-outline-blue-400{color:#3d8bfd;border-color:#3d8bfd}.btn-outline-blue-400:hover{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:focus+.btn-outline-blue-400,.btn-outline-blue-400:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-check:checked+.btn-outline-blue-400,.btn-check:active+.btn-outline-blue-400,.btn-outline-blue-400:active,.btn-outline-blue-400.active,.btn-outline-blue-400.dropdown-toggle.show{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:checked+.btn-outline-blue-400:focus,.btn-check:active+.btn-outline-blue-400:focus,.btn-outline-blue-400:active:focus,.btn-outline-blue-400.active:focus,.btn-outline-blue-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-outline-blue-400:disabled,.btn-outline-blue-400.disabled{color:#3d8bfd;background-color:transparent}.btn-outline-blue-500{color:#0d6efd;border-color:#0d6efd}.btn-outline-blue-500:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-blue-500,.btn-outline-blue-500:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-blue-500,.btn-check:active+.btn-outline-blue-500,.btn-outline-blue-500:active,.btn-outline-blue-500.active,.btn-outline-blue-500.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-blue-500:focus,.btn-check:active+.btn-outline-blue-500:focus,.btn-outline-blue-500:active:focus,.btn-outline-blue-500.active:focus,.btn-outline-blue-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-blue-500:disabled,.btn-outline-blue-500.disabled{color:#0d6efd;background-color:transparent}.btn-outline-blue-600{color:#0a58ca;border-color:#0a58ca}.btn-outline-blue-600:hover{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:focus+.btn-outline-blue-600,.btn-outline-blue-600:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-check:checked+.btn-outline-blue-600,.btn-check:active+.btn-outline-blue-600,.btn-outline-blue-600:active,.btn-outline-blue-600.active,.btn-outline-blue-600.dropdown-toggle.show{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:checked+.btn-outline-blue-600:focus,.btn-check:active+.btn-outline-blue-600:focus,.btn-outline-blue-600:active:focus,.btn-outline-blue-600.active:focus,.btn-outline-blue-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-outline-blue-600:disabled,.btn-outline-blue-600.disabled{color:#0a58ca;background-color:transparent}.btn-outline-blue-700{color:#084298;border-color:#084298}.btn-outline-blue-700:hover{color:#fff;background-color:#084298;border-color:#084298}.btn-check:focus+.btn-outline-blue-700,.btn-outline-blue-700:focus{box-shadow:0 0 0 .25rem #08429880}.btn-check:checked+.btn-outline-blue-700,.btn-check:active+.btn-outline-blue-700,.btn-outline-blue-700:active,.btn-outline-blue-700.active,.btn-outline-blue-700.dropdown-toggle.show{color:#fff;background-color:#084298;border-color:#084298}.btn-check:checked+.btn-outline-blue-700:focus,.btn-check:active+.btn-outline-blue-700:focus,.btn-outline-blue-700:active:focus,.btn-outline-blue-700.active:focus,.btn-outline-blue-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08429880}.btn-outline-blue-700:disabled,.btn-outline-blue-700.disabled{color:#084298;background-color:transparent}.btn-outline-blue-800{color:#052c65;border-color:#052c65}.btn-outline-blue-800:hover{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:focus+.btn-outline-blue-800,.btn-outline-blue-800:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-check:checked+.btn-outline-blue-800,.btn-check:active+.btn-outline-blue-800,.btn-outline-blue-800:active,.btn-outline-blue-800.active,.btn-outline-blue-800.dropdown-toggle.show{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:checked+.btn-outline-blue-800:focus,.btn-check:active+.btn-outline-blue-800:focus,.btn-outline-blue-800:active:focus,.btn-outline-blue-800.active:focus,.btn-outline-blue-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-outline-blue-800:disabled,.btn-outline-blue-800.disabled{color:#052c65;background-color:transparent}.btn-outline-blue-900{color:#031633;border-color:#031633}.btn-outline-blue-900:hover{color:#fff;background-color:#031633;border-color:#031633}.btn-check:focus+.btn-outline-blue-900,.btn-outline-blue-900:focus{box-shadow:0 0 0 .25rem #03163380}.btn-check:checked+.btn-outline-blue-900,.btn-check:active+.btn-outline-blue-900,.btn-outline-blue-900:active,.btn-outline-blue-900.active,.btn-outline-blue-900.dropdown-toggle.show{color:#fff;background-color:#031633;border-color:#031633}.btn-check:checked+.btn-outline-blue-900:focus,.btn-check:active+.btn-outline-blue-900:focus,.btn-outline-blue-900:active:focus,.btn-outline-blue-900.active:focus,.btn-outline-blue-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03163380}.btn-outline-blue-900:disabled,.btn-outline-blue-900.disabled{color:#031633;background-color:transparent}.btn-outline-cyan-100{color:#cff4fc;border-color:#cff4fc}.btn-outline-cyan-100:hover{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:focus+.btn-outline-cyan-100,.btn-outline-cyan-100:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-check:checked+.btn-outline-cyan-100,.btn-check:active+.btn-outline-cyan-100,.btn-outline-cyan-100:active,.btn-outline-cyan-100.active,.btn-outline-cyan-100.dropdown-toggle.show{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:checked+.btn-outline-cyan-100:focus,.btn-check:active+.btn-outline-cyan-100:focus,.btn-outline-cyan-100:active:focus,.btn-outline-cyan-100.active:focus,.btn-outline-cyan-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-outline-cyan-100:disabled,.btn-outline-cyan-100.disabled{color:#cff4fc;background-color:transparent}.btn-outline-cyan-200{color:#9eeaf9;border-color:#9eeaf9}.btn-outline-cyan-200:hover{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:focus+.btn-outline-cyan-200,.btn-outline-cyan-200:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-check:checked+.btn-outline-cyan-200,.btn-check:active+.btn-outline-cyan-200,.btn-outline-cyan-200:active,.btn-outline-cyan-200.active,.btn-outline-cyan-200.dropdown-toggle.show{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:checked+.btn-outline-cyan-200:focus,.btn-check:active+.btn-outline-cyan-200:focus,.btn-outline-cyan-200:active:focus,.btn-outline-cyan-200.active:focus,.btn-outline-cyan-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-outline-cyan-200:disabled,.btn-outline-cyan-200.disabled{color:#9eeaf9;background-color:transparent}.btn-outline-cyan-300{color:#6edff6;border-color:#6edff6}.btn-outline-cyan-300:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+.btn-outline-cyan-300,.btn-outline-cyan-300:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+.btn-outline-cyan-300,.btn-check:active+.btn-outline-cyan-300,.btn-outline-cyan-300:active,.btn-outline-cyan-300.active,.btn-outline-cyan-300.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+.btn-outline-cyan-300:focus,.btn-check:active+.btn-outline-cyan-300:focus,.btn-outline-cyan-300:active:focus,.btn-outline-cyan-300.active:focus,.btn-outline-cyan-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-outline-cyan-300:disabled,.btn-outline-cyan-300.disabled{color:#6edff6;background-color:transparent}.btn-outline-cyan-400{color:#3dd5f3;border-color:#3dd5f3}.btn-outline-cyan-400:hover{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:focus+.btn-outline-cyan-400,.btn-outline-cyan-400:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-check:checked+.btn-outline-cyan-400,.btn-check:active+.btn-outline-cyan-400,.btn-outline-cyan-400:active,.btn-outline-cyan-400.active,.btn-outline-cyan-400.dropdown-toggle.show{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:checked+.btn-outline-cyan-400:focus,.btn-check:active+.btn-outline-cyan-400:focus,.btn-outline-cyan-400:active:focus,.btn-outline-cyan-400.active:focus,.btn-outline-cyan-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-outline-cyan-400:disabled,.btn-outline-cyan-400.disabled{color:#3dd5f3;background-color:transparent}.btn-outline-cyan-500{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-cyan-500:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-cyan-500,.btn-outline-cyan-500:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-cyan-500,.btn-check:active+.btn-outline-cyan-500,.btn-outline-cyan-500:active,.btn-outline-cyan-500.active,.btn-outline-cyan-500.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-cyan-500:focus,.btn-check:active+.btn-outline-cyan-500:focus,.btn-outline-cyan-500:active:focus,.btn-outline-cyan-500.active:focus,.btn-outline-cyan-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-cyan-500:disabled,.btn-outline-cyan-500.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-cyan-600{color:#0aa2c0;border-color:#0aa2c0}.btn-outline-cyan-600:hover{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:focus+.btn-outline-cyan-600,.btn-outline-cyan-600:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-check:checked+.btn-outline-cyan-600,.btn-check:active+.btn-outline-cyan-600,.btn-outline-cyan-600:active,.btn-outline-cyan-600.active,.btn-outline-cyan-600.dropdown-toggle.show{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:checked+.btn-outline-cyan-600:focus,.btn-check:active+.btn-outline-cyan-600:focus,.btn-outline-cyan-600:active:focus,.btn-outline-cyan-600.active:focus,.btn-outline-cyan-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-outline-cyan-600:disabled,.btn-outline-cyan-600.disabled{color:#0aa2c0;background-color:transparent}.btn-outline-cyan-700{color:#087990;border-color:#087990}.btn-outline-cyan-700:hover{color:#fff;background-color:#087990;border-color:#087990}.btn-check:focus+.btn-outline-cyan-700,.btn-outline-cyan-700:focus{box-shadow:0 0 0 .25rem #08799080}.btn-check:checked+.btn-outline-cyan-700,.btn-check:active+.btn-outline-cyan-700,.btn-outline-cyan-700:active,.btn-outline-cyan-700.active,.btn-outline-cyan-700.dropdown-toggle.show{color:#fff;background-color:#087990;border-color:#087990}.btn-check:checked+.btn-outline-cyan-700:focus,.btn-check:active+.btn-outline-cyan-700:focus,.btn-outline-cyan-700:active:focus,.btn-outline-cyan-700.active:focus,.btn-outline-cyan-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08799080}.btn-outline-cyan-700:disabled,.btn-outline-cyan-700.disabled{color:#087990;background-color:transparent}.btn-outline-cyan-800{color:#055160;border-color:#055160}.btn-outline-cyan-800:hover{color:#fff;background-color:#055160;border-color:#055160}.btn-check:focus+.btn-outline-cyan-800,.btn-outline-cyan-800:focus{box-shadow:0 0 0 .25rem #05516080}.btn-check:checked+.btn-outline-cyan-800,.btn-check:active+.btn-outline-cyan-800,.btn-outline-cyan-800:active,.btn-outline-cyan-800.active,.btn-outline-cyan-800.dropdown-toggle.show{color:#fff;background-color:#055160;border-color:#055160}.btn-check:checked+.btn-outline-cyan-800:focus,.btn-check:active+.btn-outline-cyan-800:focus,.btn-outline-cyan-800:active:focus,.btn-outline-cyan-800.active:focus,.btn-outline-cyan-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #05516080}.btn-outline-cyan-800:disabled,.btn-outline-cyan-800.disabled{color:#055160;background-color:transparent}.btn-outline-cyan-900{color:#032830;border-color:#032830}.btn-outline-cyan-900:hover{color:#fff;background-color:#032830;border-color:#032830}.btn-check:focus+.btn-outline-cyan-900,.btn-outline-cyan-900:focus{box-shadow:0 0 0 .25rem #03283080}.btn-check:checked+.btn-outline-cyan-900,.btn-check:active+.btn-outline-cyan-900,.btn-outline-cyan-900:active,.btn-outline-cyan-900.active,.btn-outline-cyan-900.dropdown-toggle.show{color:#fff;background-color:#032830;border-color:#032830}.btn-check:checked+.btn-outline-cyan-900:focus,.btn-check:active+.btn-outline-cyan-900:focus,.btn-outline-cyan-900:active:focus,.btn-outline-cyan-900.active:focus,.btn-outline-cyan-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03283080}.btn-outline-cyan-900:disabled,.btn-outline-cyan-900.disabled{color:#032830;background-color:transparent}.btn-outline-indigo-100{color:#e0cffc;border-color:#e0cffc}.btn-outline-indigo-100:hover{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:focus+.btn-outline-indigo-100,.btn-outline-indigo-100:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-check:checked+.btn-outline-indigo-100,.btn-check:active+.btn-outline-indigo-100,.btn-outline-indigo-100:active,.btn-outline-indigo-100.active,.btn-outline-indigo-100.dropdown-toggle.show{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:checked+.btn-outline-indigo-100:focus,.btn-check:active+.btn-outline-indigo-100:focus,.btn-outline-indigo-100:active:focus,.btn-outline-indigo-100.active:focus,.btn-outline-indigo-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-outline-indigo-100:disabled,.btn-outline-indigo-100.disabled{color:#e0cffc;background-color:transparent}.btn-outline-indigo-200{color:#c29ffa;border-color:#c29ffa}.btn-outline-indigo-200:hover{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:focus+.btn-outline-indigo-200,.btn-outline-indigo-200:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-check:checked+.btn-outline-indigo-200,.btn-check:active+.btn-outline-indigo-200,.btn-outline-indigo-200:active,.btn-outline-indigo-200.active,.btn-outline-indigo-200.dropdown-toggle.show{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:checked+.btn-outline-indigo-200:focus,.btn-check:active+.btn-outline-indigo-200:focus,.btn-outline-indigo-200:active:focus,.btn-outline-indigo-200.active:focus,.btn-outline-indigo-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-outline-indigo-200:disabled,.btn-outline-indigo-200.disabled{color:#c29ffa;background-color:transparent}.btn-outline-indigo-300{color:#a370f7;border-color:#a370f7}.btn-outline-indigo-300:hover{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:focus+.btn-outline-indigo-300,.btn-outline-indigo-300:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-check:checked+.btn-outline-indigo-300,.btn-check:active+.btn-outline-indigo-300,.btn-outline-indigo-300:active,.btn-outline-indigo-300.active,.btn-outline-indigo-300.dropdown-toggle.show{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:checked+.btn-outline-indigo-300:focus,.btn-check:active+.btn-outline-indigo-300:focus,.btn-outline-indigo-300:active:focus,.btn-outline-indigo-300.active:focus,.btn-outline-indigo-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-outline-indigo-300:disabled,.btn-outline-indigo-300.disabled{color:#a370f7;background-color:transparent}.btn-outline-indigo-400{color:#8540f5;border-color:#8540f5}.btn-outline-indigo-400:hover{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:focus+.btn-outline-indigo-400,.btn-outline-indigo-400:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-check:checked+.btn-outline-indigo-400,.btn-check:active+.btn-outline-indigo-400,.btn-outline-indigo-400:active,.btn-outline-indigo-400.active,.btn-outline-indigo-400.dropdown-toggle.show{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:checked+.btn-outline-indigo-400:focus,.btn-check:active+.btn-outline-indigo-400:focus,.btn-outline-indigo-400:active:focus,.btn-outline-indigo-400.active:focus,.btn-outline-indigo-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-outline-indigo-400:disabled,.btn-outline-indigo-400.disabled{color:#8540f5;background-color:transparent}.btn-outline-indigo-500{color:#6610f2;border-color:#6610f2}.btn-outline-indigo-500:hover{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:focus+.btn-outline-indigo-500,.btn-outline-indigo-500:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-check:checked+.btn-outline-indigo-500,.btn-check:active+.btn-outline-indigo-500,.btn-outline-indigo-500:active,.btn-outline-indigo-500.active,.btn-outline-indigo-500.dropdown-toggle.show{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:checked+.btn-outline-indigo-500:focus,.btn-check:active+.btn-outline-indigo-500:focus,.btn-outline-indigo-500:active:focus,.btn-outline-indigo-500.active:focus,.btn-outline-indigo-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-outline-indigo-500:disabled,.btn-outline-indigo-500.disabled{color:#6610f2;background-color:transparent}.btn-outline-indigo-600{color:#520dc2;border-color:#520dc2}.btn-outline-indigo-600:hover{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:focus+.btn-outline-indigo-600,.btn-outline-indigo-600:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-check:checked+.btn-outline-indigo-600,.btn-check:active+.btn-outline-indigo-600,.btn-outline-indigo-600:active,.btn-outline-indigo-600.active,.btn-outline-indigo-600.dropdown-toggle.show{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:checked+.btn-outline-indigo-600:focus,.btn-check:active+.btn-outline-indigo-600:focus,.btn-outline-indigo-600:active:focus,.btn-outline-indigo-600.active:focus,.btn-outline-indigo-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-outline-indigo-600:disabled,.btn-outline-indigo-600.disabled{color:#520dc2;background-color:transparent}.btn-outline-indigo-700{color:#3d0a91;border-color:#3d0a91}.btn-outline-indigo-700:hover{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:focus+.btn-outline-indigo-700,.btn-outline-indigo-700:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-check:checked+.btn-outline-indigo-700,.btn-check:active+.btn-outline-indigo-700,.btn-outline-indigo-700:active,.btn-outline-indigo-700.active,.btn-outline-indigo-700.dropdown-toggle.show{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:checked+.btn-outline-indigo-700:focus,.btn-check:active+.btn-outline-indigo-700:focus,.btn-outline-indigo-700:active:focus,.btn-outline-indigo-700.active:focus,.btn-outline-indigo-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-outline-indigo-700:disabled,.btn-outline-indigo-700.disabled{color:#3d0a91;background-color:transparent}.btn-outline-indigo-800{color:#290661;border-color:#290661}.btn-outline-indigo-800:hover{color:#fff;background-color:#290661;border-color:#290661}.btn-check:focus+.btn-outline-indigo-800,.btn-outline-indigo-800:focus{box-shadow:0 0 0 .25rem #29066180}.btn-check:checked+.btn-outline-indigo-800,.btn-check:active+.btn-outline-indigo-800,.btn-outline-indigo-800:active,.btn-outline-indigo-800.active,.btn-outline-indigo-800.dropdown-toggle.show{color:#fff;background-color:#290661;border-color:#290661}.btn-check:checked+.btn-outline-indigo-800:focus,.btn-check:active+.btn-outline-indigo-800:focus,.btn-outline-indigo-800:active:focus,.btn-outline-indigo-800.active:focus,.btn-outline-indigo-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #29066180}.btn-outline-indigo-800:disabled,.btn-outline-indigo-800.disabled{color:#290661;background-color:transparent}.btn-outline-indigo-900{color:#140330;border-color:#140330}.btn-outline-indigo-900:hover{color:#fff;background-color:#140330;border-color:#140330}.btn-check:focus+.btn-outline-indigo-900,.btn-outline-indigo-900:focus{box-shadow:0 0 0 .25rem #14033080}.btn-check:checked+.btn-outline-indigo-900,.btn-check:active+.btn-outline-indigo-900,.btn-outline-indigo-900:active,.btn-outline-indigo-900.active,.btn-outline-indigo-900.dropdown-toggle.show{color:#fff;background-color:#140330;border-color:#140330}.btn-check:checked+.btn-outline-indigo-900:focus,.btn-check:active+.btn-outline-indigo-900:focus,.btn-outline-indigo-900:active:focus,.btn-outline-indigo-900.active:focus,.btn-outline-indigo-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #14033080}.btn-outline-indigo-900:disabled,.btn-outline-indigo-900.disabled{color:#140330;background-color:transparent}.btn-outline-purple-100{color:#e2d9f3;border-color:#e2d9f3}.btn-outline-purple-100:hover{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:focus+.btn-outline-purple-100,.btn-outline-purple-100:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-check:checked+.btn-outline-purple-100,.btn-check:active+.btn-outline-purple-100,.btn-outline-purple-100:active,.btn-outline-purple-100.active,.btn-outline-purple-100.dropdown-toggle.show{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:checked+.btn-outline-purple-100:focus,.btn-check:active+.btn-outline-purple-100:focus,.btn-outline-purple-100:active:focus,.btn-outline-purple-100.active:focus,.btn-outline-purple-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-outline-purple-100:disabled,.btn-outline-purple-100.disabled{color:#e2d9f3;background-color:transparent}.btn-outline-purple-200{color:#c5b3e6;border-color:#c5b3e6}.btn-outline-purple-200:hover{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:focus+.btn-outline-purple-200,.btn-outline-purple-200:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-check:checked+.btn-outline-purple-200,.btn-check:active+.btn-outline-purple-200,.btn-outline-purple-200:active,.btn-outline-purple-200.active,.btn-outline-purple-200.dropdown-toggle.show{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:checked+.btn-outline-purple-200:focus,.btn-check:active+.btn-outline-purple-200:focus,.btn-outline-purple-200:active:focus,.btn-outline-purple-200.active:focus,.btn-outline-purple-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-outline-purple-200:disabled,.btn-outline-purple-200.disabled{color:#c5b3e6;background-color:transparent}.btn-outline-purple-300{color:#a98eda;border-color:#a98eda}.btn-outline-purple-300:hover{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:focus+.btn-outline-purple-300,.btn-outline-purple-300:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-check:checked+.btn-outline-purple-300,.btn-check:active+.btn-outline-purple-300,.btn-outline-purple-300:active,.btn-outline-purple-300.active,.btn-outline-purple-300.dropdown-toggle.show{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:checked+.btn-outline-purple-300:focus,.btn-check:active+.btn-outline-purple-300:focus,.btn-outline-purple-300:active:focus,.btn-outline-purple-300.active:focus,.btn-outline-purple-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-outline-purple-300:disabled,.btn-outline-purple-300.disabled{color:#a98eda;background-color:transparent}.btn-outline-purple-400{color:#8c68cd;border-color:#8c68cd}.btn-outline-purple-400:hover{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:focus+.btn-outline-purple-400,.btn-outline-purple-400:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-check:checked+.btn-outline-purple-400,.btn-check:active+.btn-outline-purple-400,.btn-outline-purple-400:active,.btn-outline-purple-400.active,.btn-outline-purple-400.dropdown-toggle.show{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:checked+.btn-outline-purple-400:focus,.btn-check:active+.btn-outline-purple-400:focus,.btn-outline-purple-400:active:focus,.btn-outline-purple-400.active:focus,.btn-outline-purple-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-outline-purple-400:disabled,.btn-outline-purple-400.disabled{color:#8c68cd;background-color:transparent}.btn-outline-purple-500{color:#6f42c1;border-color:#6f42c1}.btn-outline-purple-500:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:focus+.btn-outline-purple-500,.btn-outline-purple-500:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-check:checked+.btn-outline-purple-500,.btn-check:active+.btn-outline-purple-500,.btn-outline-purple-500:active,.btn-outline-purple-500.active,.btn-outline-purple-500.dropdown-toggle.show{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:checked+.btn-outline-purple-500:focus,.btn-check:active+.btn-outline-purple-500:focus,.btn-outline-purple-500:active:focus,.btn-outline-purple-500.active:focus,.btn-outline-purple-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-outline-purple-500:disabled,.btn-outline-purple-500.disabled{color:#6f42c1;background-color:transparent}.btn-outline-purple-600{color:#59359a;border-color:#59359a}.btn-outline-purple-600:hover{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:focus+.btn-outline-purple-600,.btn-outline-purple-600:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-check:checked+.btn-outline-purple-600,.btn-check:active+.btn-outline-purple-600,.btn-outline-purple-600:active,.btn-outline-purple-600.active,.btn-outline-purple-600.dropdown-toggle.show{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:checked+.btn-outline-purple-600:focus,.btn-check:active+.btn-outline-purple-600:focus,.btn-outline-purple-600:active:focus,.btn-outline-purple-600.active:focus,.btn-outline-purple-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-outline-purple-600:disabled,.btn-outline-purple-600.disabled{color:#59359a;background-color:transparent}.btn-outline-purple-700{color:#432874;border-color:#432874}.btn-outline-purple-700:hover{color:#fff;background-color:#432874;border-color:#432874}.btn-check:focus+.btn-outline-purple-700,.btn-outline-purple-700:focus{box-shadow:0 0 0 .25rem #43287480}.btn-check:checked+.btn-outline-purple-700,.btn-check:active+.btn-outline-purple-700,.btn-outline-purple-700:active,.btn-outline-purple-700.active,.btn-outline-purple-700.dropdown-toggle.show{color:#fff;background-color:#432874;border-color:#432874}.btn-check:checked+.btn-outline-purple-700:focus,.btn-check:active+.btn-outline-purple-700:focus,.btn-outline-purple-700:active:focus,.btn-outline-purple-700.active:focus,.btn-outline-purple-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #43287480}.btn-outline-purple-700:disabled,.btn-outline-purple-700.disabled{color:#432874;background-color:transparent}.btn-outline-purple-800{color:#2c1a4d;border-color:#2c1a4d}.btn-outline-purple-800:hover{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:focus+.btn-outline-purple-800,.btn-outline-purple-800:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-check:checked+.btn-outline-purple-800,.btn-check:active+.btn-outline-purple-800,.btn-outline-purple-800:active,.btn-outline-purple-800.active,.btn-outline-purple-800.dropdown-toggle.show{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:checked+.btn-outline-purple-800:focus,.btn-check:active+.btn-outline-purple-800:focus,.btn-outline-purple-800:active:focus,.btn-outline-purple-800.active:focus,.btn-outline-purple-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-outline-purple-800:disabled,.btn-outline-purple-800.disabled{color:#2c1a4d;background-color:transparent}.btn-outline-purple-900{color:#160d27;border-color:#160d27}.btn-outline-purple-900:hover{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:focus+.btn-outline-purple-900,.btn-outline-purple-900:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-check:checked+.btn-outline-purple-900,.btn-check:active+.btn-outline-purple-900,.btn-outline-purple-900:active,.btn-outline-purple-900.active,.btn-outline-purple-900.dropdown-toggle.show{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:checked+.btn-outline-purple-900:focus,.btn-check:active+.btn-outline-purple-900:focus,.btn-outline-purple-900:active:focus,.btn-outline-purple-900.active:focus,.btn-outline-purple-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-outline-purple-900:disabled,.btn-outline-purple-900.disabled{color:#160d27;background-color:transparent}.btn-outline-pink-100{color:#f7d6e6;border-color:#f7d6e6}.btn-outline-pink-100:hover{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:focus+.btn-outline-pink-100,.btn-outline-pink-100:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-check:checked+.btn-outline-pink-100,.btn-check:active+.btn-outline-pink-100,.btn-outline-pink-100:active,.btn-outline-pink-100.active,.btn-outline-pink-100.dropdown-toggle.show{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:checked+.btn-outline-pink-100:focus,.btn-check:active+.btn-outline-pink-100:focus,.btn-outline-pink-100:active:focus,.btn-outline-pink-100.active:focus,.btn-outline-pink-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-outline-pink-100:disabled,.btn-outline-pink-100.disabled{color:#f7d6e6;background-color:transparent}.btn-outline-pink-200{color:#efadce;border-color:#efadce}.btn-outline-pink-200:hover{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:focus+.btn-outline-pink-200,.btn-outline-pink-200:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-check:checked+.btn-outline-pink-200,.btn-check:active+.btn-outline-pink-200,.btn-outline-pink-200:active,.btn-outline-pink-200.active,.btn-outline-pink-200.dropdown-toggle.show{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:checked+.btn-outline-pink-200:focus,.btn-check:active+.btn-outline-pink-200:focus,.btn-outline-pink-200:active:focus,.btn-outline-pink-200.active:focus,.btn-outline-pink-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-outline-pink-200:disabled,.btn-outline-pink-200.disabled{color:#efadce;background-color:transparent}.btn-outline-pink-300{color:#e685b5;border-color:#e685b5}.btn-outline-pink-300:hover{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:focus+.btn-outline-pink-300,.btn-outline-pink-300:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-check:checked+.btn-outline-pink-300,.btn-check:active+.btn-outline-pink-300,.btn-outline-pink-300:active,.btn-outline-pink-300.active,.btn-outline-pink-300.dropdown-toggle.show{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:checked+.btn-outline-pink-300:focus,.btn-check:active+.btn-outline-pink-300:focus,.btn-outline-pink-300:active:focus,.btn-outline-pink-300.active:focus,.btn-outline-pink-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-outline-pink-300:disabled,.btn-outline-pink-300.disabled{color:#e685b5;background-color:transparent}.btn-outline-pink-400{color:#de5c9d;border-color:#de5c9d}.btn-outline-pink-400:hover{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:focus+.btn-outline-pink-400,.btn-outline-pink-400:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-check:checked+.btn-outline-pink-400,.btn-check:active+.btn-outline-pink-400,.btn-outline-pink-400:active,.btn-outline-pink-400.active,.btn-outline-pink-400.dropdown-toggle.show{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:checked+.btn-outline-pink-400:focus,.btn-check:active+.btn-outline-pink-400:focus,.btn-outline-pink-400:active:focus,.btn-outline-pink-400.active:focus,.btn-outline-pink-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-outline-pink-400:disabled,.btn-outline-pink-400.disabled{color:#de5c9d;background-color:transparent}.btn-outline-pink-500{color:#d63384;border-color:#d63384}.btn-outline-pink-500:hover{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:focus+.btn-outline-pink-500,.btn-outline-pink-500:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-check:checked+.btn-outline-pink-500,.btn-check:active+.btn-outline-pink-500,.btn-outline-pink-500:active,.btn-outline-pink-500.active,.btn-outline-pink-500.dropdown-toggle.show{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:checked+.btn-outline-pink-500:focus,.btn-check:active+.btn-outline-pink-500:focus,.btn-outline-pink-500:active:focus,.btn-outline-pink-500.active:focus,.btn-outline-pink-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-outline-pink-500:disabled,.btn-outline-pink-500.disabled{color:#d63384;background-color:transparent}.btn-outline-pink-600{color:#ab296a;border-color:#ab296a}.btn-outline-pink-600:hover{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:focus+.btn-outline-pink-600,.btn-outline-pink-600:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-check:checked+.btn-outline-pink-600,.btn-check:active+.btn-outline-pink-600,.btn-outline-pink-600:active,.btn-outline-pink-600.active,.btn-outline-pink-600.dropdown-toggle.show{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:checked+.btn-outline-pink-600:focus,.btn-check:active+.btn-outline-pink-600:focus,.btn-outline-pink-600:active:focus,.btn-outline-pink-600.active:focus,.btn-outline-pink-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-outline-pink-600:disabled,.btn-outline-pink-600.disabled{color:#ab296a;background-color:transparent}.btn-outline-pink-700{color:#801f4f;border-color:#801f4f}.btn-outline-pink-700:hover{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:focus+.btn-outline-pink-700,.btn-outline-pink-700:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-check:checked+.btn-outline-pink-700,.btn-check:active+.btn-outline-pink-700,.btn-outline-pink-700:active,.btn-outline-pink-700.active,.btn-outline-pink-700.dropdown-toggle.show{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:checked+.btn-outline-pink-700:focus,.btn-check:active+.btn-outline-pink-700:focus,.btn-outline-pink-700:active:focus,.btn-outline-pink-700.active:focus,.btn-outline-pink-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-outline-pink-700:disabled,.btn-outline-pink-700.disabled{color:#801f4f;background-color:transparent}.btn-outline-pink-800{color:#561435;border-color:#561435}.btn-outline-pink-800:hover{color:#fff;background-color:#561435;border-color:#561435}.btn-check:focus+.btn-outline-pink-800,.btn-outline-pink-800:focus{box-shadow:0 0 0 .25rem #56143580}.btn-check:checked+.btn-outline-pink-800,.btn-check:active+.btn-outline-pink-800,.btn-outline-pink-800:active,.btn-outline-pink-800.active,.btn-outline-pink-800.dropdown-toggle.show{color:#fff;background-color:#561435;border-color:#561435}.btn-check:checked+.btn-outline-pink-800:focus,.btn-check:active+.btn-outline-pink-800:focus,.btn-outline-pink-800:active:focus,.btn-outline-pink-800.active:focus,.btn-outline-pink-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #56143580}.btn-outline-pink-800:disabled,.btn-outline-pink-800.disabled{color:#561435;background-color:transparent}.btn-outline-pink-900{color:#2b0a1a;border-color:#2b0a1a}.btn-outline-pink-900:hover{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:focus+.btn-outline-pink-900,.btn-outline-pink-900:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-check:checked+.btn-outline-pink-900,.btn-check:active+.btn-outline-pink-900,.btn-outline-pink-900:active,.btn-outline-pink-900.active,.btn-outline-pink-900.dropdown-toggle.show{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:checked+.btn-outline-pink-900:focus,.btn-check:active+.btn-outline-pink-900:focus,.btn-outline-pink-900:active:focus,.btn-outline-pink-900.active:focus,.btn-outline-pink-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-outline-pink-900:disabled,.btn-outline-pink-900.disabled{color:#2b0a1a;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.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}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.375rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.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:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.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:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;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:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.375rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{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{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.375rem;transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.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{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:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image: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.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.375rem}.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:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;color:#343a40;background-color:"unset";border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.375rem - 1px) calc(.375rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;color:#343a40;background-color:"unset";border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.375rem - 1px) calc(.375rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.375rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.card-group>.card{margin-bottom:.75rem}@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-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{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-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#343a40;background-color:#cfe2ff;box-shadow:inset 0 -1px #dee2e6}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:transparent;border:1px solid #dee2e6}.accordion-item:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.accordion-body{padding:1rem 1.25rem}.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{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='currentColor'/%3E%3C/svg%3E"))}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.375rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.alert-darker{color:#101314;background-color:#d1d2d3;border-color:#bbbcbd}.alert-darker .alert-link{color:#0d0f10}.alert-darkest{color:#0e1011;background-color:#d1d1d2;border-color:#b9bbbb}.alert-darkest .alert-link{color:#0b0d0e}.alert-gray{color:#525557;background-color:#f5f6f8;border-color:#f0f2f4}.alert-gray .alert-link{color:#424446}.alert-gray-100{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-gray-100 .alert-link{color:#4f5050}.alert-gray-200{color:#5d5e60;background-color:#fbfbfc;border-color:#f8f9fa}.alert-gray-200 .alert-link{color:#4a4b4d}.alert-gray-300{color:#595a5c;background-color:#f8f9fa;border-color:#f5f6f8}.alert-gray-300 .alert-link{color:#47484a}.alert-gray-400{color:#525557;background-color:#f5f6f8;border-color:#f0f2f4}.alert-gray-400 .alert-link{color:#424446}.alert-gray-500{color:#686d71;background-color:#eff0f2;border-color:#e6e9eb}.alert-gray-500 .alert-link{color:#53575a}.alert-gray-600{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-gray-600 .alert-link{color:#34383c}.alert-gray-700{color:#2c3034;background-color:#dbdcdd;border-color:#c8cbcd}.alert-gray-700 .alert-link{color:#23262a}.alert-gray-800{color:#1f2326;background-color:#d6d8d9;border-color:#c2c4c6}.alert-gray-800 .alert-link{color:#191c1e}.alert-gray-900{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-gray-900 .alert-link{color:#101214}.alert-red-100{color:#635657;background-color:#fef7f8;border-color:#fdf3f4}.alert-red-100 .alert-link{color:#4f4546}.alert-red-200{color:#604648;background-color:#fceff0;border-color:#fbe7e9}.alert-red-200 .alert-link{color:#4d383a}.alert-red-300{color:#8c5056;background-color:#fbe7e9;border-color:#f9dbdd}.alert-red-300 .alert-link{color:#704045}.alert-red-400{color:#883840;background-color:#f9dfe1;border-color:#f7ced2}.alert-red-400 .alert-link{color:#6d2d33}.alert-red-500{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-red-500 .alert-link{color:#6a1a21}.alert-red-600{color:#6a1921;background-color:#efd4d7;border-color:#e7bfc3}.alert-red-600 .alert-link{color:#55141a}.alert-red-700{color:#4f1319;background-color:#e6d2d4;border-color:#dabcbf}.alert-red-700 .alert-link{color:#3f0f14}.alert-red-800{color:#350d11;background-color:#ded0d2;border-color:#cdb9bb}.alert-red-800 .alert-link{color:#2a0a0e}.alert-red-900{color:#1a0708;background-color:#d5cecf;border-color:#c0b6b7}.alert-red-900 .alert-link{color:#150606}.alert-yellow-100{color:#666152;background-color:#fffdf5;border-color:#fffbf0}.alert-yellow-100 .alert-link{color:#524e42}.alert-yellow-200{color:#665c3e;background-color:#fffaeb;border-color:#fff8e1}.alert-yellow-200 .alert-link{color:#524a32}.alert-yellow-300{color:#66572a;background-color:#fff8e1;border-color:#fff4d2}.alert-yellow-300 .alert-link{color:#524622}.alert-yellow-400{color:#665217;background-color:#fff5d7;border-color:#fff0c4}.alert-yellow-400 .alert-link{color:#524212}.alert-yellow-500{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-yellow-500 .alert-link{color:#523e02}.alert-yellow-600{color:#7a5c04;background-color:#f5ebcd;border-color:#f0e1b4}.alert-yellow-600 .alert-link{color:#624a03}.alert-yellow-700{color:#5c4602;background-color:#ebe3cd;border-color:#e0d5b4}.alert-yellow-700 .alert-link{color:#4a3802}.alert-yellow-800{color:#3d2e02;background-color:#e0dbcd;border-color:#d1cab3}.alert-yellow-800 .alert-link{color:#312502}.alert-yellow-900{color:#1f1701;background-color:#d6d4cc;border-color:#c2beb3}.alert-yellow-900 .alert-link{color:#191201}.alert-green-100{color:#545c58;background-color:#f6faf8;border-color:#f1f8f5}.alert-green-100 .alert-link{color:#434a46}.alert-green-200{color:#41534b;background-color:#edf5f1;border-color:#e3f1eb}.alert-green-200 .alert-link{color:#34423c}.alert-green-300{color:#466e5b;background-color:#e3f1ea;border-color:#d6e9e0}.alert-green-300 .alert-link{color:#385849}.alert-green-400{color:#2b5f47;background-color:#daece4;border-color:#c8e2d6}.alert-green-400 .alert-link{color:#224c39}.alert-green-500{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-green-500 .alert-link{color:#0c4128}.alert-green-600{color:#0c4128;background-color:#d0e2d9;border-color:#b9d3c7}.alert-green-600 .alert-link{color:#0a3420}.alert-green-700{color:#09311e;background-color:#cfdcd6;border-color:#b7cbc2}.alert-green-700 .alert-link{color:#072718}.alert-green-800{color:#062014;background-color:#ced7d3;border-color:#b6c3bd}.alert-green-800 .alert-link{color:#051a10}.alert-green-900{color:#03100a;background-color:#cdd1cf;border-color:#b4bbb8}.alert-green-900 .alert-link{color:#020d08}.alert-blue-100{color:#535a66;background-color:#f5f9ff;border-color:#f1f6ff}.alert-blue-100 .alert-link{color:#424852}.alert-blue-200{color:#3f4f66;background-color:#ecf3ff;border-color:#e2eeff}.alert-blue-200 .alert-link{color:#323f52}.alert-blue-300{color:#426598;background-color:#e2eeff;border-color:#d4e5ff}.alert-blue-300 .alert-link{color:#35517a}.alert-blue-400{color:#255398;background-color:#d8e8ff;border-color:#c5dcfe}.alert-blue-400 .alert-link{color:#1e427a}.alert-blue-500{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-blue-500 .alert-link{color:#06357a}.alert-blue-600{color:#063579;background-color:#cedef4;border-color:#b6cdef}.alert-blue-600 .alert-link{color:#052a61}.alert-blue-700{color:#05285b;background-color:#ced9ea;border-color:#b5c6e0}.alert-blue-700 .alert-link{color:#042049}.alert-blue-800{color:#031a3d;background-color:#cdd5e0;border-color:#b4c0d1}.alert-blue-800 .alert-link{color:#021531}.alert-blue-900{color:#020d1f;background-color:#cdd0d6;border-color:#b3b9c2}.alert-blue-900 .alert-link{color:#020a19}.alert-cyan-100{color:#536265;background-color:#f5fdfe;border-color:#f1fcfe}.alert-cyan-100 .alert-link{color:#424e51}.alert-cyan-200{color:#3f5e64;background-color:#ecfbfe;border-color:#e2f9fd}.alert-cyan-200 .alert-link{color:#324b50}.alert-cyan-300{color:#2c5962;background-color:#e2f9fd;border-color:#d4f5fc}.alert-cyan-300 .alert-link{color:#23474e}.alert-cyan-400{color:#185561;background-color:#d8f7fd;border-color:#c5f2fb}.alert-cyan-400 .alert-link{color:#13444e}.alert-cyan-500{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-cyan-500 .alert-link{color:#04414d}.alert-cyan-600{color:#066173;background-color:#ceecf2;border-color:#b6e3ec}.alert-cyan-600 .alert-link{color:#054e5c}.alert-cyan-700{color:#054956;background-color:#cee4e9;border-color:#b5d7de}.alert-cyan-700 .alert-link{color:#043a45}.alert-cyan-800{color:#03313a;background-color:#cddcdf;border-color:#b4cbcf}.alert-cyan-800 .alert-link{color:#02272e}.alert-cyan-900{color:#02181d;background-color:#cdd4d6;border-color:#b3bfc1}.alert-cyan-900 .alert-link{color:#021317}.alert-indigo-100{color:#5a5365;background-color:#f9f5fe;border-color:#f6f1fe}.alert-indigo-100 .alert-link{color:#484251}.alert-indigo-200{color:#745f96;background-color:#f3ecfe;border-color:#ede2fe}.alert-indigo-200 .alert-link{color:#5d4c78}.alert-indigo-300{color:#624394;background-color:#ede2fd;border-color:#e3d4fd}.alert-indigo-300 .alert-link{color:#4e3676}.alert-indigo-400{color:#502693;background-color:#e7d9fd;border-color:#dac6fc}.alert-indigo-400 .alert-link{color:#401e76}.alert-indigo-500{color:#3d0a91;background-color:#e0cffc;border-color:#d1b7fb}.alert-indigo-500 .alert-link{color:#310874}.alert-indigo-600{color:#310874;background-color:#dccff3;border-color:#cbb6ed}.alert-indigo-600 .alert-link{color:#27065d}.alert-indigo-700{color:#250657;background-color:#d8cee9;border-color:#c5b6de}.alert-indigo-700 .alert-link{color:#1e0546}.alert-indigo-800{color:#19043a;background-color:#d4cddf;border-color:#bfb4d0}.alert-indigo-800 .alert-link{color:#14032e}.alert-indigo-900{color:#0c021d;background-color:#d0cdd6;border-color:#b9b3c1}.alert-indigo-900 .alert-link{color:#0a0217}.alert-purple-100{color:#5a5761;background-color:#f9f7fd;border-color:#f6f4fb}.alert-purple-100 .alert-link{color:#48464e}.alert-purple-200{color:#4f485c;background-color:#f3f0fa;border-color:#eee8f8}.alert-purple-200 .alert-link{color:#3f3a4a}.alert-purple-300{color:#655583;background-color:#eee8f8;border-color:#e5ddf4}.alert-purple-300 .alert-link{color:#514469}.alert-purple-400{color:#543e7b;background-color:#e8e1f5;border-color:#ddd2f0}.alert-purple-400 .alert-link{color:#433262}.alert-purple-500{color:#432874;background-color:#e2d9f3;border-color:#d4c6ec}.alert-purple-500 .alert-link{color:#36205d}.alert-purple-600{color:#35205c;background-color:#ded7eb;border-color:#cdc2e1}.alert-purple-600 .alert-link{color:#2a1a4a}.alert-purple-700{color:#281846;background-color:#d9d4e3;border-color:#c7bfd5}.alert-purple-700 .alert-link{color:#201338}.alert-purple-800{color:#1a102e;background-color:#d5d1db;border-color:#c0baca}.alert-purple-800 .alert-link{color:#150d25}.alert-purple-900{color:#0d0817;background-color:#d0cfd4;border-color:#b9b6be}.alert-purple-900 .alert-link{color:#0a0612}.alert-pink-100{color:#63565c;background-color:#fdf7fa;border-color:#fdf3f8}.alert-pink-100 .alert-link{color:#4f454a}.alert-pink-200{color:#604552;background-color:#fceff5;border-color:#fae6f0}.alert-pink-200 .alert-link{color:#4d3742}.alert-pink-300{color:#8a506d;background-color:#fae7f0;border-color:#f8dae9}.alert-pink-300 .alert-link{color:#6e4057}.alert-pink-400{color:#85375e;background-color:#f8deeb;border-color:#f5cee2}.alert-pink-400 .alert-link{color:#6a2c4b}.alert-pink-500{color:#801f4f;background-color:#f7d6e6;border-color:#f3c2da}.alert-pink-500 .alert-link{color:#66193f}.alert-pink-600{color:#671940;background-color:#eed4e1;border-color:#e6bfd2}.alert-pink-600 .alert-link{color:#521433}.alert-pink-700{color:#4d132f;background-color:#e6d2dc;border-color:#d9bcca}.alert-pink-700 .alert-link{color:#3e0f26}.alert-pink-800{color:#340c20;background-color:#ddd0d7;border-color:#ccb9c2}.alert-pink-800 .alert-link{color:#2a0a1a}.alert-pink-900{color:#1a0610;background-color:#d5ced1;border-color:#bfb6ba}.alert-pink-900 .alert-link{color:#15050d}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.375rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@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:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.375rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#495057;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.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:#adb5bd;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.list-group-item-darker{color:#101314;background-color:#d1d2d3}.list-group-item-darker.list-group-item-action:hover,.list-group-item-darker.list-group-item-action:focus{color:#101314;background-color:#bcbdbe}.list-group-item-darker.list-group-item-action.active{color:#fff;background-color:#101314;border-color:#101314}.list-group-item-darkest{color:#0e1011;background-color:#d1d1d2}.list-group-item-darkest.list-group-item-action:hover,.list-group-item-darkest.list-group-item-action:focus{color:#0e1011;background-color:#bcbcbd}.list-group-item-darkest.list-group-item-action.active{color:#fff;background-color:#0e1011;border-color:#0e1011}.list-group-item-gray{color:#525557;background-color:#f5f6f8}.list-group-item-gray.list-group-item-action:hover,.list-group-item-gray.list-group-item-action:focus{color:#525557;background-color:#dddddf}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}.list-group-item-gray-100{color:#636464;background-color:#fefefe}.list-group-item-gray-100.list-group-item-action:hover,.list-group-item-gray-100.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-gray-100.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-gray-200{color:#5d5e60;background-color:#fbfbfc}.list-group-item-gray-200.list-group-item-action:hover,.list-group-item-gray-200.list-group-item-action:focus{color:#5d5e60;background-color:#e2e2e3}.list-group-item-gray-200.list-group-item-action.active{color:#fff;background-color:#5d5e60;border-color:#5d5e60}.list-group-item-gray-300{color:#595a5c;background-color:#f8f9fa}.list-group-item-gray-300.list-group-item-action:hover,.list-group-item-gray-300.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}.list-group-item-gray-300.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}.list-group-item-gray-400{color:#525557;background-color:#f5f6f8}.list-group-item-gray-400.list-group-item-action:hover,.list-group-item-gray-400.list-group-item-action:focus{color:#525557;background-color:#dddddf}.list-group-item-gray-400.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}.list-group-item-gray-500{color:#686d71;background-color:#eff0f2}.list-group-item-gray-500.list-group-item-action:hover,.list-group-item-gray-500.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}.list-group-item-gray-500.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}.list-group-item-gray-600{color:#41464b;background-color:#e2e3e5}.list-group-item-gray-600.list-group-item-action:hover,.list-group-item-gray-600.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-gray-600.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-gray-700{color:#2c3034;background-color:#dbdcdd}.list-group-item-gray-700.list-group-item-action:hover,.list-group-item-gray-700.list-group-item-action:focus{color:#2c3034;background-color:#c5c6c7}.list-group-item-gray-700.list-group-item-action.active{color:#fff;background-color:#2c3034;border-color:#2c3034}.list-group-item-gray-800{color:#1f2326;background-color:#d6d8d9}.list-group-item-gray-800.list-group-item-action:hover,.list-group-item-gray-800.list-group-item-action:focus{color:#1f2326;background-color:#c1c2c3}.list-group-item-gray-800.list-group-item-action.active{color:#fff;background-color:#1f2326;border-color:#1f2326}.list-group-item-gray-900{color:#141619;background-color:#d3d3d4}.list-group-item-gray-900.list-group-item-action:hover,.list-group-item-gray-900.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-gray-900.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.list-group-item-red-100{color:#635657;background-color:#fef7f8}.list-group-item-red-100.list-group-item-action:hover,.list-group-item-red-100.list-group-item-action:focus{color:#635657;background-color:#e5dedf}.list-group-item-red-100.list-group-item-action.active{color:#fff;background-color:#635657;border-color:#635657}.list-group-item-red-200{color:#604648;background-color:#fceff0}.list-group-item-red-200.list-group-item-action:hover,.list-group-item-red-200.list-group-item-action:focus{color:#604648;background-color:#e3d7d8}.list-group-item-red-200.list-group-item-action.active{color:#fff;background-color:#604648;border-color:#604648}.list-group-item-red-300{color:#8c5056;background-color:#fbe7e9}.list-group-item-red-300.list-group-item-action:hover,.list-group-item-red-300.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}.list-group-item-red-300.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}.list-group-item-red-400{color:#883840;background-color:#f9dfe1}.list-group-item-red-400.list-group-item-action:hover,.list-group-item-red-400.list-group-item-action:focus{color:#883840;background-color:#e0c9cb}.list-group-item-red-400.list-group-item-action.active{color:#fff;background-color:#883840;border-color:#883840}.list-group-item-red-500{color:#842029;background-color:#f8d7da}.list-group-item-red-500.list-group-item-action:hover,.list-group-item-red-500.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-red-500.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-red-600{color:#6a1921;background-color:#efd4d7}.list-group-item-red-600.list-group-item-action:hover,.list-group-item-red-600.list-group-item-action:focus{color:#6a1921;background-color:#d7bfc2}.list-group-item-red-600.list-group-item-action.active{color:#fff;background-color:#6a1921;border-color:#6a1921}.list-group-item-red-700{color:#4f1319;background-color:#e6d2d4}.list-group-item-red-700.list-group-item-action:hover,.list-group-item-red-700.list-group-item-action:focus{color:#4f1319;background-color:#cfbdbf}.list-group-item-red-700.list-group-item-action.active{color:#fff;background-color:#4f1319;border-color:#4f1319}.list-group-item-red-800{color:#350d11;background-color:#ded0d2}.list-group-item-red-800.list-group-item-action:hover,.list-group-item-red-800.list-group-item-action:focus{color:#350d11;background-color:#c8bbbd}.list-group-item-red-800.list-group-item-action.active{color:#fff;background-color:#350d11;border-color:#350d11}.list-group-item-red-900{color:#1a0708;background-color:#d5cecf}.list-group-item-red-900.list-group-item-action:hover,.list-group-item-red-900.list-group-item-action:focus{color:#1a0708;background-color:#c0b9ba}.list-group-item-red-900.list-group-item-action.active{color:#fff;background-color:#1a0708;border-color:#1a0708}.list-group-item-yellow-100{color:#666152;background-color:#fffdf5}.list-group-item-yellow-100.list-group-item-action:hover,.list-group-item-yellow-100.list-group-item-action:focus{color:#666152;background-color:#e6e4dd}.list-group-item-yellow-100.list-group-item-action.active{color:#fff;background-color:#666152;border-color:#666152}.list-group-item-yellow-200{color:#665c3e;background-color:#fffaeb}.list-group-item-yellow-200.list-group-item-action:hover,.list-group-item-yellow-200.list-group-item-action:focus{color:#665c3e;background-color:#e6e1d4}.list-group-item-yellow-200.list-group-item-action.active{color:#fff;background-color:#665c3e;border-color:#665c3e}.list-group-item-yellow-300{color:#66572a;background-color:#fff8e1}.list-group-item-yellow-300.list-group-item-action:hover,.list-group-item-yellow-300.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}.list-group-item-yellow-300.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}.list-group-item-yellow-400{color:#665217;background-color:#fff5d7}.list-group-item-yellow-400.list-group-item-action:hover,.list-group-item-yellow-400.list-group-item-action:focus{color:#665217;background-color:#e6ddc2}.list-group-item-yellow-400.list-group-item-action.active{color:#fff;background-color:#665217;border-color:#665217}.list-group-item-yellow-500{color:#664d03;background-color:#fff3cd}.list-group-item-yellow-500.list-group-item-action:hover,.list-group-item-yellow-500.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-yellow-500.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-yellow-600{color:#7a5c04;background-color:#f5ebcd}.list-group-item-yellow-600.list-group-item-action:hover,.list-group-item-yellow-600.list-group-item-action:focus{color:#7a5c04;background-color:#ddd4b9}.list-group-item-yellow-600.list-group-item-action.active{color:#fff;background-color:#7a5c04;border-color:#7a5c04}.list-group-item-yellow-700{color:#5c4602;background-color:#ebe3cd}.list-group-item-yellow-700.list-group-item-action:hover,.list-group-item-yellow-700.list-group-item-action:focus{color:#5c4602;background-color:#d4ccb9}.list-group-item-yellow-700.list-group-item-action.active{color:#fff;background-color:#5c4602;border-color:#5c4602}.list-group-item-yellow-800{color:#3d2e02;background-color:#e0dbcd}.list-group-item-yellow-800.list-group-item-action:hover,.list-group-item-yellow-800.list-group-item-action:focus{color:#3d2e02;background-color:#cac5b9}.list-group-item-yellow-800.list-group-item-action.active{color:#fff;background-color:#3d2e02;border-color:#3d2e02}.list-group-item-yellow-900{color:#1f1701;background-color:#d6d4cc}.list-group-item-yellow-900.list-group-item-action:hover,.list-group-item-yellow-900.list-group-item-action:focus{color:#1f1701;background-color:#c1bfb8}.list-group-item-yellow-900.list-group-item-action.active{color:#fff;background-color:#1f1701;border-color:#1f1701}.list-group-item-green-100{color:#545c58;background-color:#f6faf8}.list-group-item-green-100.list-group-item-action:hover,.list-group-item-green-100.list-group-item-action:focus{color:#545c58;background-color:#dde1df}.list-group-item-green-100.list-group-item-action.active{color:#fff;background-color:#545c58;border-color:#545c58}.list-group-item-green-200{color:#41534b;background-color:#edf5f1}.list-group-item-green-200.list-group-item-action:hover,.list-group-item-green-200.list-group-item-action:focus{color:#41534b;background-color:#d5ddd9}.list-group-item-green-200.list-group-item-action.active{color:#fff;background-color:#41534b;border-color:#41534b}.list-group-item-green-300{color:#466e5b;background-color:#e3f1ea}.list-group-item-green-300.list-group-item-action:hover,.list-group-item-green-300.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}.list-group-item-green-300.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}.list-group-item-green-400{color:#2b5f47;background-color:#daece4}.list-group-item-green-400.list-group-item-action:hover,.list-group-item-green-400.list-group-item-action:focus{color:#2b5f47;background-color:#c4d4cd}.list-group-item-green-400.list-group-item-action.active{color:#fff;background-color:#2b5f47;border-color:#2b5f47}.list-group-item-green-500{color:#0f5132;background-color:#d1e7dd}.list-group-item-green-500.list-group-item-action:hover,.list-group-item-green-500.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-green-500.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-green-600{color:#0c4128;background-color:#d0e2d9}.list-group-item-green-600.list-group-item-action:hover,.list-group-item-green-600.list-group-item-action:focus{color:#0c4128;background-color:#bbcbc3}.list-group-item-green-600.list-group-item-action.active{color:#fff;background-color:#0c4128;border-color:#0c4128}.list-group-item-green-700{color:#09311e;background-color:#cfdcd6}.list-group-item-green-700.list-group-item-action:hover,.list-group-item-green-700.list-group-item-action:focus{color:#09311e;background-color:#bac6c1}.list-group-item-green-700.list-group-item-action.active{color:#fff;background-color:#09311e;border-color:#09311e}.list-group-item-green-800{color:#062014;background-color:#ced7d3}.list-group-item-green-800.list-group-item-action:hover,.list-group-item-green-800.list-group-item-action:focus{color:#062014;background-color:#b9c2be}.list-group-item-green-800.list-group-item-action.active{color:#fff;background-color:#062014;border-color:#062014}.list-group-item-green-900{color:#03100a;background-color:#cdd1cf}.list-group-item-green-900.list-group-item-action:hover,.list-group-item-green-900.list-group-item-action:focus{color:#03100a;background-color:#b9bcba}.list-group-item-green-900.list-group-item-action.active{color:#fff;background-color:#03100a;border-color:#03100a}.list-group-item-blue-100{color:#535a66;background-color:#f5f9ff}.list-group-item-blue-100.list-group-item-action:hover,.list-group-item-blue-100.list-group-item-action:focus{color:#535a66;background-color:#dde0e6}.list-group-item-blue-100.list-group-item-action.active{color:#fff;background-color:#535a66;border-color:#535a66}.list-group-item-blue-200{color:#3f4f66;background-color:#ecf3ff}.list-group-item-blue-200.list-group-item-action:hover,.list-group-item-blue-200.list-group-item-action:focus{color:#3f4f66;background-color:#d4dbe6}.list-group-item-blue-200.list-group-item-action.active{color:#fff;background-color:#3f4f66;border-color:#3f4f66}.list-group-item-blue-300{color:#426598;background-color:#e2eeff}.list-group-item-blue-300.list-group-item-action:hover,.list-group-item-blue-300.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}.list-group-item-blue-300.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}.list-group-item-blue-400{color:#255398;background-color:#d8e8ff}.list-group-item-blue-400.list-group-item-action:hover,.list-group-item-blue-400.list-group-item-action:focus{color:#255398;background-color:#c2d1e6}.list-group-item-blue-400.list-group-item-action.active{color:#fff;background-color:#255398;border-color:#255398}.list-group-item-blue-500{color:#084298;background-color:#cfe2ff}.list-group-item-blue-500.list-group-item-action:hover,.list-group-item-blue-500.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-blue-500.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-blue-600{color:#063579;background-color:#cedef4}.list-group-item-blue-600.list-group-item-action:hover,.list-group-item-blue-600.list-group-item-action:focus{color:#063579;background-color:#b9c8dc}.list-group-item-blue-600.list-group-item-action.active{color:#fff;background-color:#063579;border-color:#063579}.list-group-item-blue-700{color:#05285b;background-color:#ced9ea}.list-group-item-blue-700.list-group-item-action:hover,.list-group-item-blue-700.list-group-item-action:focus{color:#05285b;background-color:#b9c3d3}.list-group-item-blue-700.list-group-item-action.active{color:#fff;background-color:#05285b;border-color:#05285b}.list-group-item-blue-800{color:#031a3d;background-color:#cdd5e0}.list-group-item-blue-800.list-group-item-action:hover,.list-group-item-blue-800.list-group-item-action:focus{color:#031a3d;background-color:#b9c0ca}.list-group-item-blue-800.list-group-item-action.active{color:#fff;background-color:#031a3d;border-color:#031a3d}.list-group-item-blue-900{color:#020d1f;background-color:#cdd0d6}.list-group-item-blue-900.list-group-item-action:hover,.list-group-item-blue-900.list-group-item-action:focus{color:#020d1f;background-color:#b9bbc1}.list-group-item-blue-900.list-group-item-action.active{color:#fff;background-color:#020d1f;border-color:#020d1f}.list-group-item-cyan-100{color:#536265;background-color:#f5fdfe}.list-group-item-cyan-100.list-group-item-action:hover,.list-group-item-cyan-100.list-group-item-action:focus{color:#536265;background-color:#dde4e5}.list-group-item-cyan-100.list-group-item-action.active{color:#fff;background-color:#536265;border-color:#536265}.list-group-item-cyan-200{color:#3f5e64;background-color:#ecfbfe}.list-group-item-cyan-200.list-group-item-action:hover,.list-group-item-cyan-200.list-group-item-action:focus{color:#3f5e64;background-color:#d4e2e5}.list-group-item-cyan-200.list-group-item-action.active{color:#fff;background-color:#3f5e64;border-color:#3f5e64}.list-group-item-cyan-300{color:#2c5962;background-color:#e2f9fd}.list-group-item-cyan-300.list-group-item-action:hover,.list-group-item-cyan-300.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}.list-group-item-cyan-300.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}.list-group-item-cyan-400{color:#185561;background-color:#d8f7fd}.list-group-item-cyan-400.list-group-item-action:hover,.list-group-item-cyan-400.list-group-item-action:focus{color:#185561;background-color:#c2dee4}.list-group-item-cyan-400.list-group-item-action.active{color:#fff;background-color:#185561;border-color:#185561}.list-group-item-cyan-500{color:#055160;background-color:#cff4fc}.list-group-item-cyan-500.list-group-item-action:hover,.list-group-item-cyan-500.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-cyan-500.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-cyan-600{color:#066173;background-color:#ceecf2}.list-group-item-cyan-600.list-group-item-action:hover,.list-group-item-cyan-600.list-group-item-action:focus{color:#066173;background-color:#b9d4da}.list-group-item-cyan-600.list-group-item-action.active{color:#fff;background-color:#066173;border-color:#066173}.list-group-item-cyan-700{color:#054956;background-color:#cee4e9}.list-group-item-cyan-700.list-group-item-action:hover,.list-group-item-cyan-700.list-group-item-action:focus{color:#054956;background-color:#b9cdd2}.list-group-item-cyan-700.list-group-item-action.active{color:#fff;background-color:#054956;border-color:#054956}.list-group-item-cyan-800{color:#03313a;background-color:#cddcdf}.list-group-item-cyan-800.list-group-item-action:hover,.list-group-item-cyan-800.list-group-item-action:focus{color:#03313a;background-color:#b9c6c9}.list-group-item-cyan-800.list-group-item-action.active{color:#fff;background-color:#03313a;border-color:#03313a}.list-group-item-cyan-900{color:#02181d;background-color:#cdd4d6}.list-group-item-cyan-900.list-group-item-action:hover,.list-group-item-cyan-900.list-group-item-action:focus{color:#02181d;background-color:#b9bfc1}.list-group-item-cyan-900.list-group-item-action.active{color:#fff;background-color:#02181d;border-color:#02181d}.list-group-item-indigo-100{color:#5a5365;background-color:#f9f5fe}.list-group-item-indigo-100.list-group-item-action:hover,.list-group-item-indigo-100.list-group-item-action:focus{color:#5a5365;background-color:#e0dde5}.list-group-item-indigo-100.list-group-item-action.active{color:#fff;background-color:#5a5365;border-color:#5a5365}.list-group-item-indigo-200{color:#745f96;background-color:#f3ecfe}.list-group-item-indigo-200.list-group-item-action:hover,.list-group-item-indigo-200.list-group-item-action:focus{color:#745f96;background-color:#dbd4e5}.list-group-item-indigo-200.list-group-item-action.active{color:#fff;background-color:#745f96;border-color:#745f96}.list-group-item-indigo-300{color:#624394;background-color:#ede2fd}.list-group-item-indigo-300.list-group-item-action:hover,.list-group-item-indigo-300.list-group-item-action:focus{color:#624394;background-color:#d5cbe4}.list-group-item-indigo-300.list-group-item-action.active{color:#fff;background-color:#624394;border-color:#624394}.list-group-item-indigo-400{color:#502693;background-color:#e7d9fd}.list-group-item-indigo-400.list-group-item-action:hover,.list-group-item-indigo-400.list-group-item-action:focus{color:#502693;background-color:#d0c3e4}.list-group-item-indigo-400.list-group-item-action.active{color:#fff;background-color:#502693;border-color:#502693}.list-group-item-indigo-500{color:#3d0a91;background-color:#e0cffc}.list-group-item-indigo-500.list-group-item-action:hover,.list-group-item-indigo-500.list-group-item-action:focus{color:#3d0a91;background-color:#cabae3}.list-group-item-indigo-500.list-group-item-action.active{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.list-group-item-indigo-600{color:#310874;background-color:#dccff3}.list-group-item-indigo-600.list-group-item-action:hover,.list-group-item-indigo-600.list-group-item-action:focus{color:#310874;background-color:#c6badb}.list-group-item-indigo-600.list-group-item-action.active{color:#fff;background-color:#310874;border-color:#310874}.list-group-item-indigo-700{color:#250657;background-color:#d8cee9}.list-group-item-indigo-700.list-group-item-action:hover,.list-group-item-indigo-700.list-group-item-action:focus{color:#250657;background-color:#c2b9d2}.list-group-item-indigo-700.list-group-item-action.active{color:#fff;background-color:#250657;border-color:#250657}.list-group-item-indigo-800{color:#19043a;background-color:#d4cddf}.list-group-item-indigo-800.list-group-item-action:hover,.list-group-item-indigo-800.list-group-item-action:focus{color:#19043a;background-color:#bfb9c9}.list-group-item-indigo-800.list-group-item-action.active{color:#fff;background-color:#19043a;border-color:#19043a}.list-group-item-indigo-900{color:#0c021d;background-color:#d0cdd6}.list-group-item-indigo-900.list-group-item-action:hover,.list-group-item-indigo-900.list-group-item-action:focus{color:#0c021d;background-color:#bbb9c1}.list-group-item-indigo-900.list-group-item-action.active{color:#fff;background-color:#0c021d;border-color:#0c021d}.list-group-item-purple-100{color:#5a5761;background-color:#f9f7fd}.list-group-item-purple-100.list-group-item-action:hover,.list-group-item-purple-100.list-group-item-action:focus{color:#5a5761;background-color:#e0dee4}.list-group-item-purple-100.list-group-item-action.active{color:#fff;background-color:#5a5761;border-color:#5a5761}.list-group-item-purple-200{color:#4f485c;background-color:#f3f0fa}.list-group-item-purple-200.list-group-item-action:hover,.list-group-item-purple-200.list-group-item-action:focus{color:#4f485c;background-color:#dbd8e1}.list-group-item-purple-200.list-group-item-action.active{color:#fff;background-color:#4f485c;border-color:#4f485c}.list-group-item-purple-300{color:#655583;background-color:#eee8f8}.list-group-item-purple-300.list-group-item-action:hover,.list-group-item-purple-300.list-group-item-action:focus{color:#655583;background-color:#d6d1df}.list-group-item-purple-300.list-group-item-action.active{color:#fff;background-color:#655583;border-color:#655583}.list-group-item-purple-400{color:#543e7b;background-color:#e8e1f5}.list-group-item-purple-400.list-group-item-action:hover,.list-group-item-purple-400.list-group-item-action:focus{color:#543e7b;background-color:#d1cbdd}.list-group-item-purple-400.list-group-item-action.active{color:#fff;background-color:#543e7b;border-color:#543e7b}.list-group-item-purple-500{color:#432874;background-color:#e2d9f3}.list-group-item-purple-500.list-group-item-action:hover,.list-group-item-purple-500.list-group-item-action:focus{color:#432874;background-color:#cbc3db}.list-group-item-purple-500.list-group-item-action.active{color:#fff;background-color:#432874;border-color:#432874}.list-group-item-purple-600{color:#35205c;background-color:#ded7eb}.list-group-item-purple-600.list-group-item-action:hover,.list-group-item-purple-600.list-group-item-action:focus{color:#35205c;background-color:#c8c2d4}.list-group-item-purple-600.list-group-item-action.active{color:#fff;background-color:#35205c;border-color:#35205c}.list-group-item-purple-700{color:#281846;background-color:#d9d4e3}.list-group-item-purple-700.list-group-item-action:hover,.list-group-item-purple-700.list-group-item-action:focus{color:#281846;background-color:#c3bfcc}.list-group-item-purple-700.list-group-item-action.active{color:#fff;background-color:#281846;border-color:#281846}.list-group-item-purple-800{color:#1a102e;background-color:#d5d1db}.list-group-item-purple-800.list-group-item-action:hover,.list-group-item-purple-800.list-group-item-action:focus{color:#1a102e;background-color:#c0bcc5}.list-group-item-purple-800.list-group-item-action.active{color:#fff;background-color:#1a102e;border-color:#1a102e}.list-group-item-purple-900{color:#0d0817;background-color:#d0cfd4}.list-group-item-purple-900.list-group-item-action:hover,.list-group-item-purple-900.list-group-item-action:focus{color:#0d0817;background-color:#bbbabf}.list-group-item-purple-900.list-group-item-action.active{color:#fff;background-color:#0d0817;border-color:#0d0817}.list-group-item-pink-100{color:#63565c;background-color:#fdf7fa}.list-group-item-pink-100.list-group-item-action:hover,.list-group-item-pink-100.list-group-item-action:focus{color:#63565c;background-color:#e4dee1}.list-group-item-pink-100.list-group-item-action.active{color:#fff;background-color:#63565c;border-color:#63565c}.list-group-item-pink-200{color:#604552;background-color:#fceff5}.list-group-item-pink-200.list-group-item-action:hover,.list-group-item-pink-200.list-group-item-action:focus{color:#604552;background-color:#e3d7dd}.list-group-item-pink-200.list-group-item-action.active{color:#fff;background-color:#604552;border-color:#604552}.list-group-item-pink-300{color:#8a506d;background-color:#fae7f0}.list-group-item-pink-300.list-group-item-action:hover,.list-group-item-pink-300.list-group-item-action:focus{color:#8a506d;background-color:#e1d0d8}.list-group-item-pink-300.list-group-item-action.active{color:#fff;background-color:#8a506d;border-color:#8a506d}.list-group-item-pink-400{color:#85375e;background-color:#f8deeb}.list-group-item-pink-400.list-group-item-action:hover,.list-group-item-pink-400.list-group-item-action:focus{color:#85375e;background-color:#dfc8d4}.list-group-item-pink-400.list-group-item-action.active{color:#fff;background-color:#85375e;border-color:#85375e}.list-group-item-pink-500{color:#801f4f;background-color:#f7d6e6}.list-group-item-pink-500.list-group-item-action:hover,.list-group-item-pink-500.list-group-item-action:focus{color:#801f4f;background-color:#dec1cf}.list-group-item-pink-500.list-group-item-action.active{color:#fff;background-color:#801f4f;border-color:#801f4f}.list-group-item-pink-600{color:#671940;background-color:#eed4e1}.list-group-item-pink-600.list-group-item-action:hover,.list-group-item-pink-600.list-group-item-action:focus{color:#671940;background-color:#d6bfcb}.list-group-item-pink-600.list-group-item-action.active{color:#fff;background-color:#671940;border-color:#671940}.list-group-item-pink-700{color:#4d132f;background-color:#e6d2dc}.list-group-item-pink-700.list-group-item-action:hover,.list-group-item-pink-700.list-group-item-action:focus{color:#4d132f;background-color:#cfbdc6}.list-group-item-pink-700.list-group-item-action.active{color:#fff;background-color:#4d132f;border-color:#4d132f}.list-group-item-pink-800{color:#340c20;background-color:#ddd0d7}.list-group-item-pink-800.list-group-item-action:hover,.list-group-item-pink-800.list-group-item-action:focus{color:#340c20;background-color:#c7bbc2}.list-group-item-pink-800.list-group-item-action.active{color:#fff;background-color:#340c20;border-color:#340c20}.list-group-item-pink-900{color:#1a0610;background-color:#d5ced1}.list-group-item-pink-900.list-group-item-action:hover,.list-group-item-pink-900.list-group-item-action:focus{color:#1a0610;background-color:#c0b9bc}.list-group-item-pink-900.list-group-item-action.active{color:#fff;background-color:#1a0610;border-color:#1a0610}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.375rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.75rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.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-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@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-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.375rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.75rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.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.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{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:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;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' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%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%;list-style:none}.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-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.link-darker{color:#1b1f22}.link-darker:hover,.link-darker:focus{color:#16191b}.link-darkest{color:#171b1d}.link-darkest:hover,.link-darkest:focus{color:#121617}.link-gray{color:#ced4da}.link-gray:hover,.link-gray:focus{color:#d8dde1}.link-gray-100{color:#f8f9fa}.link-gray-100:hover,.link-gray-100:focus{color:#f9fafb}.link-gray-200{color:#e9ecef}.link-gray-200:hover,.link-gray-200:focus{color:#edf0f2}.link-gray-300{color:#dee2e6}.link-gray-300:hover,.link-gray-300:focus{color:#e5e8eb}.link-gray-400{color:#ced4da}.link-gray-400:hover,.link-gray-400:focus{color:#d8dde1}.link-gray-500{color:#adb5bd}.link-gray-500:hover,.link-gray-500:focus{color:#bdc4ca}.link-gray-600{color:#6c757d}.link-gray-600:hover,.link-gray-600:focus{color:#565e64}.link-gray-700{color:#495057}.link-gray-700:hover,.link-gray-700:focus{color:#3a4046}.link-gray-800{color:#343a40}.link-gray-800:hover,.link-gray-800:focus{color:#2a2e33}.link-gray-900{color:#212529}.link-gray-900:hover,.link-gray-900:focus{color:#1a1e21}.link-red-100{color:#f8d7da}.link-red-100:hover,.link-red-100:focus{color:#f9dfe1}.link-red-200{color:#f1aeb5}.link-red-200:hover,.link-red-200:focus{color:#f4bec4}.link-red-300{color:#ea868f}.link-red-300:hover,.link-red-300:focus{color:#ee9ea5}.link-red-400{color:#e35d6a}.link-red-400:hover,.link-red-400:focus{color:#e97d88}.link-red-500{color:#dc3545}.link-red-500:hover,.link-red-500:focus{color:#b02a37}.link-red-600{color:#b02a37}.link-red-600:hover,.link-red-600:focus{color:#8d222c}.link-red-700{color:#842029}.link-red-700:hover,.link-red-700:focus{color:#6a1a21}.link-red-800{color:#58151c}.link-red-800:hover,.link-red-800:focus{color:#461116}.link-red-900{color:#2c0b0e}.link-red-900:hover,.link-red-900:focus{color:#23090b}.link-yellow-100{color:#fff3cd}.link-yellow-100:hover,.link-yellow-100:focus{color:#fff5d7}.link-yellow-200{color:#ffe69c}.link-yellow-200:hover,.link-yellow-200:focus{color:#ffebb0}.link-yellow-300{color:#ffda6a}.link-yellow-300:hover,.link-yellow-300:focus{color:#ffe188}.link-yellow-400{color:#ffcd39}.link-yellow-400:hover,.link-yellow-400:focus{color:#ffd761}.link-yellow-500{color:#ffc107}.link-yellow-500:hover,.link-yellow-500:focus{color:#ffcd39}.link-yellow-600{color:#cc9a06}.link-yellow-600:hover,.link-yellow-600:focus{color:#d6ae38}.link-yellow-700{color:#997404}.link-yellow-700:hover,.link-yellow-700:focus{color:#ad9036}.link-yellow-800{color:#664d03}.link-yellow-800:hover,.link-yellow-800:focus{color:#523e02}.link-yellow-900{color:#332701}.link-yellow-900:hover,.link-yellow-900:focus{color:#291f01}.link-green-100{color:#d1e7dd}.link-green-100:hover,.link-green-100:focus{color:#daece4}.link-green-200{color:#a3cfbb}.link-green-200:hover,.link-green-200:focus{color:#b5d9c9}.link-green-300{color:#75b798}.link-green-300:hover,.link-green-300:focus{color:#91c5ad}.link-green-400{color:#479f76}.link-green-400:hover,.link-green-400:focus{color:#6cb291}.link-green-500{color:#198754}.link-green-500:hover,.link-green-500:focus{color:#146c43}.link-green-600{color:#146c43}.link-green-600:hover,.link-green-600:focus{color:#105636}.link-green-700{color:#0f5132}.link-green-700:hover,.link-green-700:focus{color:#0c4128}.link-green-800{color:#0a3622}.link-green-800:hover,.link-green-800:focus{color:#082b1b}.link-green-900{color:#051b11}.link-green-900:hover,.link-green-900:focus{color:#04160e}.link-blue-100{color:#cfe2ff}.link-blue-100:hover,.link-blue-100:focus{color:#d9e8ff}.link-blue-200{color:#9ec5fe}.link-blue-200:hover,.link-blue-200:focus{color:#b1d1fe}.link-blue-300{color:#6ea8fe}.link-blue-300:hover,.link-blue-300:focus{color:#8bb9fe}.link-blue-400{color:#3d8bfd}.link-blue-400:hover,.link-blue-400:focus{color:#64a2fd}.link-blue-500{color:#0d6efd}.link-blue-500:hover,.link-blue-500:focus{color:#0a58ca}.link-blue-600{color:#0a58ca}.link-blue-600:hover,.link-blue-600:focus{color:#0846a2}.link-blue-700{color:#084298}.link-blue-700:hover,.link-blue-700:focus{color:#06357a}.link-blue-800{color:#052c65}.link-blue-800:hover,.link-blue-800:focus{color:#042351}.link-blue-900{color:#031633}.link-blue-900:hover,.link-blue-900:focus{color:#021229}.link-cyan-100{color:#cff4fc}.link-cyan-100:hover,.link-cyan-100:focus{color:#d9f6fd}.link-cyan-200{color:#9eeaf9}.link-cyan-200:hover,.link-cyan-200:focus{color:#b1eefa}.link-cyan-300{color:#6edff6}.link-cyan-300:hover,.link-cyan-300:focus{color:#8be5f8}.link-cyan-400{color:#3dd5f3}.link-cyan-400:hover,.link-cyan-400:focus{color:#64ddf5}.link-cyan-500{color:#0dcaf0}.link-cyan-500:hover,.link-cyan-500:focus{color:#3dd5f3}.link-cyan-600{color:#0aa2c0}.link-cyan-600:hover,.link-cyan-600:focus{color:#3bb5cd}.link-cyan-700{color:#087990}.link-cyan-700:hover,.link-cyan-700:focus{color:#066173}.link-cyan-800{color:#055160}.link-cyan-800:hover,.link-cyan-800:focus{color:#04414d}.link-cyan-900{color:#032830}.link-cyan-900:hover,.link-cyan-900:focus{color:#022026}.link-indigo-100{color:#e0cffc}.link-indigo-100:hover,.link-indigo-100:focus{color:#e6d9fd}.link-indigo-200{color:#c29ffa}.link-indigo-200:hover,.link-indigo-200:focus{color:#ceb2fb}.link-indigo-300{color:#a370f7}.link-indigo-300:hover,.link-indigo-300:focus{color:#b58df9}.link-indigo-400{color:#8540f5}.link-indigo-400:hover,.link-indigo-400:focus{color:#6a33c4}.link-indigo-500{color:#6610f2}.link-indigo-500:hover,.link-indigo-500:focus{color:#520dc2}.link-indigo-600{color:#520dc2}.link-indigo-600:hover,.link-indigo-600:focus{color:#420a9b}.link-indigo-700{color:#3d0a91}.link-indigo-700:hover,.link-indigo-700:focus{color:#310874}.link-indigo-800{color:#290661}.link-indigo-800:hover,.link-indigo-800:focus{color:#21054e}.link-indigo-900{color:#140330}.link-indigo-900:hover,.link-indigo-900:focus{color:#100226}.link-purple-100{color:#e2d9f3}.link-purple-100:hover,.link-purple-100:focus{color:#e8e1f5}.link-purple-200{color:#c5b3e6}.link-purple-200:hover,.link-purple-200:focus{color:#d1c2eb}.link-purple-300{color:#a98eda}.link-purple-300:hover,.link-purple-300:focus{color:#baa5e1}.link-purple-400{color:#8c68cd}.link-purple-400:hover,.link-purple-400:focus{color:#a386d7}.link-purple-500{color:#6f42c1}.link-purple-500:hover,.link-purple-500:focus{color:#59359a}.link-purple-600{color:#59359a}.link-purple-600:hover,.link-purple-600:focus{color:#472a7b}.link-purple-700{color:#432874}.link-purple-700:hover,.link-purple-700:focus{color:#36205d}.link-purple-800{color:#2c1a4d}.link-purple-800:hover,.link-purple-800:focus{color:#23153e}.link-purple-900{color:#160d27}.link-purple-900:hover,.link-purple-900:focus{color:#120a1f}.link-pink-100{color:#f7d6e6}.link-pink-100:hover,.link-pink-100:focus{color:#f9deeb}.link-pink-200{color:#efadce}.link-pink-200:hover,.link-pink-200:focus{color:#f2bdd8}.link-pink-300{color:#e685b5}.link-pink-300:hover,.link-pink-300:focus{color:#eb9dc4}.link-pink-400{color:#de5c9d}.link-pink-400:hover,.link-pink-400:focus{color:#e57db1}.link-pink-500{color:#d63384}.link-pink-500:hover,.link-pink-500:focus{color:#ab296a}.link-pink-600{color:#ab296a}.link-pink-600:hover,.link-pink-600:focus{color:#892155}.link-pink-700{color:#801f4f}.link-pink-700:hover,.link-pink-700:focus{color:#66193f}.link-pink-800{color:#561435}.link-pink-800:hover,.link-pink-800:focus{color:#45102a}.link-pink-900{color:#2b0a1a}.link-pink-900:hover,.link-pink-900:focus{color:#220815}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.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}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.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}.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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow: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-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 #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.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:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-darker{border-color:#1b1f22!important}.border-darkest{border-color:#171b1d!important}.border-gray{border-color:#ced4da!important}.border-gray-100{border-color:#f8f9fa!important}.border-gray-200{border-color:#e9ecef!important}.border-gray-300{border-color:#dee2e6!important}.border-gray-400{border-color:#ced4da!important}.border-gray-500{border-color:#adb5bd!important}.border-gray-600{border-color:#6c757d!important}.border-gray-700{border-color:#495057!important}.border-gray-800{border-color:#343a40!important}.border-gray-900{border-color:#212529!important}.border-red-100{border-color:#f8d7da!important}.border-red-200{border-color:#f1aeb5!important}.border-red-300{border-color:#ea868f!important}.border-red-400{border-color:#e35d6a!important}.border-red-500{border-color:#dc3545!important}.border-red-600{border-color:#b02a37!important}.border-red-700{border-color:#842029!important}.border-red-800{border-color:#58151c!important}.border-red-900{border-color:#2c0b0e!important}.border-yellow-100{border-color:#fff3cd!important}.border-yellow-200{border-color:#ffe69c!important}.border-yellow-300{border-color:#ffda6a!important}.border-yellow-400{border-color:#ffcd39!important}.border-yellow-500{border-color:#ffc107!important}.border-yellow-600{border-color:#cc9a06!important}.border-yellow-700{border-color:#997404!important}.border-yellow-800{border-color:#664d03!important}.border-yellow-900{border-color:#332701!important}.border-green-100{border-color:#d1e7dd!important}.border-green-200{border-color:#a3cfbb!important}.border-green-300{border-color:#75b798!important}.border-green-400{border-color:#479f76!important}.border-green-500{border-color:#198754!important}.border-green-600{border-color:#146c43!important}.border-green-700{border-color:#0f5132!important}.border-green-800{border-color:#0a3622!important}.border-green-900{border-color:#051b11!important}.border-blue-100{border-color:#cfe2ff!important}.border-blue-200{border-color:#9ec5fe!important}.border-blue-300{border-color:#6ea8fe!important}.border-blue-400{border-color:#3d8bfd!important}.border-blue-500{border-color:#0d6efd!important}.border-blue-600{border-color:#0a58ca!important}.border-blue-700{border-color:#084298!important}.border-blue-800{border-color:#052c65!important}.border-blue-900{border-color:#031633!important}.border-cyan-100{border-color:#cff4fc!important}.border-cyan-200{border-color:#9eeaf9!important}.border-cyan-300{border-color:#6edff6!important}.border-cyan-400{border-color:#3dd5f3!important}.border-cyan-500{border-color:#0dcaf0!important}.border-cyan-600{border-color:#0aa2c0!important}.border-cyan-700{border-color:#087990!important}.border-cyan-800{border-color:#055160!important}.border-cyan-900{border-color:#032830!important}.border-indigo-100{border-color:#e0cffc!important}.border-indigo-200{border-color:#c29ffa!important}.border-indigo-300{border-color:#a370f7!important}.border-indigo-400{border-color:#8540f5!important}.border-indigo-500{border-color:#6610f2!important}.border-indigo-600{border-color:#520dc2!important}.border-indigo-700{border-color:#3d0a91!important}.border-indigo-800{border-color:#290661!important}.border-indigo-900{border-color:#140330!important}.border-purple-100{border-color:#e2d9f3!important}.border-purple-200{border-color:#c5b3e6!important}.border-purple-300{border-color:#a98eda!important}.border-purple-400{border-color:#8c68cd!important}.border-purple-500{border-color:#6f42c1!important}.border-purple-600{border-color:#59359a!important}.border-purple-700{border-color:#432874!important}.border-purple-800{border-color:#2c1a4d!important}.border-purple-900{border-color:#160d27!important}.border-pink-100{border-color:#f7d6e6!important}.border-pink-200{border-color:#efadce!important}.border-pink-300{border-color:#e685b5!important}.border-pink-400{border-color:#de5c9d!important}.border-pink-500{border-color:#d63384!important}.border-pink-600{border-color:#ab296a!important}.border-pink-700{border-color:#801f4f!important}.border-pink-800{border-color:#561435!important}.border-pink-900{border-color:#2b0a1a!important}.border-white{border-color:#fff!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}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:200!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:800!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:1.75!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{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-darker{color:#1b1f22!important}.text-darkest{color:#171b1d!important}.text-gray{color:#ced4da!important}.text-gray-100{color:#f8f9fa!important}.text-gray-200{color:#e9ecef!important}.text-gray-300{color:#dee2e6!important}.text-gray-400{color:#ced4da!important}.text-gray-500{color:#adb5bd!important}.text-gray-600{color:#6c757d!important}.text-gray-700{color:#495057!important}.text-gray-800{color:#343a40!important}.text-gray-900{color:#212529!important}.text-red-100{color:#f8d7da!important}.text-red-200{color:#f1aeb5!important}.text-red-300{color:#ea868f!important}.text-red-400{color:#e35d6a!important}.text-red-500{color:#dc3545!important}.text-red-600{color:#b02a37!important}.text-red-700{color:#842029!important}.text-red-800{color:#58151c!important}.text-red-900{color:#2c0b0e!important}.text-yellow-100{color:#fff3cd!important}.text-yellow-200{color:#ffe69c!important}.text-yellow-300{color:#ffda6a!important}.text-yellow-400{color:#ffcd39!important}.text-yellow-500{color:#ffc107!important}.text-yellow-600{color:#cc9a06!important}.text-yellow-700{color:#997404!important}.text-yellow-800{color:#664d03!important}.text-yellow-900{color:#332701!important}.text-green-100{color:#d1e7dd!important}.text-green-200{color:#a3cfbb!important}.text-green-300{color:#75b798!important}.text-green-400{color:#479f76!important}.text-green-500{color:#198754!important}.text-green-600{color:#146c43!important}.text-green-700{color:#0f5132!important}.text-green-800{color:#0a3622!important}.text-green-900{color:#051b11!important}.text-blue-100{color:#cfe2ff!important}.text-blue-200{color:#9ec5fe!important}.text-blue-300{color:#6ea8fe!important}.text-blue-400{color:#3d8bfd!important}.text-blue-500{color:#0d6efd!important}.text-blue-600{color:#0a58ca!important}.text-blue-700{color:#084298!important}.text-blue-800{color:#052c65!important}.text-blue-900{color:#031633!important}.text-cyan-100{color:#cff4fc!important}.text-cyan-200{color:#9eeaf9!important}.text-cyan-300{color:#6edff6!important}.text-cyan-400{color:#3dd5f3!important}.text-cyan-500{color:#0dcaf0!important}.text-cyan-600{color:#0aa2c0!important}.text-cyan-700{color:#087990!important}.text-cyan-800{color:#055160!important}.text-cyan-900{color:#032830!important}.text-indigo-100{color:#e0cffc!important}.text-indigo-200{color:#c29ffa!important}.text-indigo-300{color:#a370f7!important}.text-indigo-400{color:#8540f5!important}.text-indigo-500{color:#6610f2!important}.text-indigo-600{color:#520dc2!important}.text-indigo-700{color:#3d0a91!important}.text-indigo-800{color:#290661!important}.text-indigo-900{color:#140330!important}.text-purple-100{color:#e2d9f3!important}.text-purple-200{color:#c5b3e6!important}.text-purple-300{color:#a98eda!important}.text-purple-400{color:#8c68cd!important}.text-purple-500{color:#6f42c1!important}.text-purple-600{color:#59359a!important}.text-purple-700{color:#432874!important}.text-purple-800{color:#2c1a4d!important}.text-purple-900{color:#160d27!important}.text-pink-100{color:#f7d6e6!important}.text-pink-200{color:#efadce!important}.text-pink-300{color:#e685b5!important}.text-pink-400{color:#de5c9d!important}.text-pink-500{color:#d63384!important}.text-pink-600{color:#ab296a!important}.text-pink-700{color:#801f4f!important}.text-pink-800{color:#561435!important}.text-pink-900{color:#2b0a1a!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-darker{background-color:#1b1f22!important}.bg-darkest{background-color:#171b1d!important}.bg-gray{background-color:#ced4da!important}.bg-gray-100{background-color:#f8f9fa!important}.bg-gray-200{background-color:#e9ecef!important}.bg-gray-300{background-color:#dee2e6!important}.bg-gray-400{background-color:#ced4da!important}.bg-gray-500{background-color:#adb5bd!important}.bg-gray-600{background-color:#6c757d!important}.bg-gray-700{background-color:#495057!important}.bg-gray-800{background-color:#343a40!important}.bg-gray-900{background-color:#212529!important}.bg-red-100{background-color:#f8d7da!important}.bg-red-200{background-color:#f1aeb5!important}.bg-red-300{background-color:#ea868f!important}.bg-red-400{background-color:#e35d6a!important}.bg-red-500{background-color:#dc3545!important}.bg-red-600{background-color:#b02a37!important}.bg-red-700{background-color:#842029!important}.bg-red-800{background-color:#58151c!important}.bg-red-900{background-color:#2c0b0e!important}.bg-yellow-100{background-color:#fff3cd!important}.bg-yellow-200{background-color:#ffe69c!important}.bg-yellow-300{background-color:#ffda6a!important}.bg-yellow-400{background-color:#ffcd39!important}.bg-yellow-500{background-color:#ffc107!important}.bg-yellow-600{background-color:#cc9a06!important}.bg-yellow-700{background-color:#997404!important}.bg-yellow-800{background-color:#664d03!important}.bg-yellow-900{background-color:#332701!important}.bg-green-100{background-color:#d1e7dd!important}.bg-green-200{background-color:#a3cfbb!important}.bg-green-300{background-color:#75b798!important}.bg-green-400{background-color:#479f76!important}.bg-green-500{background-color:#198754!important}.bg-green-600{background-color:#146c43!important}.bg-green-700{background-color:#0f5132!important}.bg-green-800{background-color:#0a3622!important}.bg-green-900{background-color:#051b11!important}.bg-blue-100{background-color:#cfe2ff!important}.bg-blue-200{background-color:#9ec5fe!important}.bg-blue-300{background-color:#6ea8fe!important}.bg-blue-400{background-color:#3d8bfd!important}.bg-blue-500{background-color:#0d6efd!important}.bg-blue-600{background-color:#0a58ca!important}.bg-blue-700{background-color:#084298!important}.bg-blue-800{background-color:#052c65!important}.bg-blue-900{background-color:#031633!important}.bg-cyan-100{background-color:#cff4fc!important}.bg-cyan-200{background-color:#9eeaf9!important}.bg-cyan-300{background-color:#6edff6!important}.bg-cyan-400{background-color:#3dd5f3!important}.bg-cyan-500{background-color:#0dcaf0!important}.bg-cyan-600{background-color:#0aa2c0!important}.bg-cyan-700{background-color:#087990!important}.bg-cyan-800{background-color:#055160!important}.bg-cyan-900{background-color:#032830!important}.bg-indigo-100{background-color:#e0cffc!important}.bg-indigo-200{background-color:#c29ffa!important}.bg-indigo-300{background-color:#a370f7!important}.bg-indigo-400{background-color:#8540f5!important}.bg-indigo-500{background-color:#6610f2!important}.bg-indigo-600{background-color:#520dc2!important}.bg-indigo-700{background-color:#3d0a91!important}.bg-indigo-800{background-color:#290661!important}.bg-indigo-900{background-color:#140330!important}.bg-purple-100{background-color:#e2d9f3!important}.bg-purple-200{background-color:#c5b3e6!important}.bg-purple-300{background-color:#a98eda!important}.bg-purple-400{background-color:#8c68cd!important}.bg-purple-500{background-color:#6f42c1!important}.bg-purple-600{background-color:#59359a!important}.bg-purple-700{background-color:#432874!important}.bg-purple-800{background-color:#2c1a4d!important}.bg-purple-900{background-color:#160d27!important}.bg-pink-100{background-color:#f7d6e6!important}.bg-pink-200{background-color:#efadce!important}.bg-pink-300{background-color:#e685b5!important}.bg-pink-400{background-color:#de5c9d!important}.bg-pink-500{background-color:#d63384!important}.bg-pink-600{background-color:#ab296a!important}.bg-pink-700{background-color:#801f4f!important}.bg-pink-800{background-color:#561435!important}.bg-pink-900{background-color:#2b0a1a!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.375rem!important}.rounded-2{border-radius:.375rem!important}.rounded-3{border-radius:.75rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.rounded-end{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.rounded-bottom{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!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-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}}:root{--nbx-select-content-bg: #fff;--nbx-select-option-selected-bg: #dee2e6;--nbx-select-option-hover-bg: #0d6efd;--nbx-select-option-hover-color: #fff;--nbx-select-placeholder-color: #6c757d;--nbx-select-value-color: #fff}:root[data-netbox-color-mode=dark]{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #adb5bd;--nbx-select-option-hover-bg: #9ec5fe;--nbx-select-option-hover-color: #000;--nbx-select-placeholder-color: #adb5bd;--nbx-select-value-color: #000}.ss-main{position:relative;display:inline-block;user-select:none;color:#212529;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:calc(1.5em + (.75rem + 2px));padding:.75rem;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#ced4da;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#6c757d}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem;font-weight:bold}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem}.ss-main .ss-single-selected .ss-arrow span{border:solid #212529;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:calc(1.5em + (.75rem + 2px));width:100%;padding:0 0 0 3px;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#ced4da;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#212529}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#6c757d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#0d6efd;border-radius:.375rem;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#212529;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#212529;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #ced4da;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:.75rem}.ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0;margin:0}.ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:.75rem;margin:0;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::placeholder{color:#6c757d;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #0d6efd}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #ced4da;border-radius:.375rem;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:bold}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#0d6efd}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#0d6efd}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#6c757d;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#212529;background-color:#0d6efd1a}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#ffc107}.ss-main{color:#212529}.ss-main.is-invalid .ss-single-selected,.ss-main.is-invalid .ss-multi-selected{border-color:#dc3545}.ss-main.is-valid .ss-single-selected,.ss-main.is-valid .ss-multi-selected{border-color:#198754}.ss-main .ss-single-selected,.ss-main .ss-multi-selected{padding:.375rem .75rem}.ss-main .ss-single-selected[disabled],.ss-main .ss-multi-selected[disabled]{color:#6c757d;background-color:#e9ecef}.ss-main div.ss-multi-selected .ss-values .ss-disabled,.ss-main div.ss-single-selected span.placeholder .ss-disabled{color:var(--nbx-select-placeholder-color)}.ss-main .ss-single-selected{background-color:#fff}.ss-main .ss-single-selected span.ss-arrow span.arrow-down,.ss-main .ss-single-selected span.ss-arrow span.arrow-up{border-color:currentColor}.ss-main .ss-single-selected span.placeholder>*,.ss-main .ss-single-selected span.placeholder{line-height:1.5}.ss-main .ss-multi-selected{align-items:center;padding-left:.75rem;padding-right:.75rem;background-color:#fff}.ss-main .ss-multi-selected .ss-values .ss-disabled{padding:4px 0}.ss-main .ss-multi-selected .ss-values .ss-value{border-radius:.375rem;color:var(--nbx-select-value-color)}.ss-main .ss-multi-selected .ss-add{margin:0 .75rem}.ss-main .ss-content{background-color:var(--nbx-select-content-bg);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.ss-main .ss-content .ss-list .ss-option.ss-option-selected{background-color:var(--nbx-select-option-selected-bg);color:#212529}.ss-main .ss-content .ss-list .ss-option:hover{background-color:var(--nbx-select-option-hover-bg);color:var(--nbx-select-option-hover-color)}.ss-main .ss-content .ss-list .ss-option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.ss-main .ss-content .ss-list .ss-option.ss-disabled{background-color:transparent}.ss-main .ss-content .ss-list .ss-option.ss-disabled:hover{color:#6c757d}.ss-main .ss-content .ss-list .ss-option .depth{opacity:.3}.ss-main .ss-content .ss-search input[type=search]{background-color:#fff;color:#212529;border:1px solid #ced4da}.ss-main .ss-content .ss-search input[type=search]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.sidenav{position:fixed;top:0;bottom:0;left:0;z-index:1050;display:block;width:100%;max-width:4rem;padding-top:0;padding-right:0;padding-left:0;background-color:var(--nbx-sidebar-bg);border-right:1px solid #ced4da;transition:all .1s ease-in-out}@media (max-width: 991.98px){.sidenav{transform:translate(-4rem)}.sidenav+.content-container[class]{margin-left:0}}.sidenav+.content-container{margin-left:4rem;transition:all .1s ease-in-out}.sidenav .sidenav-brand{margin-right:0}.sidenav .sidenav-inner{padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 768px){.sidenav .sidenav-inner{padding-right:0;padding-left:0}}.sidenav .sidenav-brand-img,.sidenav .sidenav-brand>img{max-width:100%;max-height:calc(16rem - 1rem)}.sidenav .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.sidenav .sidenav-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:78px;padding:1rem;transition:all .1s ease-in-out}.sidenav .sidenav-toggle{display:none}.sidenav .sidenav-collapse{display:flex;flex:1;flex-direction:column;align-items:stretch;padding-right:1.5rem;padding-left:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}.sidenav .sidenav-collapse>*{min-width:100%}@media (min-width: 768px){.sidenav .sidenav-collapse{margin-right:0;margin-left:0}}.sidenav .nav .nav-item{display:flex;align-items:center;justify-content:space-between;width:100%}.sidenav .collapse .nav .nav-item .nav-link{width:100%;padding:.2523364486rem .25rem .2523364486rem 3.25rem;margin-top:.2045454545rem;margin-bottom:.2045454545rem;font-size:.75rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.sidenav .collapse .nav .nav-item .nav-link .sidenav-normal{color:#6c757d}.sidenav .collapse .nav .nav-item .nav-link .sidenav-normal:hover{opacity:.8}.sidenav .collapse .nav .nav-item .nav-link .sidenav-mini-icon{width:1rem;text-align:center;transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]{width:unset;height:100%;font-weight:700}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{color:#343a40;background:#cfe2ff}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]:after{display:inline-block;margin-left:auto;font-family:"Material Design Icons";font-style:normal;font-weight:700;font-variant:normal;color:#6c757d;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0142";transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true].active:after{color:#343a40}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true]:after{color:#0d6efd;transform:rotate(90deg)}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle] .nav-link-text{padding-left:.25rem;transition:all .1s ease-in-out}.sidenav .navbar-nav{flex-direction:column;margin-right:-1.5rem;margin-left:-1.5rem}.sidenav .navbar-nav .nav-item{margin-top:2px}.sidenav .navbar-nav .nav-item.disabled{cursor:not-allowed;opacity:.8}.sidenav .navbar-nav .nav-item .nav-link{display:flex;align-items:center;width:100%;padding:.675rem 1rem;font-size:.875rem;white-space:nowrap;transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link.active{position:relative;color:var(--nbx-sidebar-link-hover-bg);background-color:var(--nbx-sidebar-link-hover-bg)}.sidenav .navbar-nav .nav-item .nav-link>i{min-width:2rem;font-size:calc(45px / 2);text-align:center}.sidenav .navbar-nav .nav-group-label{display:block;font-size:.75rem;font-weight:700;color:#0d6efd;text-transform:uppercase;white-space:nowrap}body[data-sidenav-pinned] .sidenav .sidenav-toggle-icon{color:var(--nbx-sidenav-pin-color);transform:rotate(90deg)}@media (min-width: 1200px){body[data-sidenav-pinned] .sidenav+.content-container{margin-left:16rem}}.g-sidenav-show:not(.g-sidenav-pinned) .sidenav .sidenav-toggle-icon{transform:rotate(0)}body[data-sidenav-show] .sidenav,body[data-sidenav-pinned] .sidenav{max-width:16rem}body[data-sidenav-show] .sidenav .sidenav-brand,body[data-sidenav-show] .sidenav .navbar-heading,body[data-sidenav-pinned] .sidenav .sidenav-brand,body[data-sidenav-pinned] .sidenav .navbar-heading{display:block}body[data-sidenav-show] .sidenav .sidenav-brand,body[data-sidenav-pinned] .sidenav .sidenav-brand{opacity:1;transform:translate(0)}body[data-sidenav-show] .sidenav .sidenav-brand-icon,body[data-sidenav-pinned] .sidenav .sidenav-brand-icon{position:absolute;opacity:0}@media (max-width: 991.98px){body[data-sidenav-show] .sidenav,body[data-sidenav-pinned] .sidenav{transform:translate(0)}}body[data-sidenav-hide] .sidenav .sidenav-header,body[data-sidenav-hidden] .sidenav .sidenav-header{padding:.5rem}body[data-sidenav-hide] .sidenav .sidenav-brand,body[data-sidenav-hidden] .sidenav .sidenav-brand{position:absolute;opacity:0;transform:translate(-150%)}body[data-sidenav-hide] .sidenav .sidenav-brand-icon,body[data-sidenav-hidden] .sidenav .sidenav-brand-icon{opacity:1}body[data-sidenav-hide] .sidenav .navbar-nav>.nav-item>.nav-link:after,body[data-sidenav-hidden] .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}body[data-sidenav-hide] .sidenav .nav-item .collapse,body[data-sidenav-hidden] .sidenav .nav-item .collapse{display:none}body[data-sidenav-hide] .sidenav .nav-link-text,body[data-sidenav-hidden] .sidenav .nav-link-text{opacity:0}body[data-sidenav-hide] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active,body[data-sidenav-hidden] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{margin-right:0;margin-left:0;border-radius:unset}body[data-sidenav-show] .sidenav .sidenav-brand{display:block}body[data-sidenav-show] .sidenav .nav-item .collapse{height:auto;transition:all .1s ease-in-out}body[data-sidenav-show] .sidenav .nav-item .nav-link .nav-link-text{opacity:1}body[data-sidenav-show] .sidenav .nav-item .sidenav-mini-icon{opacity:0}@media (min-width: 992px){body[data-sidenav-show] .sidenav .sidenav-toggle{display:inline-block}}.simplebar-track.simplebar-vertical{right:0;width:6px;background-color:transparent}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{right:0;width:3px;background:var(--nbx-sidebar-scroll);border-radius:.375rem}.simplebar-track.simplebar-vertical.simplebar-hover .simplebar-scrollbar:before{width:5px}:root{--nbx-sidebar-bg: #e9ecef;--nbx-sidebar-scroll: #adb5bd;--nbx-sidebar-link-color: #343a40;--nbx-sidebar-link-hover-bg: #cfe2ff;--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(0, 0, 0, .25);--nbx-breadcrumb-bg: #e9ecef;--nbx-body-bg: #fff;--nbx-body-color: #343a40;--nbx-pre-bg: #f8f9fa;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(25, 135, 84, .4);--nbx-change-removed: rgba(220, 53, 69, .4);--nbx-cable-node-bg: #f8f9fa;--nbx-cable-node-border-color: #e9ecef;--nbx-cable-termination-bg: #e9ecef;--nbx-cable-termination-border-color: #dee2e6;--nbx-search-filter-border-left-color: #dee2e6;--nbx-color-mode-toggle-color: #0d6efd;--nbx-sidenav-pin-color: #fd7e14}:root[data-netbox-color-mode=dark]{--nbx-sidebar-bg: #212529;--nbx-sidebar-scroll: #495057;--nbx-sidebar-link-color: #f8f9fa;--nbx-sidebar-link-hover-bg: rgba(110, 168, 254, .15);--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(255, 255, 255, .05);--nbx-breadcrumb-bg: #343a40;--nbx-body-bg: #1b1f22;--nbx-body-color: #f8f9fa;--nbx-pre-bg: #495057;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(117, 183, 152, .4);--nbx-change-removed: rgba(234, 134, 143, .4);--nbx-cable-node-bg: #495057;--nbx-cable-node-border-color: #6c757d;--nbx-cable-termination-bg: #343a40;--nbx-cable-termination-border-color: #495057;--nbx-search-filter-border-left-color: #6c757d;--nbx-color-mode-toggle-color: #ffda6a;--nbx-sidenav-pin-color: #ffc107}*{transition:background-color,color .15s ease-in-out}.mw-25{max-width:25%!important}.mw-33{max-width:33.33%!important}.mw-50{max-width:50%!important}.mw-66{max-width:66.66%!important}.mw-75{max-width:75%!important}.text-xs{font-size:.75rem;line-height:1.25}.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}small,.small{font-size:smaller!important}.col:not(:last-child):not(:only-child){margin-bottom:1rem}*[data-href]{cursor:pointer}.bg-primary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2396bbf1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-primary{color:#0d6efd}.btn.btn-ghost-primary:hover{background-color:#0d6efd1f}.toast.bg-primary a,.alert.alert-primary a{color:#96bbf1;font-weight:700}.badge.bg-primary,.toast.bg-primary,.toast-header.bg-primary,.progress-bar.bg-primary{color:#fff}.alert.alert-primary p,.alert.alert-primary small,.alert.alert-primary .small{color:#fff}.bg-secondary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23babec1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-secondary{color:#6c757d}.btn.btn-ghost-secondary:hover{background-color:#6c757d1f}.toast.bg-secondary a,.alert.alert-secondary a{color:#babec1;font-weight:700}.badge.bg-secondary,.toast.bg-secondary,.toast-header.bg-secondary,.progress-bar.bg-secondary{color:#fff}.alert.alert-secondary p,.alert.alert-secondary small,.alert.alert-secondary .small{color:#fff}.bg-success button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239bc5b2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-success{color:#198754}.btn.btn-ghost-success:hover{background-color:#1987541f}.toast.bg-success a,.alert.alert-success a{color:#9bc5b2;font-weight:700}.badge.bg-success,.toast.bg-success,.toast-header.bg-success,.progress-bar.bg-success{color:#fff}.alert.alert-success p,.alert.alert-success small,.alert.alert-success .small{color:#fff}.bg-info button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23054d5b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-info{color:#0dcaf0}.btn.btn-ghost-info:hover{background-color:#0dcaf01f}.toast.bg-info a,.alert.alert-info a{color:#054d5b;font-weight:700}.badge.bg-info,.toast.bg-info,.toast-header.bg-info,.progress-bar.bg-info{color:#000}.alert.alert-info p,.alert.alert-info small,.alert.alert-info .small{color:#000}.bg-warning button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614903'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-warning{color:#ffc107}.btn.btn-ghost-warning:hover{background-color:#ffc1071f}.toast.bg-warning a,.alert.alert-warning a{color:#614903;font-weight:700}.badge.bg-warning,.toast.bg-warning,.toast-header.bg-warning,.progress-bar.bg-warning{color:#000}.alert.alert-warning p,.alert.alert-warning small,.alert.alert-warning .small{color:#000}.bg-danger button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e5a5ac'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-danger{color:#dc3545}.btn.btn-ghost-danger:hover{background-color:#dc35451f}.toast.bg-danger a,.alert.alert-danger a{color:#e5a5ac;font-weight:700}.badge.bg-danger,.toast.bg-danger,.toast-header.bg-danger,.progress-bar.bg-danger{color:#fff}.alert.alert-danger p,.alert.alert-danger small,.alert.alert-danger .small{color:#fff}.bg-light button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5f5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-light{color:#f8f9fa}.btn.btn-ghost-light:hover{background-color:#f8f9fa1f}.toast.bg-light a,.alert.alert-light a{color:#5e5f5f;font-weight:700}.badge.bg-light,.toast.bg-light,.toast-header.bg-light,.progress-bar.bg-light{color:#000}.alert.alert-light p,.alert.alert-light small,.alert.alert-light .small{color:#000}.bg-dark button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239ea0a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-dark{color:#212529}.btn.btn-ghost-dark:hover{background-color:#2125291f}.toast.bg-dark a,.alert.alert-dark a{color:#9ea0a1;font-weight:700}.badge.bg-dark,.toast.bg-dark,.toast-header.bg-dark,.progress-bar.bg-dark{color:#fff}.alert.alert-dark p,.alert.alert-dark small,.alert.alert-dark .small{color:#fff}.bg-darker button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239c9d9f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-darker{color:#1b1f22}.btn.btn-ghost-darker:hover{background-color:#1b1f221f}.toast.bg-darker a,.alert.alert-darker a{color:#9c9d9f;font-weight:700}.badge.bg-darker,.toast.bg-darker,.toast-header.bg-darker,.progress-bar.bg-darker{color:#fff}.alert.alert-darker p,.alert.alert-darker small,.alert.alert-darker .small{color:#fff}.bg-darkest button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239a9c9d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-darkest{color:#171b1d}.btn.btn-ghost-darkest:hover{background-color:#171b1d1f}.toast.bg-darkest a,.alert.alert-darkest a{color:#9a9c9d;font-weight:700}.badge.bg-darkest,.toast.bg-darkest,.toast-header.bg-darkest,.progress-bar.bg-darkest{color:#fff}.alert.alert-darkest p,.alert.alert-darkest small,.alert.alert-darkest .small{color:#fff}.bg-gray button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e5153'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray{color:#ced4da}.btn.btn-ghost-gray:hover{background-color:#ced4da1f}.toast.bg-gray a,.alert.alert-gray a{color:#4e5153;font-weight:700}.badge.bg-gray,.toast.bg-gray,.toast-header.bg-gray,.progress-bar.bg-gray{color:#000}.alert.alert-gray p,.alert.alert-gray small,.alert.alert-gray .small{color:#000}.bg-gray-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5f5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-100{color:#f8f9fa}.btn.btn-ghost-gray-100:hover{background-color:#f8f9fa1f}.toast.bg-gray-100 a,.alert.alert-gray-100 a{color:#5e5f5f;font-weight:700}.badge.bg-gray-100,.toast.bg-gray-100,.toast-header.bg-gray-100,.progress-bar.bg-gray-100{color:#000}.alert.alert-gray-100 p,.alert.alert-gray-100 small,.alert.alert-gray-100 .small{color:#000}.bg-gray-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2358595b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-200{color:#e9ecef}.btn.btn-ghost-gray-200:hover{background-color:#e9ecef1f}.toast.bg-gray-200 a,.alert.alert-gray-200 a{color:#58595b;font-weight:700}.badge.bg-gray-200,.toast.bg-gray-200,.toast-header.bg-gray-200,.progress-bar.bg-gray-200{color:#000}.alert.alert-gray-200 p,.alert.alert-gray-200 small,.alert.alert-gray-200 .small{color:#000}.bg-gray-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23555657'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-300{color:#dee2e6}.btn.btn-ghost-gray-300:hover{background-color:#dee2e61f}.toast.bg-gray-300 a,.alert.alert-gray-300 a{color:#555657;font-weight:700}.badge.bg-gray-300,.toast.bg-gray-300,.toast-header.bg-gray-300,.progress-bar.bg-gray-300{color:#000}.alert.alert-gray-300 p,.alert.alert-gray-300 small,.alert.alert-gray-300 .small{color:#000}.bg-gray-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e5153'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-400{color:#ced4da}.btn.btn-ghost-gray-400:hover{background-color:#ced4da1f}.toast.bg-gray-400 a,.alert.alert-gray-400 a{color:#4e5153;font-weight:700}.badge.bg-gray-400,.toast.bg-gray-400,.toast-header.bg-gray-400,.progress-bar.bg-gray-400{color:#000}.alert.alert-gray-400 p,.alert.alert-gray-400 small,.alert.alert-gray-400 .small{color:#000}.bg-gray-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23424448'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-500{color:#adb5bd}.btn.btn-ghost-gray-500:hover{background-color:#adb5bd1f}.toast.bg-gray-500 a,.alert.alert-gray-500 a{color:#424448;font-weight:700}.badge.bg-gray-500,.toast.bg-gray-500,.toast-header.bg-gray-500,.progress-bar.bg-gray-500{color:#000}.alert.alert-gray-500 p,.alert.alert-gray-500 small,.alert.alert-gray-500 .small{color:#000}.bg-gray-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23babec1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-600{color:#6c757d}.btn.btn-ghost-gray-600:hover{background-color:#6c757d1f}.toast.bg-gray-600 a,.alert.alert-gray-600 a{color:#babec1;font-weight:700}.badge.bg-gray-600,.toast.bg-gray-600,.toast-header.bg-gray-600,.progress-bar.bg-gray-600{color:#fff}.alert.alert-gray-600 p,.alert.alert-gray-600 small,.alert.alert-gray-600 .small{color:#fff}.bg-gray-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23adb0b3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-700{color:#495057}.btn.btn-ghost-gray-700:hover{background-color:#4950571f}.toast.bg-gray-700 a,.alert.alert-gray-700 a{color:#adb0b3;font-weight:700}.badge.bg-gray-700,.toast.bg-gray-700,.toast-header.bg-gray-700,.progress-bar.bg-gray-700{color:#fff}.alert.alert-gray-700 p,.alert.alert-gray-700 small,.alert.alert-gray-700 .small{color:#fff}.bg-gray-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a5a7aa'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-800{color:#343a40}.btn.btn-ghost-gray-800:hover{background-color:#343a401f}.toast.bg-gray-800 a,.alert.alert-gray-800 a{color:#a5a7aa;font-weight:700}.badge.bg-gray-800,.toast.bg-gray-800,.toast-header.bg-gray-800,.progress-bar.bg-gray-800{color:#fff}.alert.alert-gray-800 p,.alert.alert-gray-800 small,.alert.alert-gray-800 .small{color:#fff}.bg-gray-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239ea0a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-900{color:#212529}.btn.btn-ghost-gray-900:hover{background-color:#2125291f}.toast.bg-gray-900 a,.alert.alert-gray-900 a{color:#9ea0a1;font-weight:700}.badge.bg-gray-900,.toast.bg-gray-900,.toast-header.bg-gray-900,.progress-bar.bg-gray-900{color:#fff}.alert.alert-gray-900 p,.alert.alert-gray-900 small,.alert.alert-gray-900 .small{color:#fff}.bg-red-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5253'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-100{color:#f8d7da}.btn.btn-ghost-red-100:hover{background-color:#f8d7da1f}.toast.bg-red-100 a,.alert.alert-red-100 a{color:#5e5253;font-weight:700}.badge.bg-red-100,.toast.bg-red-100,.toast-header.bg-red-100,.progress-bar.bg-red-100{color:#000}.alert.alert-red-100 p,.alert.alert-red-100 small,.alert.alert-red-100 .small{color:#000}.bg-red-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235b4344'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-200{color:#f1aeb5}.btn.btn-ghost-red-200:hover{background-color:#f1aeb51f}.toast.bg-red-200 a,.alert.alert-red-200 a{color:#5b4344;font-weight:700}.badge.bg-red-200,.toast.bg-red-200,.toast-header.bg-red-200,.progress-bar.bg-red-200{color:#000}.alert.alert-red-200 p,.alert.alert-red-200 small,.alert.alert-red-200 .small{color:#000}.bg-red-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23593336'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-300{color:#ea868f}.btn.btn-ghost-red-300:hover{background-color:#ea868f1f}.toast.bg-red-300 a,.alert.alert-red-300 a{color:#593336;font-weight:700}.badge.bg-red-300,.toast.bg-red-300,.toast-header.bg-red-300,.progress-bar.bg-red-300{color:#000}.alert.alert-red-300 p,.alert.alert-red-300 small,.alert.alert-red-300 .small{color:#000}.bg-red-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23562328'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-400{color:#e35d6a}.btn.btn-ghost-red-400:hover{background-color:#e35d6a1f}.toast.bg-red-400 a,.alert.alert-red-400 a{color:#562328;font-weight:700}.badge.bg-red-400,.toast.bg-red-400,.toast-header.bg-red-400,.progress-bar.bg-red-400{color:#000}.alert.alert-red-400 p,.alert.alert-red-400 small,.alert.alert-red-400 .small{color:#000}.bg-red-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e5a5ac'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-500{color:#dc3545}.btn.btn-ghost-red-500:hover{background-color:#dc35451f}.toast.bg-red-500 a,.alert.alert-red-500 a{color:#e5a5ac;font-weight:700}.badge.bg-red-500,.toast.bg-red-500,.toast-header.bg-red-500,.progress-bar.bg-red-500{color:#fff}.alert.alert-red-500 p,.alert.alert-red-500 small,.alert.alert-red-500 .small{color:#fff}.bg-red-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4a2a6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-600{color:#b02a37}.btn.btn-ghost-red-600:hover{background-color:#b02a371f}.toast.bg-red-600 a,.alert.alert-red-600 a{color:#d4a2a6;font-weight:700}.badge.bg-red-600,.toast.bg-red-600,.toast-header.bg-red-600,.progress-bar.bg-red-600{color:#fff}.alert.alert-red-600 p,.alert.alert-red-600 small,.alert.alert-red-600 .small{color:#fff}.bg-red-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c49ea1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-700{color:#842029}.btn.btn-ghost-red-700:hover{background-color:#8420291f}.toast.bg-red-700 a,.alert.alert-red-700 a{color:#c49ea1;font-weight:700}.badge.bg-red-700,.toast.bg-red-700,.toast-header.bg-red-700,.progress-bar.bg-red-700{color:#fff}.alert.alert-red-700 p,.alert.alert-red-700 small,.alert.alert-red-700 .small{color:#fff}.bg-red-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b3999c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-800{color:#58151c}.btn.btn-ghost-red-800:hover{background-color:#58151c1f}.toast.bg-red-800 a,.alert.alert-red-800 a{color:#b3999c;font-weight:700}.badge.bg-red-800,.toast.bg-red-800,.toast-header.bg-red-800,.progress-bar.bg-red-800{color:#fff}.alert.alert-red-800 p,.alert.alert-red-800 small,.alert.alert-red-800 .small{color:#fff}.bg-red-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a29597'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-900{color:#2c0b0e}.btn.btn-ghost-red-900:hover{background-color:#2c0b0e1f}.toast.bg-red-900 a,.alert.alert-red-900 a{color:#a29597;font-weight:700}.badge.bg-red-900,.toast.bg-red-900,.toast-header.bg-red-900,.progress-bar.bg-red-900{color:#fff}.alert.alert-red-900 p,.alert.alert-red-900 small,.alert.alert-red-900 .small{color:#fff}.bg-yellow-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23615c4e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-100{color:#fff3cd}.btn.btn-ghost-yellow-100:hover{background-color:#fff3cd1f}.toast.bg-yellow-100 a,.alert.alert-yellow-100 a{color:#615c4e;font-weight:700}.badge.bg-yellow-100,.toast.bg-yellow-100,.toast-header.bg-yellow-100,.progress-bar.bg-yellow-100{color:#000}.alert.alert-yellow-100 p,.alert.alert-yellow-100 small,.alert.alert-yellow-100 .small{color:#000}.bg-yellow-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2361573b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-200{color:#ffe69c}.btn.btn-ghost-yellow-200:hover{background-color:#ffe69c1f}.toast.bg-yellow-200 a,.alert.alert-yellow-200 a{color:#61573b;font-weight:700}.badge.bg-yellow-200,.toast.bg-yellow-200,.toast-header.bg-yellow-200,.progress-bar.bg-yellow-200{color:#000}.alert.alert-yellow-200 p,.alert.alert-yellow-200 small,.alert.alert-yellow-200 .small{color:#000}.bg-yellow-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23615328'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-300{color:#ffda6a}.btn.btn-ghost-yellow-300:hover{background-color:#ffda6a1f}.toast.bg-yellow-300 a,.alert.alert-yellow-300 a{color:#615328;font-weight:700}.badge.bg-yellow-300,.toast.bg-yellow-300,.toast-header.bg-yellow-300,.progress-bar.bg-yellow-300{color:#000}.alert.alert-yellow-300 p,.alert.alert-yellow-300 small,.alert.alert-yellow-300 .small{color:#000}.bg-yellow-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614e16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-400{color:#ffcd39}.btn.btn-ghost-yellow-400:hover{background-color:#ffcd391f}.toast.bg-yellow-400 a,.alert.alert-yellow-400 a{color:#614e16;font-weight:700}.badge.bg-yellow-400,.toast.bg-yellow-400,.toast-header.bg-yellow-400,.progress-bar.bg-yellow-400{color:#000}.alert.alert-yellow-400 p,.alert.alert-yellow-400 small,.alert.alert-yellow-400 .small{color:#000}.bg-yellow-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614903'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-500{color:#ffc107}.btn.btn-ghost-yellow-500:hover{background-color:#ffc1071f}.toast.bg-yellow-500 a,.alert.alert-yellow-500 a{color:#614903;font-weight:700}.badge.bg-yellow-500,.toast.bg-yellow-500,.toast-header.bg-yellow-500,.progress-bar.bg-yellow-500{color:#000}.alert.alert-yellow-500 p,.alert.alert-yellow-500 small,.alert.alert-yellow-500 .small{color:#000}.bg-yellow-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e3b02'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-600{color:#cc9a06}.btn.btn-ghost-yellow-600:hover{background-color:#cc9a061f}.toast.bg-yellow-600 a,.alert.alert-yellow-600 a{color:#4e3b02;font-weight:700}.badge.bg-yellow-600,.toast.bg-yellow-600,.toast-header.bg-yellow-600,.progress-bar.bg-yellow-600{color:#000}.alert.alert-yellow-600 p,.alert.alert-yellow-600 small,.alert.alert-yellow-600 .small{color:#000}.bg-yellow-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233a2c02'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-700{color:#997404}.btn.btn-ghost-yellow-700:hover{background-color:#9974041f}.toast.bg-yellow-700 a,.alert.alert-yellow-700 a{color:#3a2c02;font-weight:700}.badge.bg-yellow-700,.toast.bg-yellow-700,.toast-header.bg-yellow-700,.progress-bar.bg-yellow-700{color:#000}.alert.alert-yellow-700 p,.alert.alert-yellow-700 small,.alert.alert-yellow-700 .small{color:#000}.bg-yellow-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b8af92'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-800{color:#664d03}.btn.btn-ghost-yellow-800:hover{background-color:#664d031f}.toast.bg-yellow-800 a,.alert.alert-yellow-800 a{color:#b8af92;font-weight:700}.badge.bg-yellow-800,.toast.bg-yellow-800,.toast-header.bg-yellow-800,.progress-bar.bg-yellow-800{color:#fff}.alert.alert-yellow-800 p,.alert.alert-yellow-800 small,.alert.alert-yellow-800 .small{color:#fff}.bg-yellow-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a4a191'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-900{color:#332701}.btn.btn-ghost-yellow-900:hover{background-color:#3327011f}.toast.bg-yellow-900 a,.alert.alert-yellow-900 a{color:#a4a191;font-weight:700}.badge.bg-yellow-900,.toast.bg-yellow-900,.toast-header.bg-yellow-900,.progress-bar.bg-yellow-900{color:#fff}.alert.alert-yellow-900 p,.alert.alert-yellow-900 small,.alert.alert-yellow-900 .small{color:#fff}.bg-green-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23505754'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-100{color:#d1e7dd}.btn.btn-ghost-green-100:hover{background-color:#d1e7dd1f}.toast.bg-green-100 a,.alert.alert-green-100 a{color:#505754;font-weight:700}.badge.bg-green-100,.toast.bg-green-100,.toast-header.bg-green-100,.progress-bar.bg-green-100{color:#000}.alert.alert-green-100 p,.alert.alert-green-100 small,.alert.alert-green-100 .small{color:#000}.bg-green-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233e4f47'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-200{color:#a3cfbb}.btn.btn-ghost-green-200:hover{background-color:#a3cfbb1f}.toast.bg-green-200 a,.alert.alert-green-200 a{color:#3e4f47;font-weight:700}.badge.bg-green-200,.toast.bg-green-200,.toast-header.bg-green-200,.progress-bar.bg-green-200{color:#000}.alert.alert-green-200 p,.alert.alert-green-200 small,.alert.alert-green-200 .small{color:#000}.bg-green-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d453a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-300{color:#75b798}.btn.btn-ghost-green-300:hover{background-color:#75b7981f}.toast.bg-green-300 a,.alert.alert-green-300 a{color:#2d453a;font-weight:700}.badge.bg-green-300,.toast.bg-green-300,.toast-header.bg-green-300,.progress-bar.bg-green-300{color:#000}.alert.alert-green-300 p,.alert.alert-green-300 small,.alert.alert-green-300 .small{color:#000}.bg-green-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231b3d2d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-400{color:#479f76}.btn.btn-ghost-green-400:hover{background-color:#479f761f}.toast.bg-green-400 a,.alert.alert-green-400 a{color:#1b3d2d;font-weight:700}.badge.bg-green-400,.toast.bg-green-400,.toast-header.bg-green-400,.progress-bar.bg-green-400{color:#000}.alert.alert-green-400 p,.alert.alert-green-400 small,.alert.alert-green-400 .small{color:#000}.bg-green-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239bc5b2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-500{color:#198754}.btn.btn-ghost-green-500:hover{background-color:#1987541f}.toast.bg-green-500 a,.alert.alert-green-500 a{color:#9bc5b2;font-weight:700}.badge.bg-green-500,.toast.bg-green-500,.toast-header.bg-green-500,.progress-bar.bg-green-500{color:#fff}.alert.alert-green-500 p,.alert.alert-green-500 small,.alert.alert-green-500 .small{color:#fff}.bg-green-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2399baab'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-600{color:#146c43}.btn.btn-ghost-green-600:hover{background-color:#146c431f}.toast.bg-green-600 a,.alert.alert-green-600 a{color:#99baab;font-weight:700}.badge.bg-green-600,.toast.bg-green-600,.toast-header.bg-green-600,.progress-bar.bg-green-600{color:#fff}.alert.alert-green-600 p,.alert.alert-green-600 small,.alert.alert-green-600 .small{color:#fff}.bg-green-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2397b0a4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-700{color:#0f5132}.btn.btn-ghost-green-700:hover{background-color:#0f51321f}.toast.bg-green-700 a,.alert.alert-green-700 a{color:#97b0a4;font-weight:700}.badge.bg-green-700,.toast.bg-green-700,.toast-header.bg-green-700,.progress-bar.bg-green-700{color:#fff}.alert.alert-green-700 p,.alert.alert-green-700 small,.alert.alert-green-700 .small{color:#fff}.bg-green-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2395a69f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-800{color:#0a3622}.btn.btn-ghost-green-800:hover{background-color:#0a36221f}.toast.bg-green-800 a,.alert.alert-green-800 a{color:#95a69f;font-weight:700}.badge.bg-green-800,.toast.bg-green-800,.toast-header.bg-green-800,.progress-bar.bg-green-800{color:#fff}.alert.alert-green-800 p,.alert.alert-green-800 small,.alert.alert-green-800 .small{color:#fff}.bg-green-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23939c98'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-900{color:#051b11}.btn.btn-ghost-green-900:hover{background-color:#051b111f}.toast.bg-green-900 a,.alert.alert-green-900 a{color:#939c98;font-weight:700}.badge.bg-green-900,.toast.bg-green-900,.toast-header.bg-green-900,.progress-bar.bg-green-900{color:#fff}.alert.alert-green-900 p,.alert.alert-green-900 small,.alert.alert-green-900 .small{color:#fff}.bg-blue-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f5661'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-100{color:#cfe2ff}.btn.btn-ghost-blue-100:hover{background-color:#cfe2ff1f}.toast.bg-blue-100 a,.alert.alert-blue-100 a{color:#4f5661;font-weight:700}.badge.bg-blue-100,.toast.bg-blue-100,.toast-header.bg-blue-100,.progress-bar.bg-blue-100{color:#000}.alert.alert-blue-100 p,.alert.alert-blue-100 small,.alert.alert-blue-100 .small{color:#000}.bg-blue-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233c4b61'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-200{color:#9ec5fe}.btn.btn-ghost-blue-200:hover{background-color:#9ec5fe1f}.toast.bg-blue-200 a,.alert.alert-blue-200 a{color:#3c4b61;font-weight:700}.badge.bg-blue-200,.toast.bg-blue-200,.toast-header.bg-blue-200,.progress-bar.bg-blue-200{color:#000}.alert.alert-blue-200 p,.alert.alert-blue-200 small,.alert.alert-blue-200 .small{color:#000}.bg-blue-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a4061'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-300{color:#6ea8fe}.btn.btn-ghost-blue-300:hover{background-color:#6ea8fe1f}.toast.bg-blue-300 a,.alert.alert-blue-300 a{color:#2a4061;font-weight:700}.badge.bg-blue-300,.toast.bg-blue-300,.toast-header.bg-blue-300,.progress-bar.bg-blue-300{color:#000}.alert.alert-blue-300 p,.alert.alert-blue-300 small,.alert.alert-blue-300 .small{color:#000}.bg-blue-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23173560'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-400{color:#3d8bfd}.btn.btn-ghost-blue-400:hover{background-color:#3d8bfd1f}.toast.bg-blue-400 a,.alert.alert-blue-400 a{color:#173560;font-weight:700}.badge.bg-blue-400,.toast.bg-blue-400,.toast-header.bg-blue-400,.progress-bar.bg-blue-400{color:#000}.alert.alert-blue-400 p,.alert.alert-blue-400 small,.alert.alert-blue-400 .small{color:#000}.bg-blue-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2396bbf1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-500{color:#0d6efd}.btn.btn-ghost-blue-500:hover{background-color:#0d6efd1f}.toast.bg-blue-500 a,.alert.alert-blue-500 a{color:#96bbf1;font-weight:700}.badge.bg-blue-500,.toast.bg-blue-500,.toast-header.bg-blue-500,.progress-bar.bg-blue-500{color:#fff}.alert.alert-blue-500 p,.alert.alert-blue-500 small,.alert.alert-blue-500 .small{color:#fff}.bg-blue-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2395b3de'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-600{color:#0a58ca}.btn.btn-ghost-blue-600:hover{background-color:#0a58ca1f}.toast.bg-blue-600 a,.alert.alert-blue-600 a{color:#95b3de;font-weight:700}.badge.bg-blue-600,.toast.bg-blue-600,.toast-header.bg-blue-600,.progress-bar.bg-blue-600{color:#fff}.alert.alert-blue-600 p,.alert.alert-blue-600 small,.alert.alert-blue-600 .small{color:#fff}.bg-blue-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394aacb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-700{color:#084298}.btn.btn-ghost-blue-700:hover{background-color:#0842981f}.toast.bg-blue-700 a,.alert.alert-blue-700 a{color:#94aacb;font-weight:700}.badge.bg-blue-700,.toast.bg-blue-700,.toast-header.bg-blue-700,.progress-bar.bg-blue-700{color:#fff}.alert.alert-blue-700 p,.alert.alert-blue-700 small,.alert.alert-blue-700 .small{color:#fff}.bg-blue-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2393a2b7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-800{color:#052c65}.btn.btn-ghost-blue-800:hover{background-color:#052c651f}.toast.bg-blue-800 a,.alert.alert-blue-800 a{color:#93a2b7;font-weight:700}.badge.bg-blue-800,.toast.bg-blue-800,.toast-header.bg-blue-800,.progress-bar.bg-blue-800{color:#fff}.alert.alert-blue-800 p,.alert.alert-blue-800 small,.alert.alert-blue-800 .small{color:#fff}.bg-blue-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23929aa4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-900{color:#031633}.btn.btn-ghost-blue-900:hover{background-color:#0316331f}.toast.bg-blue-900 a,.alert.alert-blue-900 a{color:#929aa4;font-weight:700}.badge.bg-blue-900,.toast.bg-blue-900,.toast-header.bg-blue-900,.progress-bar.bg-blue-900{color:#fff}.alert.alert-blue-900 p,.alert.alert-blue-900 small,.alert.alert-blue-900 .small{color:#fff}.bg-cyan-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f5d60'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-100{color:#cff4fc}.btn.btn-ghost-cyan-100:hover{background-color:#cff4fc1f}.toast.bg-cyan-100 a,.alert.alert-cyan-100 a{color:#4f5d60;font-weight:700}.badge.bg-cyan-100,.toast.bg-cyan-100,.toast-header.bg-cyan-100,.progress-bar.bg-cyan-100{color:#000}.alert.alert-cyan-100 p,.alert.alert-cyan-100 small,.alert.alert-cyan-100 .small{color:#000}.bg-cyan-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233c595f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-200{color:#9eeaf9}.btn.btn-ghost-cyan-200:hover{background-color:#9eeaf91f}.toast.bg-cyan-200 a,.alert.alert-cyan-200 a{color:#3c595f;font-weight:700}.badge.bg-cyan-200,.toast.bg-cyan-200,.toast-header.bg-cyan-200,.progress-bar.bg-cyan-200{color:#000}.alert.alert-cyan-200 p,.alert.alert-cyan-200 small,.alert.alert-cyan-200 .small{color:#000}.bg-cyan-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a555d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-300{color:#6edff6}.btn.btn-ghost-cyan-300:hover{background-color:#6edff61f}.toast.bg-cyan-300 a,.alert.alert-cyan-300 a{color:#2a555d;font-weight:700}.badge.bg-cyan-300,.toast.bg-cyan-300,.toast-header.bg-cyan-300,.progress-bar.bg-cyan-300{color:#000}.alert.alert-cyan-300 p,.alert.alert-cyan-300 small,.alert.alert-cyan-300 .small{color:#000}.bg-cyan-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2317515c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-400{color:#3dd5f3}.btn.btn-ghost-cyan-400:hover{background-color:#3dd5f31f}.toast.bg-cyan-400 a,.alert.alert-cyan-400 a{color:#17515c;font-weight:700}.badge.bg-cyan-400,.toast.bg-cyan-400,.toast-header.bg-cyan-400,.progress-bar.bg-cyan-400{color:#000}.alert.alert-cyan-400 p,.alert.alert-cyan-400 small,.alert.alert-cyan-400 .small{color:#000}.bg-cyan-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23054d5b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-500{color:#0dcaf0}.btn.btn-ghost-cyan-500:hover{background-color:#0dcaf01f}.toast.bg-cyan-500 a,.alert.alert-cyan-500 a{color:#054d5b;font-weight:700}.badge.bg-cyan-500,.toast.bg-cyan-500,.toast-header.bg-cyan-500,.progress-bar.bg-cyan-500{color:#000}.alert.alert-cyan-500 p,.alert.alert-cyan-500 small,.alert.alert-cyan-500 .small{color:#000}.bg-cyan-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23043e49'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-600{color:#0aa2c0}.btn.btn-ghost-cyan-600:hover{background-color:#0aa2c01f}.toast.bg-cyan-600 a,.alert.alert-cyan-600 a{color:#043e49;font-weight:700}.badge.bg-cyan-600,.toast.bg-cyan-600,.toast-header.bg-cyan-600,.progress-bar.bg-cyan-600{color:#000}.alert.alert-cyan-600 p,.alert.alert-cyan-600 small,.alert.alert-cyan-600 .small{color:#000}.bg-cyan-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394bfc8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-700{color:#087990}.btn.btn-ghost-cyan-700:hover{background-color:#0879901f}.toast.bg-cyan-700 a,.alert.alert-cyan-700 a{color:#94bfc8;font-weight:700}.badge.bg-cyan-700,.toast.bg-cyan-700,.toast-header.bg-cyan-700,.progress-bar.bg-cyan-700{color:#fff}.alert.alert-cyan-700 p,.alert.alert-cyan-700 small,.alert.alert-cyan-700 .small{color:#fff}.bg-cyan-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2393b0b5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-800{color:#055160}.btn.btn-ghost-cyan-800:hover{background-color:#0551601f}.toast.bg-cyan-800 a,.alert.alert-cyan-800 a{color:#93b0b5;font-weight:700}.badge.bg-cyan-800,.toast.bg-cyan-800,.toast-header.bg-cyan-800,.progress-bar.bg-cyan-800{color:#fff}.alert.alert-cyan-800 p,.alert.alert-cyan-800 small,.alert.alert-cyan-800 .small{color:#fff}.bg-cyan-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2392a1a3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-900{color:#032830}.btn.btn-ghost-cyan-900:hover{background-color:#0328301f}.toast.bg-cyan-900 a,.alert.alert-cyan-900 a{color:#92a1a3;font-weight:700}.badge.bg-cyan-900,.toast.bg-cyan-900,.toast-header.bg-cyan-900,.progress-bar.bg-cyan-900{color:#fff}.alert.alert-cyan-900 p,.alert.alert-cyan-900 small,.alert.alert-cyan-900 .small{color:#fff}.bg-indigo-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23564f60'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-100{color:#e0cffc}.btn.btn-ghost-indigo-100:hover{background-color:#e0cffc1f}.toast.bg-indigo-100 a,.alert.alert-indigo-100 a{color:#564f60;font-weight:700}.badge.bg-indigo-100,.toast.bg-indigo-100,.toast-header.bg-indigo-100,.progress-bar.bg-indigo-100{color:#000}.alert.alert-indigo-100 p,.alert.alert-indigo-100 small,.alert.alert-indigo-100 .small{color:#000}.bg-indigo-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234a3d5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-200{color:#c29ffa}.btn.btn-ghost-indigo-200:hover{background-color:#c29ffa1f}.toast.bg-indigo-200 a,.alert.alert-indigo-200 a{color:#4a3d5f;font-weight:700}.badge.bg-indigo-200,.toast.bg-indigo-200,.toast-header.bg-indigo-200,.progress-bar.bg-indigo-200{color:#000}.alert.alert-indigo-200 p,.alert.alert-indigo-200 small,.alert.alert-indigo-200 .small{color:#000}.bg-indigo-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233e2b5e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-300{color:#a370f7}.btn.btn-ghost-indigo-300:hover{background-color:#a370f71f}.toast.bg-indigo-300 a,.alert.alert-indigo-300 a{color:#3e2b5e;font-weight:700}.badge.bg-indigo-300,.toast.bg-indigo-300,.toast-header.bg-indigo-300,.progress-bar.bg-indigo-300{color:#000}.alert.alert-indigo-300 p,.alert.alert-indigo-300 small,.alert.alert-indigo-300 .small{color:#000}.bg-indigo-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4aaee'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-400{color:#8540f5}.btn.btn-ghost-indigo-400:hover{background-color:#8540f51f}.toast.bg-indigo-400 a,.alert.alert-indigo-400 a{color:#c4aaee;font-weight:700}.badge.bg-indigo-400,.toast.bg-indigo-400,.toast-header.bg-indigo-400,.progress-bar.bg-indigo-400{color:#fff}.alert.alert-indigo-400 p,.alert.alert-indigo-400 small,.alert.alert-indigo-400 .small{color:#fff}.bg-indigo-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b897ee'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-500{color:#6610f2}.btn.btn-ghost-indigo-500:hover{background-color:#6610f21f}.toast.bg-indigo-500 a,.alert.alert-indigo-500 a{color:#b897ee;font-weight:700}.badge.bg-indigo-500,.toast.bg-indigo-500,.toast-header.bg-indigo-500,.progress-bar.bg-indigo-500{color:#fff}.alert.alert-indigo-500 p,.alert.alert-indigo-500 small,.alert.alert-indigo-500 .small{color:#fff}.bg-indigo-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b196db'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-600{color:#520dc2}.btn.btn-ghost-indigo-600:hover{background-color:#520dc21f}.toast.bg-indigo-600 a,.alert.alert-indigo-600 a{color:#b196db;font-weight:700}.badge.bg-indigo-600,.toast.bg-indigo-600,.toast-header.bg-indigo-600,.progress-bar.bg-indigo-600{color:#fff}.alert.alert-indigo-600 p,.alert.alert-indigo-600 small,.alert.alert-indigo-600 .small{color:#fff}.bg-indigo-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a895c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-700{color:#3d0a91}.btn.btn-ghost-indigo-700:hover{background-color:#3d0a911f}.toast.bg-indigo-700 a,.alert.alert-indigo-700 a{color:#a895c8;font-weight:700}.badge.bg-indigo-700,.toast.bg-indigo-700,.toast-header.bg-indigo-700,.progress-bar.bg-indigo-700{color:#fff}.alert.alert-indigo-700 p,.alert.alert-indigo-700 small,.alert.alert-indigo-700 .small{color:#fff}.bg-indigo-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a193b6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-800{color:#290661}.btn.btn-ghost-indigo-800:hover{background-color:#2906611f}.toast.bg-indigo-800 a,.alert.alert-indigo-800 a{color:#a193b6;font-weight:700}.badge.bg-indigo-800,.toast.bg-indigo-800,.toast-header.bg-indigo-800,.progress-bar.bg-indigo-800{color:#fff}.alert.alert-indigo-800 p,.alert.alert-indigo-800 small,.alert.alert-indigo-800 .small{color:#fff}.bg-indigo-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239992a3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-900{color:#140330}.btn.btn-ghost-indigo-900:hover{background-color:#1403301f}.toast.bg-indigo-900 a,.alert.alert-indigo-900 a{color:#9992a3;font-weight:700}.badge.bg-indigo-900,.toast.bg-indigo-900,.toast-header.bg-indigo-900,.progress-bar.bg-indigo-900{color:#fff}.alert.alert-indigo-900 p,.alert.alert-indigo-900 small,.alert.alert-indigo-900 .small{color:#fff}.bg-purple-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2356535c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-100{color:#e2d9f3}.btn.btn-ghost-purple-100:hover{background-color:#e2d9f31f}.toast.bg-purple-100 a,.alert.alert-purple-100 a{color:#56535c;font-weight:700}.badge.bg-purple-100,.toast.bg-purple-100,.toast-header.bg-purple-100,.progress-bar.bg-purple-100{color:#000}.alert.alert-purple-100 p,.alert.alert-purple-100 small,.alert.alert-purple-100 .small{color:#000}.bg-purple-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234b4457'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-200{color:#c5b3e6}.btn.btn-ghost-purple-200:hover{background-color:#c5b3e61f}.toast.bg-purple-200 a,.alert.alert-purple-200 a{color:#4b4457;font-weight:700}.badge.bg-purple-200,.toast.bg-purple-200,.toast-header.bg-purple-200,.progress-bar.bg-purple-200{color:#000}.alert.alert-purple-200 p,.alert.alert-purple-200 small,.alert.alert-purple-200 .small{color:#000}.bg-purple-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23413653'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-300{color:#a98eda}.btn.btn-ghost-purple-300:hover{background-color:#a98eda1f}.toast.bg-purple-300 a,.alert.alert-purple-300 a{color:#413653;font-weight:700}.badge.bg-purple-300,.toast.bg-purple-300,.toast-header.bg-purple-300,.progress-bar.bg-purple-300{color:#000}.alert.alert-purple-300 p,.alert.alert-purple-300 small,.alert.alert-purple-300 .small{color:#000}.bg-purple-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2335284e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-400{color:#8c68cd}.btn.btn-ghost-purple-400:hover{background-color:#8c68cd1f}.toast.bg-purple-400 a,.alert.alert-purple-400 a{color:#35284e;font-weight:700}.badge.bg-purple-400,.toast.bg-purple-400,.toast-header.bg-purple-400,.progress-bar.bg-purple-400{color:#000}.alert.alert-purple-400 p,.alert.alert-purple-400 small,.alert.alert-purple-400 .small{color:#000}.bg-purple-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23bbaadb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-500{color:#6f42c1}.btn.btn-ghost-purple-500:hover{background-color:#6f42c11f}.toast.bg-purple-500 a,.alert.alert-purple-500 a{color:#bbaadb;font-weight:700}.badge.bg-purple-500,.toast.bg-purple-500,.toast-header.bg-purple-500,.progress-bar.bg-purple-500{color:#fff}.alert.alert-purple-500 p,.alert.alert-purple-500 small,.alert.alert-purple-500 .small{color:#fff}.bg-purple-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4a5cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-600{color:#59359a}.btn.btn-ghost-purple-600:hover{background-color:#59359a1f}.toast.bg-purple-600 a,.alert.alert-purple-600 a{color:#b4a5cc;font-weight:700}.badge.bg-purple-600,.toast.bg-purple-600,.toast-header.bg-purple-600,.progress-bar.bg-purple-600{color:#fff}.alert.alert-purple-600 p,.alert.alert-purple-600 small,.alert.alert-purple-600 .small{color:#fff}.bg-purple-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23aba1bd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-700{color:#432874}.btn.btn-ghost-purple-700:hover{background-color:#4328741f}.toast.bg-purple-700 a,.alert.alert-purple-700 a{color:#aba1bd;font-weight:700}.badge.bg-purple-700,.toast.bg-purple-700,.toast-header.bg-purple-700,.progress-bar.bg-purple-700{color:#fff}.alert.alert-purple-700 p,.alert.alert-purple-700 small,.alert.alert-purple-700 .small{color:#fff}.bg-purple-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a29baf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-800{color:#2c1a4d}.btn.btn-ghost-purple-800:hover{background-color:#2c1a4d1f}.toast.bg-purple-800 a,.alert.alert-purple-800 a{color:#a29baf;font-weight:700}.badge.bg-purple-800,.toast.bg-purple-800,.toast-header.bg-purple-800,.progress-bar.bg-purple-800{color:#fff}.alert.alert-purple-800 p,.alert.alert-purple-800 small,.alert.alert-purple-800 .small{color:#fff}.bg-purple-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239a96a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-900{color:#160d27}.btn.btn-ghost-purple-900:hover{background-color:#160d271f}.toast.bg-purple-900 a,.alert.alert-purple-900 a{color:#9a96a1;font-weight:700}.badge.bg-purple-900,.toast.bg-purple-900,.toast-header.bg-purple-900,.progress-bar.bg-purple-900{color:#fff}.alert.alert-purple-900 p,.alert.alert-purple-900 small,.alert.alert-purple-900 .small{color:#fff}.bg-pink-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5257'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-100{color:#f7d6e6}.btn.btn-ghost-pink-100:hover{background-color:#f7d6e61f}.toast.bg-pink-100 a,.alert.alert-pink-100 a{color:#5e5257;font-weight:700}.badge.bg-pink-100,.toast.bg-pink-100,.toast-header.bg-pink-100,.progress-bar.bg-pink-100{color:#000}.alert.alert-pink-100 p,.alert.alert-pink-100 small,.alert.alert-pink-100 .small{color:#000}.bg-pink-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235b424e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-200{color:#efadce}.btn.btn-ghost-pink-200:hover{background-color:#efadce1f}.toast.bg-pink-200 a,.alert.alert-pink-200 a{color:#5b424e;font-weight:700}.badge.bg-pink-200,.toast.bg-pink-200,.toast-header.bg-pink-200,.progress-bar.bg-pink-200{color:#000}.alert.alert-pink-200 p,.alert.alert-pink-200 small,.alert.alert-pink-200 .small{color:#000}.bg-pink-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23573244'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-300{color:#e685b5}.btn.btn-ghost-pink-300:hover{background-color:#e685b51f}.toast.bg-pink-300 a,.alert.alert-pink-300 a{color:#573244;font-weight:700}.badge.bg-pink-300,.toast.bg-pink-300,.toast-header.bg-pink-300,.progress-bar.bg-pink-300{color:#000}.alert.alert-pink-300 p,.alert.alert-pink-300 small,.alert.alert-pink-300 .small{color:#000}.bg-pink-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2355233c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-400{color:#de5c9d}.btn.btn-ghost-pink-400:hover{background-color:#de5c9d1f}.toast.bg-pink-400 a,.alert.alert-pink-400 a{color:#55233c;font-weight:700}.badge.bg-pink-400,.toast.bg-pink-400,.toast-header.bg-pink-400,.progress-bar.bg-pink-400{color:#000}.alert.alert-pink-400 p,.alert.alert-pink-400 small,.alert.alert-pink-400 .small{color:#000}.bg-pink-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3a4c4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-500{color:#d63384}.btn.btn-ghost-pink-500:hover{background-color:#d633841f}.toast.bg-pink-500 a,.alert.alert-pink-500 a{color:#e3a4c4;font-weight:700}.badge.bg-pink-500,.toast.bg-pink-500,.toast-header.bg-pink-500,.progress-bar.bg-pink-500{color:#fff}.alert.alert-pink-500 p,.alert.alert-pink-500 small,.alert.alert-pink-500 .small{color:#fff}.bg-pink-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d2a1b9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-600{color:#ab296a}.btn.btn-ghost-pink-600:hover{background-color:#ab296a1f}.toast.bg-pink-600 a,.alert.alert-pink-600 a{color:#d2a1b9;font-weight:700}.badge.bg-pink-600,.toast.bg-pink-600,.toast-header.bg-pink-600,.progress-bar.bg-pink-600{color:#fff}.alert.alert-pink-600 p,.alert.alert-pink-600 small,.alert.alert-pink-600 .small{color:#fff}.bg-pink-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c29db0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-700{color:#801f4f}.btn.btn-ghost-pink-700:hover{background-color:#801f4f1f}.toast.bg-pink-700 a,.alert.alert-pink-700 a{color:#c29db0;font-weight:700}.badge.bg-pink-700,.toast.bg-pink-700,.toast-header.bg-pink-700,.progress-bar.bg-pink-700{color:#fff}.alert.alert-pink-700 p,.alert.alert-pink-700 small,.alert.alert-pink-700 .small{color:#fff}.bg-pink-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b299a5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-800{color:#561435}.btn.btn-ghost-pink-800:hover{background-color:#5614351f}.toast.bg-pink-800 a,.alert.alert-pink-800 a{color:#b299a5;font-weight:700}.badge.bg-pink-800,.toast.bg-pink-800,.toast-header.bg-pink-800,.progress-bar.bg-pink-800{color:#fff}.alert.alert-pink-800 p,.alert.alert-pink-800 small,.alert.alert-pink-800 .small{color:#fff}.bg-pink-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a2959b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-900{color:#2b0a1a}.btn.btn-ghost-pink-900:hover{background-color:#2b0a1a1f}.toast.bg-pink-900 a,.alert.alert-pink-900 a{color:#a2959b;font-weight:700}.badge.bg-pink-900,.toast.bg-pink-900,.toast-header.bg-pink-900,.progress-bar.bg-pink-900{color:#fff}.alert.alert-pink-900 p,.alert.alert-pink-900 small,.alert.alert-pink-900 .small{color:#fff}a[type=button]{-webkit-appearance:unset!important}table td>.progress{min-width:6rem}.card>.table.table-flush{margin-bottom:0;overflow:hidden;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.card>.table.table-flush thead th[scope=col]{background-color:#f8f9fa;vertical-align:middle;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;border-bottom-color:#00000020;border-top:1px solid rgba(0,0,0,.125)}.card>.table.table-flush th,.card>.table.table-flush td{border-left:0;border-right:0;padding-left:1.5rem!important;padding-right:1.5rem!important}.card>.table.table-flush tr[class]{border-color:#00000020!important}.card>.table.table-flush tr[class]:last-of-type{border-bottom-color:transparent!important;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.header-alert-container{display:flex;justify-content:center;align-items:center;padding:0 1rem}.header-alert-container .alert{width:100%}@media (min-width: 768px){.header-alert-container .alert{max-width:75%}}@media (min-width: 992px){.header-alert-container .alert{max-width:50%}}span.profile-button .dropdown-menu{transition:opacity .2s ease-in-out;display:block!important;right:0;left:auto;margin-top:.5rem;box-shadow:0 .5rem 1rem #00000026}span.profile-button .dropdown-menu:not(.show){opacity:0;pointer-events:none}span.profile-button .dropdown-menu.show{opacity:1;pointer-events:auto}div#advanced-search-content div.card div.card-body div.col:not(:last-child){margin-right:1rem}body{background-color:var(--nbx-body-bg);color:var(--nbx-body-color)}body g#netbox-logo-1{fill:#9cc8f8;stroke:#9cc8f8}body g#netbox-logo-2{fill:#1685fc;stroke:#1685fc}body[data-netbox-color-mode=light] .btn.btn-primary,body[data-netbox-color-mode=light] .progress-bar.bg-primary,body[data-netbox-color-mode=light] .badge.bg-primary,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item.nav-link.active,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .nav-link.active,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .show>.nav-link{color:#f8f9fa}body[data-netbox-color-mode=dark] .btn.btn-primary,body[data-netbox-color-mode=dark] .progress-bar.bg-primary,body[data-netbox-color-mode=dark] .badge.bg-primary,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item.nav-link.active,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .nav-link.active,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .show>.nav-link{color:#000}body[data-netbox-color-mode=dark] .card table caption{color:#dee2e6}body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a{color:#9ec5fe}body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a:hover{color:#cfe2ff}body[data-netbox-color-mode=dark] .card .text-muted,body[data-netbox-color-mode=dark] .sidebar .text-muted{color:#ced4da!important}body[data-netbox-color-mode=dark] .text-body[class]{color:var(--nbx-body-color)!important}body[data-netbox-color-mode=dark] g#netbox-logo-1{fill:#fff;stroke:#fff}body[data-netbox-color-mode=dark] g#netbox-logo-2{fill:#e9ecef;stroke:#e9ecef}body table a,body[data-netbox-color-mode] table a{text-decoration:none}body table a:hover,body[data-netbox-color-mode] table a:hover{text-decoration:underline}body table.table>:not(caption)>*>*,body[data-netbox-color-mode] table.table>:not(caption)>*>*{padding-left:.25rem!important;padding-right:.25rem!important}body table td,body table th,body[data-netbox-color-mode] table td,body[data-netbox-color-mode] table th{font-size:.875rem;line-height:1.25;vertical-align:middle}body table td.min-width,body table th.min-width,body[data-netbox-color-mode] table td.min-width,body[data-netbox-color-mode] table th.min-width{width:1%}body table td input.form-check-input,body table th input.form-check-input,body[data-netbox-color-mode] table td input.form-check-input,body[data-netbox-color-mode] table th input.form-check-input{font-size:1rem;margin-top:.125em}body table td .btn-sm,body table td .btn-group-sm>.btn,body table th .btn-sm,body table th .btn-group-sm>.btn,body[data-netbox-color-mode] table td .btn-sm,body[data-netbox-color-mode] table th .btn-sm{line-height:1}body table.object-list th,body[data-netbox-color-mode] table.object-list th{font-size:.75rem;line-height:1;vertical-align:bottom}body table.attr-table th,body[data-netbox-color-mode] table.attr-table th{width:25%}div.title-container{display:flex;justify-content:space-between;flex-wrap:wrap}div.title-container div#content-title{display:flex;flex-direction:column;flex:1 0 auto;padding-bottom:.5rem}nav.search{background-color:var(--nbx-body-bg);z-index:999}nav.search form button.dropdown-toggle{border-color:#e9ecef;font-weight:400;line-height:1.5;color:#212529;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;border-left:1px solid var(--nbx-search-filter-border-left-color)}nav.search form button.dropdown-toggle:focus{box-shadow:unset!important}main.layout{display:flex;flex-wrap:nowrap;height:100vh;height:-webkit-fill-available;max-height:100vh;overflow-x:auto;overflow-y:hidden}main.login-container{display:flex;height:calc(100vh - 4rem);width:100%;max-width:100vw;align-items:center;justify-content:center;flex-direction:column;padding-top:40px;padding-bottom:40px}main.login-container+footer.footer button.color-mode-toggle{color:var(--nbx-color-mode-toggle-color)}footer.login-footer{height:4rem;margin-top:auto}footer.login-footer .container-fluid,footer.login-footer .container-sm,footer.login-footer .container-md,footer.login-footer .container-lg,footer.login-footer .container-xl,footer.login-footer .container-xxl{display:flex;justify-content:flex-end;padding:.75rem 1.5rem}h1,.h1{font-weight:800}h2,.h2{font-weight:700}h3,.h3,h4,.h4{font-weight:600}h5,.h5,h6,.h6{font-weight:600}h1.accordion-item-title,.accordion-item-title.h1,h2.accordion-item-title,.accordion-item-title.h2,h3.accordion-item-title,.accordion-item-title.h3,h4.accordion-item-title,.accordion-item-title.h4,h5.accordion-item-title,.accordion-item-title.h5,h6.accordion-item-title,.accordion-item-title.h6{padding:.25rem .5rem;font-weight:700;text-transform:uppercase;color:var(--nbx-sidebar-title-color);font-size:.875rem}.form-login{width:100%;max-width:330px;padding:15px}.form-login input:focus{z-index:1}.form-login input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-login input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.form-login .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}li.dropdown-item.dropdown-item-btns{display:flex;justify-content:space-between;align-items:center}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}nav.nav.nav-pills .nav-item.nav-link{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}nav.nav.nav-pills .nav-item.nav-link:hover{background-color:#cfe2ff;color:#343a40}div.content-container{position:relative;min-height:100vh;display:flex;flex-direction:column;width:calc(100% - 4.5rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 991.98px){div.content-container{width:100%}}div.content-container div.content{flex:1}@media (max-width: 768px){.sidebar.collapse.show~.content-container>.content{position:fixed;top:0;left:0;overflow-y:hidden}}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;border-right:1px solid #ced4da;background-color:var(--nbx-sidebar-bg);max-height:100%;width:100%}@media (min-width: 768px){.sidebar{width:100%;max-width:280px}}@media (max-width: 767.98px){.sidebar{top:8.125rem;background-color:var(--nbx-body-bg)}}.sidebar div.accordion-item{border:unset;padding:0 .5rem}.sidebar div.accordion-item.is-open{box-shadow:var(--nbx-sidebar-shadow)}.sidebar div.accordion-item>a.accordion-button:not(.collapsed){box-shadow:unset}.sidebar div.accordion-item>a.accordion-button.nav-link{border-radius:.375rem}.sidebar div.accordion-item>a.accordion-button.nav-link:hover{color:#343a40;background-color:#cfe2ff}.sidebar div.accordion-item>a.accordion-button.nav-link:focus{border-color:unset;box-shadow:unset}.sidebar .accordion-body{max-height:calc(100vh - 24rem);overflow-y:auto}.sidebar .accordion-body .nav-item .nav-link{padding:.25rem .6rem;font-size:.875rem;border-radius:.375rem}.sidebar .accordion-body .nav-item .nav-link:hover{color:#343a40;background-color:#cfe2ff}@media (max-width: 768px){.sidebar.collapse.show div.position-sticky{height:calc(100vh - 16.125rem);overflow-y:auto}}.sidebar div.position-sticky{height:calc(100vh - 4rem)}.sidebar div.sidebar-bottom{padding-left:.5rem;padding-right:.5rem;position:sticky;height:4rem;background-color:var(--nbx-sidebar-bg)}@media (max-width: 767.98px){.sidebar div.sidebar-bottom{background-color:var(--nbx-body-bg)}}.sidebar div.sidebar-bottom .nav{padding:0 .5rem;justify-content:space-between;margin:.5rem 0}.sidebar div.sidebar-bottom .nav .nav-link{padding:.5rem .25rem}.sidebar a.sidebar-logo{display:flex;flex-shrink:1;width:100%;height:3rem}.tooltip{pointer-events:none}.ws-nowrap{white-space:nowrap!important}.search-obj-selector .dropdown-item,.search-obj-selector .dropdown-header{font-size:.875rem}.search-obj-selector .dropdown-header{text-transform:uppercase}span.color-label{width:5rem;height:1rem;display:block;box-shadow:0 .125rem .25rem #00000013;border:1px solid #303030;border-radius:.375rem;padding:.35em .65em}pre{border-radius:.375rem;border:1px solid var(--nbx-pre-border-color);background-color:var(--nbx-pre-bg);padding:1rem;white-space:pre}.btn{white-space:nowrap}.card{box-shadow:0 .125rem .25rem #00000013}.card .card-header{color:#212529;border-bottom:none;padding:1rem}.card .card-header+.card-body{padding-top:0}.card .card-body.small .form-control,.card .card-body.small .form-select{font-size:.875rem}.form-floating{position:relative}.form-floating>.input-group>.form-control,.form-floating>.input-group>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>.input-group>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>.input-group>label{transition:none}}.form-floating>.input-group>.form-control::placeholder{color:transparent}.form-floating>.input-group>.form-control:focus,.form-floating>.input-group>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-select,.form-floating>.choices>.choices__inner,.form-floating>.ss-main span.placeholder,.form-floating>.ss-main div.ss-values{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-control:focus~label,.form-floating>.input-group>.form-control:not(:placeholder-shown)~label,.form-floating>.input-group>.form-select~label,.form-floating>.choices~label,.form-floating>.ss-main~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}.form-floating>.input-group>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}textarea.form-control[rows="10"]{height:18rem}textarea#id_local_context_data,textarea.markdown,textarea#id_public_key,textarea.form-control[name=csv],textarea.form-control[name=data]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}table tr.vertical-align{vertical-align:middle}.card:not(:only-of-type){margin-bottom:1rem}.stat-btn{min-width:3rem}nav.breadcrumb-container{padding:.35em .65em;font-size:.875rem;width:fit-content}nav.breadcrumb-container ol.breadcrumb{margin-bottom:0}nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a{text-decoration:none}nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a:hover{text-decoration:underline}div.paginator>form>div.input-group{width:fit-content}div.field-group:not(:first-of-type){margin-top:3rem}div.field-group:not(:first-of-type) h1,div.field-group:not(:first-of-type) .h1,div.field-group:not(:first-of-type) h2,div.field-group:not(:first-of-type) .h2,div.field-group:not(:first-of-type) h3,div.field-group:not(:first-of-type) .h3,div.field-group:not(:first-of-type) h4,div.field-group:not(:first-of-type) .h4,div.field-group:not(:first-of-type) h5,div.field-group:not(:first-of-type) .h5,div.field-group:not(:first-of-type) h6,div.field-group:not(:first-of-type) .h6{margin-bottom:1rem}label.required{font-weight:700}label.required:after{font-family:"Material Design Icons";content:"\f06c4";font-weight:normal;font-size:8px;font-style:normal;margin:0 0 0 2px;text-decoration:none;display:inline-block;position:absolute}div.bulk-buttons{display:flex;justify-content:space-between;margin:.5rem 0}div.bulk-buttons>div.bulk-button-group{display:flex}div.bulk-buttons>div.bulk-button-group:first-of-type:not(:last-of-type)>*:first-child{margin-left:0}div.bulk-buttons>div.bulk-button-group:last-of-type:not(:first-of-type)>*:last-child{margin-right:0}div.bulk-buttons>div.bulk-button-group>*{margin:.25rem}i.bi-plus:before,span.bi-plus:before{font-weight:700!important}table tbody tr.primary{background-color:#0d6efd26;border-color:#adb5bd}table tbody tr.secondary{background-color:#6c757d26;border-color:#adb5bd}table tbody tr.success{background-color:#19875426;border-color:#adb5bd}table tbody tr.info{background-color:#0dcaf026;border-color:#adb5bd}table tbody tr.warning{background-color:#ffc10726;border-color:#adb5bd}table tbody tr.danger{background-color:#dc354526;border-color:#adb5bd}table tbody tr.light{background-color:#f8f9fa26;border-color:#adb5bd}table tbody tr.dark{background-color:#21252926;border-color:#adb5bd}table tbody tr.darker{background-color:#1b1f2226;border-color:#adb5bd}table tbody tr.darkest{background-color:#171b1d26;border-color:#adb5bd}table tbody tr.gray{background-color:#ced4da26;border-color:#adb5bd}table tbody tr.gray-100{background-color:#f8f9fa26;border-color:#adb5bd}table tbody tr.gray-200{background-color:#e9ecef26;border-color:#adb5bd}table tbody tr.gray-300{background-color:#dee2e626;border-color:#adb5bd}table tbody tr.gray-400{background-color:#ced4da26;border-color:#adb5bd}table tbody tr.gray-500{background-color:#adb5bd26;border-color:#adb5bd}table tbody tr.gray-600{background-color:#6c757d26;border-color:#adb5bd}table tbody tr.gray-700{background-color:#49505726;border-color:#adb5bd}table tbody tr.gray-800{background-color:#343a4026;border-color:#adb5bd}table tbody tr.gray-900{background-color:#21252926;border-color:#adb5bd}table tbody tr.red-100{background-color:#f8d7da26;border-color:#adb5bd}table tbody tr.red-200{background-color:#f1aeb526;border-color:#adb5bd}table tbody tr.red-300{background-color:#ea868f26;border-color:#adb5bd}table tbody tr.red-400{background-color:#e35d6a26;border-color:#adb5bd}table tbody tr.red-500{background-color:#dc354526;border-color:#adb5bd}table tbody tr.red-600{background-color:#b02a3726;border-color:#adb5bd}table tbody tr.red-700{background-color:#84202926;border-color:#adb5bd}table tbody tr.red-800{background-color:#58151c26;border-color:#adb5bd}table tbody tr.red-900{background-color:#2c0b0e26;border-color:#adb5bd}table tbody tr.yellow-100{background-color:#fff3cd26;border-color:#adb5bd}table tbody tr.yellow-200{background-color:#ffe69c26;border-color:#adb5bd}table tbody tr.yellow-300{background-color:#ffda6a26;border-color:#adb5bd}table tbody tr.yellow-400{background-color:#ffcd3926;border-color:#adb5bd}table tbody tr.yellow-500{background-color:#ffc10726;border-color:#adb5bd}table tbody tr.yellow-600{background-color:#cc9a0626;border-color:#adb5bd}table tbody tr.yellow-700{background-color:#99740426;border-color:#adb5bd}table tbody tr.yellow-800{background-color:#664d0326;border-color:#adb5bd}table tbody tr.yellow-900{background-color:#33270126;border-color:#adb5bd}table tbody tr.green-100{background-color:#d1e7dd26;border-color:#adb5bd}table tbody tr.green-200{background-color:#a3cfbb26;border-color:#adb5bd}table tbody tr.green-300{background-color:#75b79826;border-color:#adb5bd}table tbody tr.green-400{background-color:#479f7626;border-color:#adb5bd}table tbody tr.green-500{background-color:#19875426;border-color:#adb5bd}table tbody tr.green-600{background-color:#146c4326;border-color:#adb5bd}table tbody tr.green-700{background-color:#0f513226;border-color:#adb5bd}table tbody tr.green-800{background-color:#0a362226;border-color:#adb5bd}table tbody tr.green-900{background-color:#051b1126;border-color:#adb5bd}table tbody tr.blue-100{background-color:#cfe2ff26;border-color:#adb5bd}table tbody tr.blue-200{background-color:#9ec5fe26;border-color:#adb5bd}table tbody tr.blue-300{background-color:#6ea8fe26;border-color:#adb5bd}table tbody tr.blue-400{background-color:#3d8bfd26;border-color:#adb5bd}table tbody tr.blue-500{background-color:#0d6efd26;border-color:#adb5bd}table tbody tr.blue-600{background-color:#0a58ca26;border-color:#adb5bd}table tbody tr.blue-700{background-color:#08429826;border-color:#adb5bd}table tbody tr.blue-800{background-color:#052c6526;border-color:#adb5bd}table tbody tr.blue-900{background-color:#03163326;border-color:#adb5bd}table tbody tr.cyan-100{background-color:#cff4fc26;border-color:#adb5bd}table tbody tr.cyan-200{background-color:#9eeaf926;border-color:#adb5bd}table tbody tr.cyan-300{background-color:#6edff626;border-color:#adb5bd}table tbody tr.cyan-400{background-color:#3dd5f326;border-color:#adb5bd}table tbody tr.cyan-500{background-color:#0dcaf026;border-color:#adb5bd}table tbody tr.cyan-600{background-color:#0aa2c026;border-color:#adb5bd}table tbody tr.cyan-700{background-color:#08799026;border-color:#adb5bd}table tbody tr.cyan-800{background-color:#05516026;border-color:#adb5bd}table tbody tr.cyan-900{background-color:#03283026;border-color:#adb5bd}table tbody tr.indigo-100{background-color:#e0cffc26;border-color:#adb5bd}table tbody tr.indigo-200{background-color:#c29ffa26;border-color:#adb5bd}table tbody tr.indigo-300{background-color:#a370f726;border-color:#adb5bd}table tbody tr.indigo-400{background-color:#8540f526;border-color:#adb5bd}table tbody tr.indigo-500{background-color:#6610f226;border-color:#adb5bd}table tbody tr.indigo-600{background-color:#520dc226;border-color:#adb5bd}table tbody tr.indigo-700{background-color:#3d0a9126;border-color:#adb5bd}table tbody tr.indigo-800{background-color:#29066126;border-color:#adb5bd}table tbody tr.indigo-900{background-color:#14033026;border-color:#adb5bd}table tbody tr.purple-100{background-color:#e2d9f326;border-color:#adb5bd}table tbody tr.purple-200{background-color:#c5b3e626;border-color:#adb5bd}table tbody tr.purple-300{background-color:#a98eda26;border-color:#adb5bd}table tbody tr.purple-400{background-color:#8c68cd26;border-color:#adb5bd}table tbody tr.purple-500{background-color:#6f42c126;border-color:#adb5bd}table tbody tr.purple-600{background-color:#59359a26;border-color:#adb5bd}table tbody tr.purple-700{background-color:#43287426;border-color:#adb5bd}table tbody tr.purple-800{background-color:#2c1a4d26;border-color:#adb5bd}table tbody tr.purple-900{background-color:#160d2726;border-color:#adb5bd}table tbody tr.pink-100{background-color:#f7d6e626;border-color:#adb5bd}table tbody tr.pink-200{background-color:#efadce26;border-color:#adb5bd}table tbody tr.pink-300{background-color:#e685b526;border-color:#adb5bd}table tbody tr.pink-400{background-color:#de5c9d26;border-color:#adb5bd}table tbody tr.pink-500{background-color:#d6338426;border-color:#adb5bd}table tbody tr.pink-600{background-color:#ab296a26;border-color:#adb5bd}table tbody tr.pink-700{background-color:#801f4f26;border-color:#adb5bd}table tbody tr.pink-800{background-color:#56143526;border-color:#adb5bd}table tbody tr.pink-900{background-color:#2b0a1a26;border-color:#adb5bd}pre.change-data{padding-left:0;padding-right:0}pre.change-data>span{display:block;padding-left:1rem;padding-right:1rem}pre.change-data>span.added{background-color:var(--nbx-change-added)}pre.change-data>span.removed{background-color:var(--nbx-change-removed)}pre.change-diff{border-color:transparent}pre.change-diff.change-removed{background-color:var(--nbx-change-removed)}pre.change-diff.change-added{background-color:var(--nbx-change-added)}div.card-overlay{position:absolute;width:100%;height:100%;background-color:#ffffffbf;border-radius:.375rem;display:flex;justify-content:center;align-items:center}div.card-overlay>div.spinner-border{width:6rem;height:6rem;color:#6c757d}div.card>div.card-header>div.table-controls{max-width:25%;width:100%;display:flex;align-items:center}div.card>div.card-header>div.table-controls .form-switch.form-check-inline{flex:1 0 auto;font-size:.875rem}.paginator{display:flex;flex-direction:column;align-items:flex-end;padding:1rem 0}.nav-tabs .nav-link:hover{border-bottom-color:transparent}.nav-tabs .nav-link.active{background-color:#f8f9fa;border-bottom-color:#f8f9fa;transform:translateY(1px)}.tab-content{display:flex;flex-direction:column;padding:1rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}html[data-netbox-path="/"] .content-container,html[data-netbox-path="/"] .search{background-color:#f8f9fa!important}html[data-netbox-path="/"][data-netbox-color-mode=dark] .content-container,html[data-netbox-path="/"][data-netbox-color-mode=dark] .search{background-color:#171b1d!important}html[data-netbox-path*="/login"] #django-messages{display:none} +:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-darker: #1b1f22;--bs-darkest: #171b1d;--bs-gray: #ced4da;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-red-100: #f8d7da;--bs-red-200: #f1aeb5;--bs-red-300: #ea868f;--bs-red-400: #e35d6a;--bs-red-500: #dc3545;--bs-red-600: #b02a37;--bs-red-700: #842029;--bs-red-800: #58151c;--bs-red-900: #2c0b0e;--bs-yellow-100: #fff3cd;--bs-yellow-200: #ffe69c;--bs-yellow-300: #ffda6a;--bs-yellow-400: #ffcd39;--bs-yellow-500: #ffc107;--bs-yellow-600: #cc9a06;--bs-yellow-700: #997404;--bs-yellow-800: #664d03;--bs-yellow-900: #332701;--bs-green-100: #d1e7dd;--bs-green-200: #a3cfbb;--bs-green-300: #75b798;--bs-green-400: #479f76;--bs-green-500: #198754;--bs-green-600: #146c43;--bs-green-700: #0f5132;--bs-green-800: #0a3622;--bs-green-900: #051b11;--bs-blue-100: #cfe2ff;--bs-blue-200: #9ec5fe;--bs-blue-300: #6ea8fe;--bs-blue-400: #3d8bfd;--bs-blue-500: #0d6efd;--bs-blue-600: #0a58ca;--bs-blue-700: #084298;--bs-blue-800: #052c65;--bs-blue-900: #031633;--bs-cyan-100: #cff4fc;--bs-cyan-200: #9eeaf9;--bs-cyan-300: #6edff6;--bs-cyan-400: #3dd5f3;--bs-cyan-500: #0dcaf0;--bs-cyan-600: #0aa2c0;--bs-cyan-700: #087990;--bs-cyan-800: #055160;--bs-cyan-900: #032830;--bs-indigo-100: #e0cffc;--bs-indigo-200: #c29ffa;--bs-indigo-300: #a370f7;--bs-indigo-400: #8540f5;--bs-indigo-500: #6610f2;--bs-indigo-600: #520dc2;--bs-indigo-700: #3d0a91;--bs-indigo-800: #290661;--bs-indigo-900: #140330;--bs-purple-100: #e2d9f3;--bs-purple-200: #c5b3e6;--bs-purple-300: #a98eda;--bs-purple-400: #8c68cd;--bs-purple-500: #6f42c1;--bs-purple-600: #59359a;--bs-purple-700: #432874;--bs-purple-800: #2c1a4d;--bs-purple-900: #160d27;--bs-pink-100: #f7d6e6;--bs-pink-200: #efadce;--bs-pink-300: #e685b5;--bs-pink-400: #de5c9d;--bs-pink-500: #d63384;--bs-pink-600: #ab296a;--bs-pink-700: #801f4f;--bs-pink-800: #561435;--bs-pink-900: #2b0a1a;--bs-font-sans-serif: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0))}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:800}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#212529;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.375rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,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]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-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-file-upload-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:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.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:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{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)}.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%}@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%}}@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%}}@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%}}@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%}}@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-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{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.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{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.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{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.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{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.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{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.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{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.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}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #e9ecef;appearance:none;border-radius:.375rem;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:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.375rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.375rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{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 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;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 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{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;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%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;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{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='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input: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")}.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:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px 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{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.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:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){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:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;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:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-darker{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-darker:hover{color:#fff;background-color:#171a1d;border-color:#16191b}.btn-check:focus+.btn-darker,.btn-darker:focus{color:#fff;background-color:#171a1d;border-color:#16191b;box-shadow:0 0 0 .25rem #3d414380}.btn-check:checked+.btn-darker,.btn-check:active+.btn-darker,.btn-darker:active,.btn-darker.active,.show>.btn-darker.dropdown-toggle{color:#fff;background-color:#16191b;border-color:#14171a}.btn-check:checked+.btn-darker:focus,.btn-check:active+.btn-darker:focus,.btn-darker:active:focus,.btn-darker.active:focus,.show>.btn-darker.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3d414380}.btn-darker:disabled,.btn-darker.disabled{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-darkest{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-darkest:hover{color:#fff;background-color:#141719;border-color:#121617}.btn-check:focus+.btn-darkest,.btn-darkest:focus{color:#fff;background-color:#141719;border-color:#121617;box-shadow:0 0 0 .25rem #3a3d3f80}.btn-check:checked+.btn-darkest,.btn-check:active+.btn-darkest,.btn-darkest:active,.btn-darkest.active,.show>.btn-darkest.dropdown-toggle{color:#fff;background-color:#121617;border-color:#111416}.btn-check:checked+.btn-darkest:focus,.btn-check:active+.btn-darkest:focus,.btn-darkest:active:focus,.btn-darkest.active:focus,.show>.btn-darkest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3a3d3f80}.btn-darkest:disabled,.btn-darkest.disabled{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-gray{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+.btn-gray,.btn-gray:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+.btn-gray,.btn-check:active+.btn-gray,.btn-gray:active,.btn-gray.active,.show>.btn-gray.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+.btn-gray:focus,.btn-check:active+.btn-gray:focus,.btn-gray:active:focus,.btn-gray.active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}.btn-gray:disabled,.btn-gray.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-100{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-gray-100:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-gray-100,.btn-gray-100:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-gray-100,.btn-check:active+.btn-gray-100,.btn-gray-100:active,.btn-gray-100.active,.show>.btn-gray-100.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-gray-100:focus,.btn-check:active+.btn-gray-100:focus,.btn-gray-100:active:focus,.btn-gray-100.active:focus,.show>.btn-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-gray-100:disabled,.btn-gray-100.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-gray-200{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-gray-200:hover{color:#000;background-color:#eceff1;border-color:#ebeef1}.btn-check:focus+.btn-gray-200,.btn-gray-200:focus{color:#000;background-color:#eceff1;border-color:#ebeef1;box-shadow:0 0 0 .25rem #c6c9cb80}.btn-check:checked+.btn-gray-200,.btn-check:active+.btn-gray-200,.btn-gray-200:active,.btn-gray-200.active,.show>.btn-gray-200.dropdown-toggle{color:#000;background-color:#edf0f2;border-color:#ebeef1}.btn-check:checked+.btn-gray-200:focus,.btn-check:active+.btn-gray-200:focus,.btn-gray-200:active:focus,.btn-gray-200.active:focus,.show>.btn-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c6c9cb80}.btn-gray-200:disabled,.btn-gray-200.disabled{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-gray-300{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-gray-300:hover{color:#000;background-color:#e3e6ea;border-color:#e1e5e9}.btn-check:focus+.btn-gray-300,.btn-gray-300:focus{color:#000;background-color:#e3e6ea;border-color:#e1e5e9;box-shadow:0 0 0 .25rem #bdc0c480}.btn-check:checked+.btn-gray-300,.btn-check:active+.btn-gray-300,.btn-gray-300:active,.btn-gray-300.active,.show>.btn-gray-300.dropdown-toggle{color:#000;background-color:#e5e8eb;border-color:#e1e5e9}.btn-check:checked+.btn-gray-300:focus,.btn-check:active+.btn-gray-300:focus,.btn-gray-300:active:focus,.btn-gray-300.active:focus,.show>.btn-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bdc0c480}.btn-gray-300:disabled,.btn-gray-300.disabled{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-gray-400{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-400:hover{color:#000;background-color:#d5dae0;border-color:#d3d8de}.btn-check:focus+.btn-gray-400,.btn-gray-400:focus{color:#000;background-color:#d5dae0;border-color:#d3d8de;box-shadow:0 0 0 .25rem #afb4b980}.btn-check:checked+.btn-gray-400,.btn-check:active+.btn-gray-400,.btn-gray-400:active,.btn-gray-400.active,.show>.btn-gray-400.dropdown-toggle{color:#000;background-color:#d8dde1;border-color:#d3d8de}.btn-check:checked+.btn-gray-400:focus,.btn-check:active+.btn-gray-400:focus,.btn-gray-400:active:focus,.btn-gray-400.active:focus,.show>.btn-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afb4b980}.btn-gray-400:disabled,.btn-gray-400.disabled{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-gray-500{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-gray-500:hover{color:#000;background-color:#b9c0c7;border-color:#b5bcc4}.btn-check:focus+.btn-gray-500,.btn-gray-500:focus{color:#000;background-color:#b9c0c7;border-color:#b5bcc4;box-shadow:0 0 0 .25rem #939aa180}.btn-check:checked+.btn-gray-500,.btn-check:active+.btn-gray-500,.btn-gray-500:active,.btn-gray-500.active,.show>.btn-gray-500.dropdown-toggle{color:#000;background-color:#bdc4ca;border-color:#b5bcc4}.btn-check:checked+.btn-gray-500:focus,.btn-check:active+.btn-gray-500:focus,.btn-gray-500:active:focus,.btn-gray-500.active:focus,.show>.btn-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #939aa180}.btn-gray-500:disabled,.btn-gray-500.disabled{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-gray-600{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-gray-600:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-gray-600,.btn-gray-600:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-gray-600,.btn-check:active+.btn-gray-600,.btn-gray-600:active,.btn-gray-600.active,.show>.btn-gray-600.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-gray-600:focus,.btn-check:active+.btn-gray-600:focus,.btn-gray-600:active:focus,.btn-gray-600.active:focus,.show>.btn-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-gray-600:disabled,.btn-gray-600.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-gray-700{color:#fff;background-color:#495057;border-color:#495057}.btn-gray-700:hover{color:#fff;background-color:#3e444a;border-color:#3a4046}.btn-check:focus+.btn-gray-700,.btn-gray-700:focus{color:#fff;background-color:#3e444a;border-color:#3a4046;box-shadow:0 0 0 .25rem #646a7080}.btn-check:checked+.btn-gray-700,.btn-check:active+.btn-gray-700,.btn-gray-700:active,.btn-gray-700.active,.show>.btn-gray-700.dropdown-toggle{color:#fff;background-color:#3a4046;border-color:#373c41}.btn-check:checked+.btn-gray-700:focus,.btn-check:active+.btn-gray-700:focus,.btn-gray-700:active:focus,.btn-gray-700.active:focus,.show>.btn-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #646a7080}.btn-gray-700:disabled,.btn-gray-700.disabled{color:#fff;background-color:#495057;border-color:#495057}.btn-gray-800{color:#fff;background-color:#343a40;border-color:#343a40}.btn-gray-800:hover{color:#fff;background-color:#2c3136;border-color:#2a2e33}.btn-check:focus+.btn-gray-800,.btn-gray-800:focus{color:#fff;background-color:#2c3136;border-color:#2a2e33;box-shadow:0 0 0 .25rem #52585d80}.btn-check:checked+.btn-gray-800,.btn-check:active+.btn-gray-800,.btn-gray-800:active,.btn-gray-800.active,.show>.btn-gray-800.dropdown-toggle{color:#fff;background-color:#2a2e33;border-color:#272c30}.btn-check:checked+.btn-gray-800:focus,.btn-check:active+.btn-gray-800:focus,.btn-gray-800:active:focus,.btn-gray-800.active:focus,.show>.btn-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52585d80}.btn-gray-800:disabled,.btn-gray-800.disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-gray-900{color:#fff;background-color:#212529;border-color:#212529}.btn-gray-900:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-gray-900,.btn-gray-900:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-gray-900,.btn-check:active+.btn-gray-900,.btn-gray-900:active,.btn-gray-900.active,.show>.btn-gray-900.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-gray-900:focus,.btn-check:active+.btn-gray-900:focus,.btn-gray-900:active:focus,.btn-gray-900.active:focus,.show>.btn-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-gray-900:disabled,.btn-gray-900.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-red-100{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-red-100:hover{color:#000;background-color:#f9dde0;border-color:#f9dbde}.btn-check:focus+.btn-red-100,.btn-red-100:focus{color:#000;background-color:#f9dde0;border-color:#f9dbde;box-shadow:0 0 0 .25rem #d3b7b980}.btn-check:checked+.btn-red-100,.btn-check:active+.btn-red-100,.btn-red-100:active,.btn-red-100.active,.show>.btn-red-100.dropdown-toggle{color:#000;background-color:#f9dfe1;border-color:#f9dbde}.btn-check:checked+.btn-red-100:focus,.btn-check:active+.btn-red-100:focus,.btn-red-100:active:focus,.btn-red-100.active:focus,.show>.btn-red-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3b7b980}.btn-red-100:disabled,.btn-red-100.disabled{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-red-200{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-red-200:hover{color:#000;background-color:#f3bac0;border-color:#f2b6bc}.btn-check:focus+.btn-red-200,.btn-red-200:focus{color:#000;background-color:#f3bac0;border-color:#f2b6bc;box-shadow:0 0 0 .25rem #cd949a80}.btn-check:checked+.btn-red-200,.btn-check:active+.btn-red-200,.btn-red-200:active,.btn-red-200.active,.show>.btn-red-200.dropdown-toggle{color:#000;background-color:#f4bec4;border-color:#f2b6bc}.btn-check:checked+.btn-red-200:focus,.btn-check:active+.btn-red-200:focus,.btn-red-200:active:focus,.btn-red-200.active:focus,.show>.btn-red-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cd949a80}.btn-red-200:disabled,.btn-red-200.disabled{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-red-300{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-red-300:hover{color:#000;background-color:#ed98a0;border-color:#ec929a}.btn-check:focus+.btn-red-300,.btn-red-300:focus{color:#000;background-color:#ed98a0;border-color:#ec929a;box-shadow:0 0 0 .25rem #c7727a80}.btn-check:checked+.btn-red-300,.btn-check:active+.btn-red-300,.btn-red-300:active,.btn-red-300.active,.show>.btn-red-300.dropdown-toggle{color:#000;background-color:#ee9ea5;border-color:#ec929a}.btn-check:checked+.btn-red-300:focus,.btn-check:active+.btn-red-300:focus,.btn-red-300:active:focus,.btn-red-300.active:focus,.show>.btn-red-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c7727a80}.btn-red-300:disabled,.btn-red-300.disabled{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-red-400{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-red-400:hover{color:#000;background-color:#e77580;border-color:#e66d79}.btn-check:focus+.btn-red-400,.btn-red-400:focus{color:#000;background-color:#e77580;border-color:#e66d79;box-shadow:0 0 0 .25rem #c14f5a80}.btn-check:checked+.btn-red-400,.btn-check:active+.btn-red-400,.btn-red-400:active,.btn-red-400.active,.show>.btn-red-400.dropdown-toggle{color:#000;background-color:#e97d88;border-color:#e66d79}.btn-check:checked+.btn-red-400:focus,.btn-check:active+.btn-red-400:focus,.btn-red-400:active:focus,.btn-red-400.active:focus,.show>.btn-red-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c14f5a80}.btn-red-400:disabled,.btn-red-400.disabled{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-red-500{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-red-500:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-red-500,.btn-red-500:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-red-500,.btn-check:active+.btn-red-500,.btn-red-500:active,.btn-red-500.active,.show>.btn-red-500.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-red-500:focus,.btn-check:active+.btn-red-500:focus,.btn-red-500:active:focus,.btn-red-500.active:focus,.show>.btn-red-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-red-500:disabled,.btn-red-500.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-red-600{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-red-600:hover{color:#fff;background-color:#96242f;border-color:#8d222c}.btn-check:focus+.btn-red-600,.btn-red-600:focus{color:#fff;background-color:#96242f;border-color:#8d222c;box-shadow:0 0 0 .25rem #bc4a5580}.btn-check:checked+.btn-red-600,.btn-check:active+.btn-red-600,.btn-red-600:active,.btn-red-600.active,.show>.btn-red-600.dropdown-toggle{color:#fff;background-color:#8d222c;border-color:#842029}.btn-check:checked+.btn-red-600:focus,.btn-check:active+.btn-red-600:focus,.btn-red-600:active:focus,.btn-red-600.active:focus,.show>.btn-red-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bc4a5580}.btn-red-600:disabled,.btn-red-600.disabled{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-red-700{color:#fff;background-color:#842029;border-color:#842029}.btn-red-700:hover{color:#fff;background-color:#701b23;border-color:#6a1a21}.btn-check:focus+.btn-red-700,.btn-red-700:focus{color:#fff;background-color:#701b23;border-color:#6a1a21;box-shadow:0 0 0 .25rem #96414980}.btn-check:checked+.btn-red-700,.btn-check:active+.btn-red-700,.btn-red-700:active,.btn-red-700.active,.show>.btn-red-700.dropdown-toggle{color:#fff;background-color:#6a1a21;border-color:#63181f}.btn-check:checked+.btn-red-700:focus,.btn-check:active+.btn-red-700:focus,.btn-red-700:active:focus,.btn-red-700.active:focus,.show>.btn-red-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #96414980}.btn-red-700:disabled,.btn-red-700.disabled{color:#fff;background-color:#842029;border-color:#842029}.btn-red-800{color:#fff;background-color:#58151c;border-color:#58151c}.btn-red-800:hover{color:#fff;background-color:#4b1218;border-color:#461116}.btn-check:focus+.btn-red-800,.btn-red-800:focus{color:#fff;background-color:#4b1218;border-color:#461116;box-shadow:0 0 0 .25rem #71383e80}.btn-check:checked+.btn-red-800,.btn-check:active+.btn-red-800,.btn-red-800:active,.btn-red-800.active,.show>.btn-red-800.dropdown-toggle{color:#fff;background-color:#461116;border-color:#421015}.btn-check:checked+.btn-red-800:focus,.btn-check:active+.btn-red-800:focus,.btn-red-800:active:focus,.btn-red-800.active:focus,.show>.btn-red-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #71383e80}.btn-red-800:disabled,.btn-red-800.disabled{color:#fff;background-color:#58151c;border-color:#58151c}.btn-red-900{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-red-900:hover{color:#fff;background-color:#25090c;border-color:#23090b}.btn-check:focus+.btn-red-900,.btn-red-900:focus{color:#fff;background-color:#25090c;border-color:#23090b;box-shadow:0 0 0 .25rem #4c303280}.btn-check:checked+.btn-red-900,.btn-check:active+.btn-red-900,.btn-red-900:active,.btn-red-900.active,.show>.btn-red-900.dropdown-toggle{color:#fff;background-color:#23090b;border-color:#21080b}.btn-check:checked+.btn-red-900:focus,.btn-check:active+.btn-red-900:focus,.btn-red-900:active:focus,.btn-red-900.active:focus,.show>.btn-red-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c303280}.btn-red-900:disabled,.btn-red-900.disabled{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-yellow-100{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-yellow-100:hover{color:#000;background-color:#fff5d5;border-color:#fff4d2}.btn-check:focus+.btn-yellow-100,.btn-yellow-100:focus{color:#000;background-color:#fff5d5;border-color:#fff4d2;box-shadow:0 0 0 .25rem #d9cfae80}.btn-check:checked+.btn-yellow-100,.btn-check:active+.btn-yellow-100,.btn-yellow-100:active,.btn-yellow-100.active,.show>.btn-yellow-100.dropdown-toggle{color:#000;background-color:#fff5d7;border-color:#fff4d2}.btn-check:checked+.btn-yellow-100:focus,.btn-check:active+.btn-yellow-100:focus,.btn-yellow-100:active:focus,.btn-yellow-100.active:focus,.show>.btn-yellow-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9cfae80}.btn-yellow-100:disabled,.btn-yellow-100.disabled{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-yellow-200{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-yellow-200:hover{color:#000;background-color:#ffeaab;border-color:#ffe9a6}.btn-check:focus+.btn-yellow-200,.btn-yellow-200:focus{color:#000;background-color:#ffeaab;border-color:#ffe9a6;box-shadow:0 0 0 .25rem #d9c48580}.btn-check:checked+.btn-yellow-200,.btn-check:active+.btn-yellow-200,.btn-yellow-200:active,.btn-yellow-200.active,.show>.btn-yellow-200.dropdown-toggle{color:#000;background-color:#ffebb0;border-color:#ffe9a6}.btn-check:checked+.btn-yellow-200:focus,.btn-check:active+.btn-yellow-200:focus,.btn-yellow-200:active:focus,.btn-yellow-200.active:focus,.show>.btn-yellow-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9c48580}.btn-yellow-200:disabled,.btn-yellow-200.disabled{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-yellow-300{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-yellow-300:hover{color:#000;background-color:#ffe080;border-color:#ffde79}.btn-check:focus+.btn-yellow-300,.btn-yellow-300:focus{color:#000;background-color:#ffe080;border-color:#ffde79;box-shadow:0 0 0 .25rem #d9b95a80}.btn-check:checked+.btn-yellow-300,.btn-check:active+.btn-yellow-300,.btn-yellow-300:active,.btn-yellow-300.active,.show>.btn-yellow-300.dropdown-toggle{color:#000;background-color:#ffe188;border-color:#ffde79}.btn-check:checked+.btn-yellow-300:focus,.btn-check:active+.btn-yellow-300:focus,.btn-yellow-300:active:focus,.btn-yellow-300.active:focus,.show>.btn-yellow-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9b95a80}.btn-yellow-300:disabled,.btn-yellow-300.disabled{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-yellow-400{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-yellow-400:hover{color:#000;background-color:#ffd557;border-color:#ffd24d}.btn-check:focus+.btn-yellow-400,.btn-yellow-400:focus{color:#000;background-color:#ffd557;border-color:#ffd24d;box-shadow:0 0 0 .25rem #d9ae3080}.btn-check:checked+.btn-yellow-400,.btn-check:active+.btn-yellow-400,.btn-yellow-400:active,.btn-yellow-400.active,.show>.btn-yellow-400.dropdown-toggle{color:#000;background-color:#ffd761;border-color:#ffd24d}.btn-check:checked+.btn-yellow-400:focus,.btn-check:active+.btn-yellow-400:focus,.btn-yellow-400:active:focus,.btn-yellow-400.active:focus,.show>.btn-yellow-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9ae3080}.btn-yellow-400:disabled,.btn-yellow-400.disabled{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-yellow-500{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-yellow-500:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-yellow-500,.btn-yellow-500:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-yellow-500,.btn-check:active+.btn-yellow-500,.btn-yellow-500:active,.btn-yellow-500.active,.show>.btn-yellow-500.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-yellow-500:focus,.btn-check:active+.btn-yellow-500:focus,.btn-yellow-500:active:focus,.btn-yellow-500.active:focus,.show>.btn-yellow-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-yellow-500:disabled,.btn-yellow-500.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-yellow-600{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-yellow-600:hover{color:#000;background-color:#d4a92b;border-color:#d1a41f}.btn-check:focus+.btn-yellow-600,.btn-yellow-600:focus{color:#000;background-color:#d4a92b;border-color:#d1a41f;box-shadow:0 0 0 .25rem #ad830580}.btn-check:checked+.btn-yellow-600,.btn-check:active+.btn-yellow-600,.btn-yellow-600:active,.btn-yellow-600.active,.show>.btn-yellow-600.dropdown-toggle{color:#000;background-color:#d6ae38;border-color:#d1a41f}.btn-check:checked+.btn-yellow-600:focus,.btn-check:active+.btn-yellow-600:focus,.btn-yellow-600:active:focus,.btn-yellow-600.active:focus,.show>.btn-yellow-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ad830580}.btn-yellow-600:disabled,.btn-yellow-600.disabled{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-yellow-700{color:#000;background-color:#997404;border-color:#997404}.btn-yellow-700:hover{color:#000;background-color:#a8892a;border-color:#a3821d}.btn-check:focus+.btn-yellow-700,.btn-yellow-700:focus{color:#000;background-color:#a8892a;border-color:#a3821d;box-shadow:0 0 0 .25rem #82630380}.btn-check:checked+.btn-yellow-700,.btn-check:active+.btn-yellow-700,.btn-yellow-700:active,.btn-yellow-700.active,.show>.btn-yellow-700.dropdown-toggle{color:#000;background-color:#ad9036;border-color:#a3821d}.btn-check:checked+.btn-yellow-700:focus,.btn-check:active+.btn-yellow-700:focus,.btn-yellow-700:active:focus,.btn-yellow-700.active:focus,.show>.btn-yellow-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #82630380}.btn-yellow-700:disabled,.btn-yellow-700.disabled{color:#000;background-color:#997404;border-color:#997404}.btn-yellow-800{color:#fff;background-color:#664d03;border-color:#664d03}.btn-yellow-800:hover{color:#fff;background-color:#574103;border-color:#523e02}.btn-check:focus+.btn-yellow-800,.btn-yellow-800:focus{color:#fff;background-color:#574103;border-color:#523e02;box-shadow:0 0 0 .25rem #7d682980}.btn-check:checked+.btn-yellow-800,.btn-check:active+.btn-yellow-800,.btn-yellow-800:active,.btn-yellow-800.active,.show>.btn-yellow-800.dropdown-toggle{color:#fff;background-color:#523e02;border-color:#4d3a02}.btn-check:checked+.btn-yellow-800:focus,.btn-check:active+.btn-yellow-800:focus,.btn-yellow-800:active:focus,.btn-yellow-800.active:focus,.show>.btn-yellow-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d682980}.btn-yellow-800:disabled,.btn-yellow-800.disabled{color:#fff;background-color:#664d03;border-color:#664d03}.btn-yellow-900{color:#fff;background-color:#332701;border-color:#332701}.btn-yellow-900:hover{color:#fff;background-color:#2b2101;border-color:#291f01}.btn-check:focus+.btn-yellow-900,.btn-yellow-900:focus{color:#fff;background-color:#2b2101;border-color:#291f01;box-shadow:0 0 0 .25rem #52472780}.btn-check:checked+.btn-yellow-900,.btn-check:active+.btn-yellow-900,.btn-yellow-900:active,.btn-yellow-900.active,.show>.btn-yellow-900.dropdown-toggle{color:#fff;background-color:#291f01;border-color:#261d01}.btn-check:checked+.btn-yellow-900:focus,.btn-check:active+.btn-yellow-900:focus,.btn-yellow-900:active:focus,.btn-yellow-900.active:focus,.show>.btn-yellow-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #52472780}.btn-yellow-900:disabled,.btn-yellow-900.disabled{color:#fff;background-color:#332701;border-color:#332701}.btn-green-100{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-green-100:hover{color:#000;background-color:#d8ebe2;border-color:#d6e9e0}.btn-check:focus+.btn-green-100,.btn-green-100:focus{color:#000;background-color:#d8ebe2;border-color:#d6e9e0;box-shadow:0 0 0 .25rem #b2c4bc80}.btn-check:checked+.btn-green-100,.btn-check:active+.btn-green-100,.btn-green-100:active,.btn-green-100.active,.show>.btn-green-100.dropdown-toggle{color:#000;background-color:#daece4;border-color:#d6e9e0}.btn-check:checked+.btn-green-100:focus,.btn-check:active+.btn-green-100:focus,.btn-green-100:active:focus,.btn-green-100.active:focus,.show>.btn-green-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b2c4bc80}.btn-green-100:disabled,.btn-green-100.disabled{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-green-200{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-green-200:hover{color:#000;background-color:#b1d6c5;border-color:#acd4c2}.btn-check:focus+.btn-green-200,.btn-green-200:focus{color:#000;background-color:#b1d6c5;border-color:#acd4c2;box-shadow:0 0 0 .25rem #8bb09f80}.btn-check:checked+.btn-green-200,.btn-check:active+.btn-green-200,.btn-green-200:active,.btn-green-200.active,.show>.btn-green-200.dropdown-toggle{color:#000;background-color:#b5d9c9;border-color:#acd4c2}.btn-check:checked+.btn-green-200:focus,.btn-check:active+.btn-green-200:focus,.btn-green-200:active:focus,.btn-green-200.active:focus,.show>.btn-green-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8bb09f80}.btn-green-200:disabled,.btn-green-200.disabled{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-green-300{color:#000;background-color:#75b798;border-color:#75b798}.btn-green-300:hover{color:#000;background-color:#8ac2a7;border-color:#83bea2}.btn-check:focus+.btn-green-300,.btn-green-300:focus{color:#000;background-color:#8ac2a7;border-color:#83bea2;box-shadow:0 0 0 .25rem #639c8180}.btn-check:checked+.btn-green-300,.btn-check:active+.btn-green-300,.btn-green-300:active,.btn-green-300.active,.show>.btn-green-300.dropdown-toggle{color:#000;background-color:#91c5ad;border-color:#83bea2}.btn-check:checked+.btn-green-300:focus,.btn-check:active+.btn-green-300:focus,.btn-green-300:active:focus,.btn-green-300.active:focus,.show>.btn-green-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #639c8180}.btn-green-300:disabled,.btn-green-300.disabled{color:#000;background-color:#75b798;border-color:#75b798}.btn-green-400{color:#000;background-color:#479f76;border-color:#479f76}.btn-green-400:hover{color:#000;background-color:#63ad8b;border-color:#59a984}.btn-check:focus+.btn-green-400,.btn-green-400:focus{color:#000;background-color:#63ad8b;border-color:#59a984;box-shadow:0 0 0 .25rem #3c876480}.btn-check:checked+.btn-green-400,.btn-check:active+.btn-green-400,.btn-green-400:active,.btn-green-400.active,.show>.btn-green-400.dropdown-toggle{color:#000;background-color:#6cb291;border-color:#59a984}.btn-check:checked+.btn-green-400:focus,.btn-check:active+.btn-green-400:focus,.btn-green-400:active:focus,.btn-green-400.active:focus,.show>.btn-green-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c876480}.btn-green-400:disabled,.btn-green-400.disabled{color:#000;background-color:#479f76;border-color:#479f76}.btn-green-500{color:#fff;background-color:#198754;border-color:#198754}.btn-green-500:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-green-500,.btn-green-500:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-green-500,.btn-check:active+.btn-green-500,.btn-green-500:active,.btn-green-500.active,.show>.btn-green-500.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-green-500:focus,.btn-check:active+.btn-green-500:focus,.btn-green-500:active:focus,.btn-green-500.active:focus,.show>.btn-green-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-green-500:disabled,.btn-green-500.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-green-600{color:#fff;background-color:#146c43;border-color:#146c43}.btn-green-600:hover{color:#fff;background-color:#115c39;border-color:#105636}.btn-check:focus+.btn-green-600,.btn-green-600:focus{color:#fff;background-color:#115c39;border-color:#105636;box-shadow:0 0 0 .25rem #37825f80}.btn-check:checked+.btn-green-600,.btn-check:active+.btn-green-600,.btn-green-600:active,.btn-green-600.active,.show>.btn-green-600.dropdown-toggle{color:#fff;background-color:#105636;border-color:#0f5132}.btn-check:checked+.btn-green-600:focus,.btn-check:active+.btn-green-600:focus,.btn-green-600:active:focus,.btn-green-600.active:focus,.show>.btn-green-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37825f80}.btn-green-600:disabled,.btn-green-600.disabled{color:#fff;background-color:#146c43;border-color:#146c43}.btn-green-700{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-green-700:hover{color:#fff;background-color:#0d452b;border-color:#0c4128}.btn-check:focus+.btn-green-700,.btn-green-700:focus{color:#fff;background-color:#0d452b;border-color:#0c4128;box-shadow:0 0 0 .25rem #336b5180}.btn-check:checked+.btn-green-700,.btn-check:active+.btn-green-700,.btn-green-700:active,.btn-green-700.active,.show>.btn-green-700.dropdown-toggle{color:#fff;background-color:#0c4128;border-color:#0b3d26}.btn-check:checked+.btn-green-700:focus,.btn-check:active+.btn-green-700:focus,.btn-green-700:active:focus,.btn-green-700.active:focus,.show>.btn-green-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #336b5180}.btn-green-700:disabled,.btn-green-700.disabled{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-green-800{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-green-800:hover{color:#fff;background-color:#092e1d;border-color:#082b1b}.btn-check:focus+.btn-green-800,.btn-green-800:focus{color:#fff;background-color:#092e1d;border-color:#082b1b;box-shadow:0 0 0 .25rem #2f544380}.btn-check:checked+.btn-green-800,.btn-check:active+.btn-green-800,.btn-green-800:active,.btn-green-800.active,.show>.btn-green-800.dropdown-toggle{color:#fff;background-color:#082b1b;border-color:#08291a}.btn-check:checked+.btn-green-800:focus,.btn-check:active+.btn-green-800:focus,.btn-green-800:active:focus,.btn-green-800.active:focus,.show>.btn-green-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f544380}.btn-green-800:disabled,.btn-green-800.disabled{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-green-900{color:#fff;background-color:#051b11;border-color:#051b11}.btn-green-900:hover{color:#fff;background-color:#04170e;border-color:#04160e}.btn-check:focus+.btn-green-900,.btn-green-900:focus{color:#fff;background-color:#04170e;border-color:#04160e;box-shadow:0 0 0 .25rem #2b3d3580}.btn-check:checked+.btn-green-900,.btn-check:active+.btn-green-900,.btn-green-900:active,.btn-green-900.active,.show>.btn-green-900.dropdown-toggle{color:#fff;background-color:#04160e;border-color:#04140d}.btn-check:checked+.btn-green-900:focus,.btn-check:active+.btn-green-900:focus,.btn-green-900:active:focus,.btn-green-900.active:focus,.show>.btn-green-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b3d3580}.btn-green-900:disabled,.btn-green-900.disabled{color:#fff;background-color:#051b11;border-color:#051b11}.btn-blue-100{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-blue-100:hover{color:#000;background-color:#d6e6ff;border-color:#d4e5ff}.btn-check:focus+.btn-blue-100,.btn-blue-100:focus{color:#000;background-color:#d6e6ff;border-color:#d4e5ff;box-shadow:0 0 0 .25rem #b0c0d980}.btn-check:checked+.btn-blue-100,.btn-check:active+.btn-blue-100,.btn-blue-100:active,.btn-blue-100.active,.show>.btn-blue-100.dropdown-toggle{color:#000;background-color:#d9e8ff;border-color:#d4e5ff}.btn-check:checked+.btn-blue-100:focus,.btn-check:active+.btn-blue-100:focus,.btn-blue-100:active:focus,.btn-blue-100.active:focus,.show>.btn-blue-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0c0d980}.btn-blue-100:disabled,.btn-blue-100.disabled{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-blue-200{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-blue-200:hover{color:#000;background-color:#adcefe;border-color:#a8cbfe}.btn-check:focus+.btn-blue-200,.btn-blue-200:focus{color:#000;background-color:#adcefe;border-color:#a8cbfe;box-shadow:0 0 0 .25rem #86a7d880}.btn-check:checked+.btn-blue-200,.btn-check:active+.btn-blue-200,.btn-blue-200:active,.btn-blue-200.active,.show>.btn-blue-200.dropdown-toggle{color:#000;background-color:#b1d1fe;border-color:#a8cbfe}.btn-check:checked+.btn-blue-200:focus,.btn-check:active+.btn-blue-200:focus,.btn-blue-200:active:focus,.btn-blue-200.active:focus,.show>.btn-blue-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86a7d880}.btn-blue-200:disabled,.btn-blue-200.disabled{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-blue-300{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-blue-300:hover{color:#000;background-color:#84b5fe;border-color:#7db1fe}.btn-check:focus+.btn-blue-300,.btn-blue-300:focus{color:#000;background-color:#84b5fe;border-color:#7db1fe;box-shadow:0 0 0 .25rem #5e8fd880}.btn-check:checked+.btn-blue-300,.btn-check:active+.btn-blue-300,.btn-blue-300:active,.btn-blue-300.active,.show>.btn-blue-300.dropdown-toggle{color:#000;background-color:#8bb9fe;border-color:#7db1fe}.btn-check:checked+.btn-blue-300:focus,.btn-check:active+.btn-blue-300:focus,.btn-blue-300:active:focus,.btn-blue-300.active:focus,.show>.btn-blue-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5e8fd880}.btn-blue-300:disabled,.btn-blue-300.disabled{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-blue-400{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-blue-400:hover{color:#000;background-color:#5a9cfd;border-color:#5097fd}.btn-check:focus+.btn-blue-400,.btn-blue-400:focus{color:#000;background-color:#5a9cfd;border-color:#5097fd;box-shadow:0 0 0 .25rem #3476d780}.btn-check:checked+.btn-blue-400,.btn-check:active+.btn-blue-400,.btn-blue-400:active,.btn-blue-400.active,.show>.btn-blue-400.dropdown-toggle{color:#000;background-color:#64a2fd;border-color:#5097fd}.btn-check:checked+.btn-blue-400:focus,.btn-check:active+.btn-blue-400:focus,.btn-blue-400:active:focus,.btn-blue-400.active:focus,.show>.btn-blue-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3476d780}.btn-blue-400:disabled,.btn-blue-400.disabled{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-blue-500{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-blue-500:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-blue-500,.btn-blue-500:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-blue-500,.btn-check:active+.btn-blue-500,.btn-blue-500:active,.btn-blue-500.active,.show>.btn-blue-500.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-blue-500:focus,.btn-check:active+.btn-blue-500:focus,.btn-blue-500:active:focus,.btn-blue-500.active:focus,.show>.btn-blue-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-blue-500:disabled,.btn-blue-500.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-blue-600{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-blue-600:hover{color:#fff;background-color:#094bac;border-color:#0846a2}.btn-check:focus+.btn-blue-600,.btn-blue-600:focus{color:#fff;background-color:#094bac;border-color:#0846a2;box-shadow:0 0 0 .25rem #2f71d280}.btn-check:checked+.btn-blue-600,.btn-check:active+.btn-blue-600,.btn-blue-600:active,.btn-blue-600.active,.show>.btn-blue-600.dropdown-toggle{color:#fff;background-color:#0846a2;border-color:#084298}.btn-check:checked+.btn-blue-600:focus,.btn-check:active+.btn-blue-600:focus,.btn-blue-600:active:focus,.btn-blue-600.active:focus,.show>.btn-blue-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2f71d280}.btn-blue-600:disabled,.btn-blue-600.disabled{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-blue-700{color:#fff;background-color:#084298;border-color:#084298}.btn-blue-700:hover{color:#fff;background-color:#073881;border-color:#06357a}.btn-check:focus+.btn-blue-700,.btn-blue-700:focus{color:#fff;background-color:#073881;border-color:#06357a;box-shadow:0 0 0 .25rem #2d5ea780}.btn-check:checked+.btn-blue-700,.btn-check:active+.btn-blue-700,.btn-blue-700:active,.btn-blue-700.active,.show>.btn-blue-700.dropdown-toggle{color:#fff;background-color:#06357a;border-color:#063272}.btn-check:checked+.btn-blue-700:focus,.btn-check:active+.btn-blue-700:focus,.btn-blue-700:active:focus,.btn-blue-700.active:focus,.show>.btn-blue-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d5ea780}.btn-blue-700:disabled,.btn-blue-700.disabled{color:#fff;background-color:#084298;border-color:#084298}.btn-blue-800{color:#fff;background-color:#052c65;border-color:#052c65}.btn-blue-800:hover{color:#fff;background-color:#042556;border-color:#042351}.btn-check:focus+.btn-blue-800,.btn-blue-800:focus{color:#fff;background-color:#042556;border-color:#042351;box-shadow:0 0 0 .25rem #2b4c7c80}.btn-check:checked+.btn-blue-800,.btn-check:active+.btn-blue-800,.btn-blue-800:active,.btn-blue-800.active,.show>.btn-blue-800.dropdown-toggle{color:#fff;background-color:#042351;border-color:#04214c}.btn-check:checked+.btn-blue-800:focus,.btn-check:active+.btn-blue-800:focus,.btn-blue-800:active:focus,.btn-blue-800.active:focus,.show>.btn-blue-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b4c7c80}.btn-blue-800:disabled,.btn-blue-800.disabled{color:#fff;background-color:#052c65;border-color:#052c65}.btn-blue-900{color:#fff;background-color:#031633;border-color:#031633}.btn-blue-900:hover{color:#fff;background-color:#03132b;border-color:#021229}.btn-check:focus+.btn-blue-900,.btn-blue-900:focus{color:#fff;background-color:#03132b;border-color:#021229;box-shadow:0 0 0 .25rem #29395280}.btn-check:checked+.btn-blue-900,.btn-check:active+.btn-blue-900,.btn-blue-900:active,.btn-blue-900.active,.show>.btn-blue-900.dropdown-toggle{color:#fff;background-color:#021229;border-color:#021126}.btn-check:checked+.btn-blue-900:focus,.btn-check:active+.btn-blue-900:focus,.btn-blue-900:active:focus,.btn-blue-900.active:focus,.show>.btn-blue-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29395280}.btn-blue-900:disabled,.btn-blue-900.disabled{color:#fff;background-color:#031633;border-color:#031633}.btn-cyan-100{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-cyan-100:hover{color:#000;background-color:#d6f6fc;border-color:#d4f5fc}.btn-check:focus+.btn-cyan-100,.btn-cyan-100:focus{color:#000;background-color:#d6f6fc;border-color:#d4f5fc;box-shadow:0 0 0 .25rem #b0cfd680}.btn-check:checked+.btn-cyan-100,.btn-check:active+.btn-cyan-100,.btn-cyan-100:active,.btn-cyan-100.active,.show>.btn-cyan-100.dropdown-toggle{color:#000;background-color:#d9f6fd;border-color:#d4f5fc}.btn-check:checked+.btn-cyan-100:focus,.btn-check:active+.btn-cyan-100:focus,.btn-cyan-100:active:focus,.btn-cyan-100.active:focus,.show>.btn-cyan-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b0cfd680}.btn-cyan-100:disabled,.btn-cyan-100.disabled{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-cyan-200{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-cyan-200:hover{color:#000;background-color:#adedfa;border-color:#a8ecfa}.btn-check:focus+.btn-cyan-200,.btn-cyan-200:focus{color:#000;background-color:#adedfa;border-color:#a8ecfa;box-shadow:0 0 0 .25rem #86c7d480}.btn-check:checked+.btn-cyan-200,.btn-check:active+.btn-cyan-200,.btn-cyan-200:active,.btn-cyan-200.active,.show>.btn-cyan-200.dropdown-toggle{color:#000;background-color:#b1eefa;border-color:#a8ecfa}.btn-check:checked+.btn-cyan-200:focus,.btn-check:active+.btn-cyan-200:focus,.btn-cyan-200:active:focus,.btn-cyan-200.active:focus,.show>.btn-cyan-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #86c7d480}.btn-cyan-200:disabled,.btn-cyan-200.disabled{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-cyan-300{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-cyan-300:hover{color:#000;background-color:#84e4f7;border-color:#7de2f7}.btn-check:focus+.btn-cyan-300,.btn-cyan-300:focus{color:#000;background-color:#84e4f7;border-color:#7de2f7;box-shadow:0 0 0 .25rem #5ebed180}.btn-check:checked+.btn-cyan-300,.btn-check:active+.btn-cyan-300,.btn-cyan-300:active,.btn-cyan-300.active,.show>.btn-cyan-300.dropdown-toggle{color:#000;background-color:#8be5f8;border-color:#7de2f7}.btn-check:checked+.btn-cyan-300:focus,.btn-check:active+.btn-cyan-300:focus,.btn-cyan-300:active:focus,.btn-cyan-300.active:focus,.show>.btn-cyan-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5ebed180}.btn-cyan-300:disabled,.btn-cyan-300.disabled{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-cyan-400{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-cyan-400:hover{color:#000;background-color:#5adbf5;border-color:#50d9f4}.btn-check:focus+.btn-cyan-400,.btn-cyan-400:focus{color:#000;background-color:#5adbf5;border-color:#50d9f4;box-shadow:0 0 0 .25rem #34b5cf80}.btn-check:checked+.btn-cyan-400,.btn-check:active+.btn-cyan-400,.btn-cyan-400:active,.btn-cyan-400.active,.show>.btn-cyan-400.dropdown-toggle{color:#000;background-color:#64ddf5;border-color:#50d9f4}.btn-check:checked+.btn-cyan-400:focus,.btn-check:active+.btn-cyan-400:focus,.btn-cyan-400:active:focus,.btn-cyan-400.active:focus,.show>.btn-cyan-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #34b5cf80}.btn-cyan-400:disabled,.btn-cyan-400.disabled{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-cyan-500{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-cyan-500:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-cyan-500,.btn-cyan-500:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-cyan-500,.btn-check:active+.btn-cyan-500,.btn-cyan-500:active,.btn-cyan-500.active,.show>.btn-cyan-500.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-cyan-500:focus,.btn-check:active+.btn-cyan-500:focus,.btn-cyan-500:active:focus,.btn-cyan-500.active:focus,.show>.btn-cyan-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-cyan-500:disabled,.btn-cyan-500.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-cyan-600{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-cyan-600:hover{color:#000;background-color:#2fb0c9;border-color:#23abc6}.btn-check:focus+.btn-cyan-600,.btn-cyan-600:focus{color:#000;background-color:#2fb0c9;border-color:#23abc6;box-shadow:0 0 0 .25rem #098aa380}.btn-check:checked+.btn-cyan-600,.btn-check:active+.btn-cyan-600,.btn-cyan-600:active,.btn-cyan-600.active,.show>.btn-cyan-600.dropdown-toggle{color:#000;background-color:#3bb5cd;border-color:#23abc6}.btn-check:checked+.btn-cyan-600:focus,.btn-check:active+.btn-cyan-600:focus,.btn-cyan-600:active:focus,.btn-cyan-600.active:focus,.show>.btn-cyan-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #098aa380}.btn-cyan-600:disabled,.btn-cyan-600.disabled{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-cyan-700{color:#fff;background-color:#087990;border-color:#087990}.btn-cyan-700:hover{color:#fff;background-color:#07677a;border-color:#066173}.btn-check:focus+.btn-cyan-700,.btn-cyan-700:focus{color:#fff;background-color:#07677a;border-color:#066173;box-shadow:0 0 0 .25rem #2d8da180}.btn-check:checked+.btn-cyan-700,.btn-check:active+.btn-cyan-700,.btn-cyan-700:active,.btn-cyan-700.active,.show>.btn-cyan-700.dropdown-toggle{color:#fff;background-color:#066173;border-color:#065b6c}.btn-check:checked+.btn-cyan-700:focus,.btn-check:active+.btn-cyan-700:focus,.btn-cyan-700:active:focus,.btn-cyan-700.active:focus,.show>.btn-cyan-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2d8da180}.btn-cyan-700:disabled,.btn-cyan-700.disabled{color:#fff;background-color:#087990;border-color:#087990}.btn-cyan-800{color:#fff;background-color:#055160;border-color:#055160}.btn-cyan-800:hover{color:#fff;background-color:#044552;border-color:#04414d}.btn-check:focus+.btn-cyan-800,.btn-cyan-800:focus{color:#fff;background-color:#044552;border-color:#04414d;box-shadow:0 0 0 .25rem #2b6b7880}.btn-check:checked+.btn-cyan-800,.btn-check:active+.btn-cyan-800,.btn-cyan-800:active,.btn-cyan-800.active,.show>.btn-cyan-800.dropdown-toggle{color:#fff;background-color:#04414d;border-color:#043d48}.btn-check:checked+.btn-cyan-800:focus,.btn-check:active+.btn-cyan-800:focus,.btn-cyan-800:active:focus,.btn-cyan-800.active:focus,.show>.btn-cyan-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b6b7880}.btn-cyan-800:disabled,.btn-cyan-800.disabled{color:#fff;background-color:#055160;border-color:#055160}.btn-cyan-900{color:#fff;background-color:#032830;border-color:#032830}.btn-cyan-900:hover{color:#fff;background-color:#032229;border-color:#022026}.btn-check:focus+.btn-cyan-900,.btn-cyan-900:focus{color:#fff;background-color:#032229;border-color:#022026;box-shadow:0 0 0 .25rem #29484f80}.btn-check:checked+.btn-cyan-900,.btn-check:active+.btn-cyan-900,.btn-cyan-900:active,.btn-cyan-900.active,.show>.btn-cyan-900.dropdown-toggle{color:#fff;background-color:#022026;border-color:#021e24}.btn-check:checked+.btn-cyan-900:focus,.btn-check:active+.btn-cyan-900:focus,.btn-cyan-900:active:focus,.btn-cyan-900.active:focus,.show>.btn-cyan-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #29484f80}.btn-cyan-900:disabled,.btn-cyan-900.disabled{color:#fff;background-color:#032830;border-color:#032830}.btn-indigo-100{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-indigo-100:hover{color:#000;background-color:#e5d6fc;border-color:#e3d4fc}.btn-check:focus+.btn-indigo-100,.btn-indigo-100:focus{color:#000;background-color:#e5d6fc;border-color:#e3d4fc;box-shadow:0 0 0 .25rem #beb0d680}.btn-check:checked+.btn-indigo-100,.btn-check:active+.btn-indigo-100,.btn-indigo-100:active,.btn-indigo-100.active,.show>.btn-indigo-100.dropdown-toggle{color:#000;background-color:#e6d9fd;border-color:#e3d4fc}.btn-check:checked+.btn-indigo-100:focus,.btn-check:active+.btn-indigo-100:focus,.btn-indigo-100:active:focus,.btn-indigo-100.active:focus,.show>.btn-indigo-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #beb0d680}.btn-indigo-100:disabled,.btn-indigo-100.disabled{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-indigo-200{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-indigo-200:hover{color:#000;background-color:#cbadfb;border-color:#c8a9fb}.btn-check:focus+.btn-indigo-200,.btn-indigo-200:focus{color:#000;background-color:#cbadfb;border-color:#c8a9fb;box-shadow:0 0 0 .25rem #a587d580}.btn-check:checked+.btn-indigo-200,.btn-check:active+.btn-indigo-200,.btn-indigo-200:active,.btn-indigo-200.active,.show>.btn-indigo-200.dropdown-toggle{color:#000;background-color:#ceb2fb;border-color:#c8a9fb}.btn-check:checked+.btn-indigo-200:focus,.btn-check:active+.btn-indigo-200:focus,.btn-indigo-200:active:focus,.btn-indigo-200.active:focus,.show>.btn-indigo-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a587d580}.btn-indigo-200:disabled,.btn-indigo-200.disabled{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-indigo-300{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-indigo-300:hover{color:#000;background-color:#b185f8;border-color:#ac7ef8}.btn-check:focus+.btn-indigo-300,.btn-indigo-300:focus{color:#000;background-color:#b185f8;border-color:#ac7ef8;box-shadow:0 0 0 .25rem #8b5fd280}.btn-check:checked+.btn-indigo-300,.btn-check:active+.btn-indigo-300,.btn-indigo-300:active,.btn-indigo-300.active,.show>.btn-indigo-300.dropdown-toggle{color:#000;background-color:#b58df9;border-color:#ac7ef8}.btn-check:checked+.btn-indigo-300:focus,.btn-check:active+.btn-indigo-300:focus,.btn-indigo-300:active:focus,.btn-indigo-300.active:focus,.show>.btn-indigo-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #8b5fd280}.btn-indigo-300:disabled,.btn-indigo-300.disabled{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-indigo-400{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-indigo-400:hover{color:#fff;background-color:#7136d0;border-color:#6a33c4}.btn-check:focus+.btn-indigo-400,.btn-indigo-400:focus{color:#fff;background-color:#7136d0;border-color:#6a33c4;box-shadow:0 0 0 .25rem #975df780}.btn-check:checked+.btn-indigo-400,.btn-check:active+.btn-indigo-400,.btn-indigo-400:active,.btn-indigo-400.active,.show>.btn-indigo-400.dropdown-toggle{color:#fff;background-color:#6a33c4;border-color:#6430b8}.btn-check:checked+.btn-indigo-400:focus,.btn-check:active+.btn-indigo-400:focus,.btn-indigo-400:active:focus,.btn-indigo-400.active:focus,.show>.btn-indigo-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #975df780}.btn-indigo-400:disabled,.btn-indigo-400.disabled{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-indigo-500{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-indigo-500:hover{color:#fff;background-color:#570ece;border-color:#520dc2}.btn-check:focus+.btn-indigo-500,.btn-indigo-500:focus{color:#fff;background-color:#570ece;border-color:#520dc2;box-shadow:0 0 0 .25rem #7d34f480}.btn-check:checked+.btn-indigo-500,.btn-check:active+.btn-indigo-500,.btn-indigo-500:active,.btn-indigo-500.active,.show>.btn-indigo-500.dropdown-toggle{color:#fff;background-color:#520dc2;border-color:#4d0cb6}.btn-check:checked+.btn-indigo-500:focus,.btn-check:active+.btn-indigo-500:focus,.btn-indigo-500:active:focus,.btn-indigo-500.active:focus,.show>.btn-indigo-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7d34f480}.btn-indigo-500:disabled,.btn-indigo-500.disabled{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-indigo-600{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-indigo-600:hover{color:#fff;background-color:#460ba5;border-color:#420a9b}.btn-check:focus+.btn-indigo-600,.btn-indigo-600:focus{color:#fff;background-color:#460ba5;border-color:#420a9b;box-shadow:0 0 0 .25rem #6c31cb80}.btn-check:checked+.btn-indigo-600,.btn-check:active+.btn-indigo-600,.btn-indigo-600:active,.btn-indigo-600.active,.show>.btn-indigo-600.dropdown-toggle{color:#fff;background-color:#420a9b;border-color:#3e0a92}.btn-check:checked+.btn-indigo-600:focus,.btn-check:active+.btn-indigo-600:focus,.btn-indigo-600:active:focus,.btn-indigo-600.active:focus,.show>.btn-indigo-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6c31cb80}.btn-indigo-600:disabled,.btn-indigo-600.disabled{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-indigo-700{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-indigo-700:hover{color:#fff;background-color:#34097b;border-color:#310874}.btn-check:focus+.btn-indigo-700,.btn-indigo-700:focus{color:#fff;background-color:#34097b;border-color:#310874;box-shadow:0 0 0 .25rem #5a2fa280}.btn-check:checked+.btn-indigo-700,.btn-check:active+.btn-indigo-700,.btn-indigo-700:active,.btn-indigo-700.active,.show>.btn-indigo-700.dropdown-toggle{color:#fff;background-color:#310874;border-color:#2e086d}.btn-check:checked+.btn-indigo-700:focus,.btn-check:active+.btn-indigo-700:focus,.btn-indigo-700:active:focus,.btn-indigo-700.active:focus,.show>.btn-indigo-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5a2fa280}.btn-indigo-700:disabled,.btn-indigo-700.disabled{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-indigo-800{color:#fff;background-color:#290661;border-color:#290661}.btn-indigo-800:hover{color:#fff;background-color:#230552;border-color:#21054e}.btn-check:focus+.btn-indigo-800,.btn-indigo-800:focus{color:#fff;background-color:#230552;border-color:#21054e;box-shadow:0 0 0 .25rem #492b7980}.btn-check:checked+.btn-indigo-800,.btn-check:active+.btn-indigo-800,.btn-indigo-800:active,.btn-indigo-800.active,.show>.btn-indigo-800.dropdown-toggle{color:#fff;background-color:#21054e;border-color:#1f0549}.btn-check:checked+.btn-indigo-800:focus,.btn-check:active+.btn-indigo-800:focus,.btn-indigo-800:active:focus,.btn-indigo-800.active:focus,.show>.btn-indigo-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #492b7980}.btn-indigo-800:disabled,.btn-indigo-800.disabled{color:#fff;background-color:#290661;border-color:#290661}.btn-indigo-900{color:#fff;background-color:#140330;border-color:#140330}.btn-indigo-900:hover{color:#fff;background-color:#110329;border-color:#100226}.btn-check:focus+.btn-indigo-900,.btn-indigo-900:focus{color:#fff;background-color:#110329;border-color:#100226;box-shadow:0 0 0 .25rem #37294f80}.btn-check:checked+.btn-indigo-900,.btn-check:active+.btn-indigo-900,.btn-indigo-900:active,.btn-indigo-900.active,.show>.btn-indigo-900.dropdown-toggle{color:#fff;background-color:#100226;border-color:#0f0224}.btn-check:checked+.btn-indigo-900:focus,.btn-check:active+.btn-indigo-900:focus,.btn-indigo-900:active:focus,.btn-indigo-900.active:focus,.show>.btn-indigo-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #37294f80}.btn-indigo-900:disabled,.btn-indigo-900.disabled{color:#fff;background-color:#140330;border-color:#140330}.btn-purple-100{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-purple-100:hover{color:#000;background-color:#e6dff5;border-color:#e5ddf4}.btn-check:focus+.btn-purple-100,.btn-purple-100:focus{color:#000;background-color:#e6dff5;border-color:#e5ddf4;box-shadow:0 0 0 .25rem #c0b8cf80}.btn-check:checked+.btn-purple-100,.btn-check:active+.btn-purple-100,.btn-purple-100:active,.btn-purple-100.active,.show>.btn-purple-100.dropdown-toggle{color:#000;background-color:#e8e1f5;border-color:#e5ddf4}.btn-check:checked+.btn-purple-100:focus,.btn-check:active+.btn-purple-100:focus,.btn-purple-100:active:focus,.btn-purple-100.active:focus,.show>.btn-purple-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c0b8cf80}.btn-purple-100:disabled,.btn-purple-100.disabled{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-purple-200{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-purple-200:hover{color:#000;background-color:#cebeea;border-color:#cbbbe9}.btn-check:focus+.btn-purple-200,.btn-purple-200:focus{color:#000;background-color:#cebeea;border-color:#cbbbe9;box-shadow:0 0 0 .25rem #a798c480}.btn-check:checked+.btn-purple-200,.btn-check:active+.btn-purple-200,.btn-purple-200:active,.btn-purple-200.active,.show>.btn-purple-200.dropdown-toggle{color:#000;background-color:#d1c2eb;border-color:#cbbbe9}.btn-check:checked+.btn-purple-200:focus,.btn-check:active+.btn-purple-200:focus,.btn-purple-200:active:focus,.btn-purple-200.active:focus,.show>.btn-purple-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #a798c480}.btn-purple-200:disabled,.btn-purple-200.disabled{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-purple-300{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-purple-300:hover{color:#000;background-color:#b69fe0;border-color:#b299de}.btn-check:focus+.btn-purple-300,.btn-purple-300:focus{color:#000;background-color:#b69fe0;border-color:#b299de;box-shadow:0 0 0 .25rem #9079b980}.btn-check:checked+.btn-purple-300,.btn-check:active+.btn-purple-300,.btn-purple-300:active,.btn-purple-300.active,.show>.btn-purple-300.dropdown-toggle{color:#000;background-color:#baa5e1;border-color:#b299de}.btn-check:checked+.btn-purple-300:focus,.btn-check:active+.btn-purple-300:focus,.btn-purple-300:active:focus,.btn-purple-300.active:focus,.show>.btn-purple-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #9079b980}.btn-purple-300:disabled,.btn-purple-300.disabled{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-purple-400{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-purple-400:hover{color:#000;background-color:#9d7fd5;border-color:#9877d2}.btn-check:focus+.btn-purple-400,.btn-purple-400:focus{color:#000;background-color:#9d7fd5;border-color:#9877d2;box-shadow:0 0 0 .25rem #7758ae80}.btn-check:checked+.btn-purple-400,.btn-check:active+.btn-purple-400,.btn-purple-400:active,.btn-purple-400.active,.show>.btn-purple-400.dropdown-toggle{color:#000;background-color:#a386d7;border-color:#9877d2}.btn-check:checked+.btn-purple-400:focus,.btn-check:active+.btn-purple-400:focus,.btn-purple-400:active:focus,.btn-purple-400.active:focus,.show>.btn-purple-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7758ae80}.btn-purple-400:disabled,.btn-purple-400.disabled{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-purple-500{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-purple-500:hover{color:#fff;background-color:#5e38a4;border-color:#59359a}.btn-check:focus+.btn-purple-500,.btn-purple-500:focus{color:#fff;background-color:#5e38a4;border-color:#59359a;box-shadow:0 0 0 .25rem #855eca80}.btn-check:checked+.btn-purple-500,.btn-check:active+.btn-purple-500,.btn-purple-500:active,.btn-purple-500.active,.show>.btn-purple-500.dropdown-toggle{color:#fff;background-color:#59359a;border-color:#533291}.btn-check:checked+.btn-purple-500:focus,.btn-check:active+.btn-purple-500:focus,.btn-purple-500:active:focus,.btn-purple-500.active:focus,.show>.btn-purple-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #855eca80}.btn-purple-500:disabled,.btn-purple-500.disabled{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-purple-600{color:#fff;background-color:#59359a;border-color:#59359a}.btn-purple-600:hover{color:#fff;background-color:#4c2d83;border-color:#472a7b}.btn-check:focus+.btn-purple-600,.btn-purple-600:focus{color:#fff;background-color:#4c2d83;border-color:#472a7b;box-shadow:0 0 0 .25rem #7253a980}.btn-check:checked+.btn-purple-600,.btn-check:active+.btn-purple-600,.btn-purple-600:active,.btn-purple-600.active,.show>.btn-purple-600.dropdown-toggle{color:#fff;background-color:#472a7b;border-color:#432874}.btn-check:checked+.btn-purple-600:focus,.btn-check:active+.btn-purple-600:focus,.btn-purple-600:active:focus,.btn-purple-600.active:focus,.show>.btn-purple-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #7253a980}.btn-purple-600:disabled,.btn-purple-600.disabled{color:#fff;background-color:#59359a;border-color:#59359a}.btn-purple-700{color:#fff;background-color:#432874;border-color:#432874}.btn-purple-700:hover{color:#fff;background-color:#392263;border-color:#36205d}.btn-check:focus+.btn-purple-700,.btn-purple-700:focus{color:#fff;background-color:#392263;border-color:#36205d;box-shadow:0 0 0 .25rem #5f488980}.btn-check:checked+.btn-purple-700,.btn-check:active+.btn-purple-700,.btn-purple-700:active,.btn-purple-700.active,.show>.btn-purple-700.dropdown-toggle{color:#fff;background-color:#36205d;border-color:#321e57}.btn-check:checked+.btn-purple-700:focus,.btn-check:active+.btn-purple-700:focus,.btn-purple-700:active:focus,.btn-purple-700.active:focus,.show>.btn-purple-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #5f488980}.btn-purple-700:disabled,.btn-purple-700.disabled{color:#fff;background-color:#432874;border-color:#432874}.btn-purple-800{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-purple-800:hover{color:#fff;background-color:#251641;border-color:#23153e}.btn-check:focus+.btn-purple-800,.btn-purple-800:focus{color:#fff;background-color:#251641;border-color:#23153e;box-shadow:0 0 0 .25rem #4c3c6880}.btn-check:checked+.btn-purple-800,.btn-check:active+.btn-purple-800,.btn-purple-800:active,.btn-purple-800.active,.show>.btn-purple-800.dropdown-toggle{color:#fff;background-color:#23153e;border-color:#21143a}.btn-check:checked+.btn-purple-800:focus,.btn-check:active+.btn-purple-800:focus,.btn-purple-800:active:focus,.btn-purple-800.active:focus,.show>.btn-purple-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4c3c6880}.btn-purple-800:disabled,.btn-purple-800.disabled{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-purple-900{color:#fff;background-color:#160d27;border-color:#160d27}.btn-purple-900:hover{color:#fff;background-color:#130b21;border-color:#120a1f}.btn-check:focus+.btn-purple-900,.btn-purple-900:focus{color:#fff;background-color:#130b21;border-color:#120a1f;box-shadow:0 0 0 .25rem #39314780}.btn-check:checked+.btn-purple-900,.btn-check:active+.btn-purple-900,.btn-purple-900:active,.btn-purple-900.active,.show>.btn-purple-900.dropdown-toggle{color:#fff;background-color:#120a1f;border-color:#110a1d}.btn-check:checked+.btn-purple-900:focus,.btn-check:active+.btn-purple-900:focus,.btn-purple-900:active:focus,.btn-purple-900.active:focus,.show>.btn-purple-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #39314780}.btn-purple-900:disabled,.btn-purple-900.disabled{color:#fff;background-color:#160d27;border-color:#160d27}.btn-pink-100{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-pink-100:hover{color:#000;background-color:#f8dcea;border-color:#f8dae9}.btn-check:focus+.btn-pink-100,.btn-pink-100:focus{color:#000;background-color:#f8dcea;border-color:#f8dae9;box-shadow:0 0 0 .25rem #d2b6c480}.btn-check:checked+.btn-pink-100,.btn-check:active+.btn-pink-100,.btn-pink-100:active,.btn-pink-100.active,.show>.btn-pink-100.dropdown-toggle{color:#000;background-color:#f9deeb;border-color:#f8dae9}.btn-check:checked+.btn-pink-100:focus,.btn-check:active+.btn-pink-100:focus,.btn-pink-100:active:focus,.btn-pink-100.active:focus,.show>.btn-pink-100.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d2b6c480}.btn-pink-100:disabled,.btn-pink-100.disabled{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-pink-200{color:#000;background-color:#efadce;border-color:#efadce}.btn-pink-200:hover{color:#000;background-color:#f1b9d5;border-color:#f1b5d3}.btn-check:focus+.btn-pink-200,.btn-pink-200:focus{color:#000;background-color:#f1b9d5;border-color:#f1b5d3;box-shadow:0 0 0 .25rem #cb93af80}.btn-check:checked+.btn-pink-200,.btn-check:active+.btn-pink-200,.btn-pink-200:active,.btn-pink-200.active,.show>.btn-pink-200.dropdown-toggle{color:#000;background-color:#f2bdd8;border-color:#f1b5d3}.btn-check:checked+.btn-pink-200:focus,.btn-check:active+.btn-pink-200:focus,.btn-pink-200:active:focus,.btn-pink-200.active:focus,.show>.btn-pink-200.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #cb93af80}.btn-pink-200:disabled,.btn-pink-200.disabled{color:#000;background-color:#efadce;border-color:#efadce}.btn-pink-300{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-pink-300:hover{color:#000;background-color:#ea97c0;border-color:#e991bc}.btn-check:focus+.btn-pink-300,.btn-pink-300:focus{color:#000;background-color:#ea97c0;border-color:#e991bc;box-shadow:0 0 0 .25rem #c4719a80}.btn-check:checked+.btn-pink-300,.btn-check:active+.btn-pink-300,.btn-pink-300:active,.btn-pink-300.active,.show>.btn-pink-300.dropdown-toggle{color:#000;background-color:#eb9dc4;border-color:#e991bc}.btn-check:checked+.btn-pink-300:focus,.btn-check:active+.btn-pink-300:focus,.btn-pink-300:active:focus,.btn-pink-300.active:focus,.show>.btn-pink-300.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c4719a80}.btn-pink-300:disabled,.btn-pink-300.disabled{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-pink-400{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-pink-400:hover{color:#000;background-color:#e374ac;border-color:#e16ca7}.btn-check:focus+.btn-pink-400,.btn-pink-400:focus{color:#000;background-color:#e374ac;border-color:#e16ca7;box-shadow:0 0 0 .25rem #bd4e8580}.btn-check:checked+.btn-pink-400,.btn-check:active+.btn-pink-400,.btn-pink-400:active,.btn-pink-400.active,.show>.btn-pink-400.dropdown-toggle{color:#000;background-color:#e57db1;border-color:#e16ca7}.btn-check:checked+.btn-pink-400:focus,.btn-check:active+.btn-pink-400:focus,.btn-pink-400:active:focus,.btn-pink-400.active:focus,.show>.btn-pink-400.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #bd4e8580}.btn-pink-400:disabled,.btn-pink-400.disabled{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-pink-500{color:#fff;background-color:#d63384;border-color:#d63384}.btn-pink-500:hover{color:#fff;background-color:#b62b70;border-color:#ab296a}.btn-check:focus+.btn-pink-500,.btn-pink-500:focus{color:#fff;background-color:#b62b70;border-color:#ab296a;box-shadow:0 0 0 .25rem #dc529680}.btn-check:checked+.btn-pink-500,.btn-check:active+.btn-pink-500,.btn-pink-500:active,.btn-pink-500.active,.show>.btn-pink-500.dropdown-toggle{color:#fff;background-color:#ab296a;border-color:#a12663}.btn-check:checked+.btn-pink-500:focus,.btn-check:active+.btn-pink-500:focus,.btn-pink-500:active:focus,.btn-pink-500.active:focus,.show>.btn-pink-500.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dc529680}.btn-pink-500:disabled,.btn-pink-500.disabled{color:#fff;background-color:#d63384;border-color:#d63384}.btn-pink-600{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-pink-600:hover{color:#fff;background-color:#91235a;border-color:#892155}.btn-check:focus+.btn-pink-600,.btn-pink-600:focus{color:#fff;background-color:#91235a;border-color:#892155;box-shadow:0 0 0 .25rem #b8498080}.btn-check:checked+.btn-pink-600,.btn-check:active+.btn-pink-600,.btn-pink-600:active,.btn-pink-600.active,.show>.btn-pink-600.dropdown-toggle{color:#fff;background-color:#892155;border-color:#801f50}.btn-check:checked+.btn-pink-600:focus,.btn-check:active+.btn-pink-600:focus,.btn-pink-600:active:focus,.btn-pink-600.active:focus,.show>.btn-pink-600.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #b8498080}.btn-pink-600:disabled,.btn-pink-600.disabled{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-pink-700{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-pink-700:hover{color:#fff;background-color:#6d1a43;border-color:#66193f}.btn-check:focus+.btn-pink-700,.btn-pink-700:focus{color:#fff;background-color:#6d1a43;border-color:#66193f;box-shadow:0 0 0 .25rem #93416980}.btn-check:checked+.btn-pink-700,.btn-check:active+.btn-pink-700,.btn-pink-700:active,.btn-pink-700.active,.show>.btn-pink-700.dropdown-toggle{color:#fff;background-color:#66193f;border-color:#60173b}.btn-check:checked+.btn-pink-700:focus,.btn-check:active+.btn-pink-700:focus,.btn-pink-700:active:focus,.btn-pink-700.active:focus,.show>.btn-pink-700.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #93416980}.btn-pink-700:disabled,.btn-pink-700.disabled{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-pink-800{color:#fff;background-color:#561435;border-color:#561435}.btn-pink-800:hover{color:#fff;background-color:#49112d;border-color:#45102a}.btn-check:focus+.btn-pink-800,.btn-pink-800:focus{color:#fff;background-color:#49112d;border-color:#45102a;box-shadow:0 0 0 .25rem #6f375380}.btn-check:checked+.btn-pink-800,.btn-check:active+.btn-pink-800,.btn-pink-800:active,.btn-pink-800.active,.show>.btn-pink-800.dropdown-toggle{color:#fff;background-color:#45102a;border-color:#410f28}.btn-check:checked+.btn-pink-800:focus,.btn-check:active+.btn-pink-800:focus,.btn-pink-800:active:focus,.btn-pink-800.active:focus,.show>.btn-pink-800.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6f375380}.btn-pink-800:disabled,.btn-pink-800.disabled{color:#fff;background-color:#561435;border-color:#561435}.btn-pink-900{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-pink-900:hover{color:#fff;background-color:#250916;border-color:#220815}.btn-check:focus+.btn-pink-900,.btn-pink-900:focus{color:#fff;background-color:#250916;border-color:#220815;box-shadow:0 0 0 .25rem #4b2f3c80}.btn-check:checked+.btn-pink-900,.btn-check:active+.btn-pink-900,.btn-pink-900:active,.btn-pink-900.active,.show>.btn-pink-900.dropdown-toggle{color:#fff;background-color:#220815;border-color:#200814}.btn-check:checked+.btn-pink-900:focus,.btn-check:active+.btn-pink-900:focus,.btn-pink-900:active:focus,.btn-pink-900.active:focus,.show>.btn-pink-900.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4b2f3c80}.btn-pink-900:disabled,.btn-pink-900.disabled{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-outline-darker{color:#1b1f22;border-color:#1b1f22}.btn-outline-darker:hover{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:focus+.btn-outline-darker,.btn-outline-darker:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-check:checked+.btn-outline-darker,.btn-check:active+.btn-outline-darker,.btn-outline-darker:active,.btn-outline-darker.active,.btn-outline-darker.dropdown-toggle.show{color:#fff;background-color:#1b1f22;border-color:#1b1f22}.btn-check:checked+.btn-outline-darker:focus,.btn-check:active+.btn-outline-darker:focus,.btn-outline-darker:active:focus,.btn-outline-darker.active:focus,.btn-outline-darker.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #1b1f2280}.btn-outline-darker:disabled,.btn-outline-darker.disabled{color:#1b1f22;background-color:transparent}.btn-outline-darkest{color:#171b1d;border-color:#171b1d}.btn-outline-darkest:hover{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:focus+.btn-outline-darkest,.btn-outline-darkest:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-check:checked+.btn-outline-darkest,.btn-check:active+.btn-outline-darkest,.btn-outline-darkest:active,.btn-outline-darkest.active,.btn-outline-darkest.dropdown-toggle.show{color:#fff;background-color:#171b1d;border-color:#171b1d}.btn-check:checked+.btn-outline-darkest:focus,.btn-check:active+.btn-outline-darkest:focus,.btn-outline-darkest:active:focus,.btn-outline-darkest.active:focus,.btn-outline-darkest.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #171b1d80}.btn-outline-darkest:disabled,.btn-outline-darkest.disabled{color:#171b1d;background-color:transparent}.btn-outline-gray{color:#ced4da;border-color:#ced4da}.btn-outline-gray:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+.btn-outline-gray,.btn-outline-gray:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+.btn-outline-gray,.btn-check:active+.btn-outline-gray,.btn-outline-gray:active,.btn-outline-gray.active,.btn-outline-gray.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+.btn-outline-gray:focus,.btn-check:active+.btn-outline-gray:focus,.btn-outline-gray:active:focus,.btn-outline-gray.active:focus,.btn-outline-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-outline-gray:disabled,.btn-outline-gray.disabled{color:#ced4da;background-color:transparent}.btn-outline-gray-100{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-gray-100:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-gray-100,.btn-outline-gray-100:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-gray-100,.btn-check:active+.btn-outline-gray-100,.btn-outline-gray-100:active,.btn-outline-gray-100.active,.btn-outline-gray-100.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-gray-100:focus,.btn-check:active+.btn-outline-gray-100:focus,.btn-outline-gray-100:active:focus,.btn-outline-gray-100.active:focus,.btn-outline-gray-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-gray-100:disabled,.btn-outline-gray-100.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-gray-200{color:#e9ecef;border-color:#e9ecef}.btn-outline-gray-200:hover{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:focus+.btn-outline-gray-200,.btn-outline-gray-200:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-check:checked+.btn-outline-gray-200,.btn-check:active+.btn-outline-gray-200,.btn-outline-gray-200:active,.btn-outline-gray-200.active,.btn-outline-gray-200.dropdown-toggle.show{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:checked+.btn-outline-gray-200:focus,.btn-check:active+.btn-outline-gray-200:focus,.btn-outline-gray-200:active:focus,.btn-outline-gray-200.active:focus,.btn-outline-gray-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e9ecef80}.btn-outline-gray-200:disabled,.btn-outline-gray-200.disabled{color:#e9ecef;background-color:transparent}.btn-outline-gray-300{color:#dee2e6;border-color:#dee2e6}.btn-outline-gray-300:hover{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:focus+.btn-outline-gray-300,.btn-outline-gray-300:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-check:checked+.btn-outline-gray-300,.btn-check:active+.btn-outline-gray-300,.btn-outline-gray-300:active,.btn-outline-gray-300.active,.btn-outline-gray-300.dropdown-toggle.show{color:#000;background-color:#dee2e6;border-color:#dee2e6}.btn-check:checked+.btn-outline-gray-300:focus,.btn-check:active+.btn-outline-gray-300:focus,.btn-outline-gray-300:active:focus,.btn-outline-gray-300.active:focus,.btn-outline-gray-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dee2e680}.btn-outline-gray-300:disabled,.btn-outline-gray-300.disabled{color:#dee2e6;background-color:transparent}.btn-outline-gray-400{color:#ced4da;border-color:#ced4da}.btn-outline-gray-400:hover{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:focus+.btn-outline-gray-400,.btn-outline-gray-400:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-check:checked+.btn-outline-gray-400,.btn-check:active+.btn-outline-gray-400,.btn-outline-gray-400:active,.btn-outline-gray-400.active,.btn-outline-gray-400.dropdown-toggle.show{color:#000;background-color:#ced4da;border-color:#ced4da}.btn-check:checked+.btn-outline-gray-400:focus,.btn-check:active+.btn-outline-gray-400:focus,.btn-outline-gray-400:active:focus,.btn-outline-gray-400.active:focus,.btn-outline-gray-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ced4da80}.btn-outline-gray-400:disabled,.btn-outline-gray-400.disabled{color:#ced4da;background-color:transparent}.btn-outline-gray-500{color:#adb5bd;border-color:#adb5bd}.btn-outline-gray-500:hover{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:focus+.btn-outline-gray-500,.btn-outline-gray-500:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-check:checked+.btn-outline-gray-500,.btn-check:active+.btn-outline-gray-500,.btn-outline-gray-500:active,.btn-outline-gray-500.active,.btn-outline-gray-500.dropdown-toggle.show{color:#000;background-color:#adb5bd;border-color:#adb5bd}.btn-check:checked+.btn-outline-gray-500:focus,.btn-check:active+.btn-outline-gray-500:focus,.btn-outline-gray-500:active:focus,.btn-outline-gray-500.active:focus,.btn-outline-gray-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #adb5bd80}.btn-outline-gray-500:disabled,.btn-outline-gray-500.disabled{color:#adb5bd;background-color:transparent}.btn-outline-gray-600{color:#6c757d;border-color:#6c757d}.btn-outline-gray-600:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-gray-600,.btn-outline-gray-600:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-gray-600,.btn-check:active+.btn-outline-gray-600,.btn-outline-gray-600:active,.btn-outline-gray-600.active,.btn-outline-gray-600.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-gray-600:focus,.btn-check:active+.btn-outline-gray-600:focus,.btn-outline-gray-600:active:focus,.btn-outline-gray-600.active:focus,.btn-outline-gray-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-gray-600:disabled,.btn-outline-gray-600.disabled{color:#6c757d;background-color:transparent}.btn-outline-gray-700{color:#495057;border-color:#495057}.btn-outline-gray-700:hover{color:#fff;background-color:#495057;border-color:#495057}.btn-check:focus+.btn-outline-gray-700,.btn-outline-gray-700:focus{box-shadow:0 0 0 .25rem #49505780}.btn-check:checked+.btn-outline-gray-700,.btn-check:active+.btn-outline-gray-700,.btn-outline-gray-700:active,.btn-outline-gray-700.active,.btn-outline-gray-700.dropdown-toggle.show{color:#fff;background-color:#495057;border-color:#495057}.btn-check:checked+.btn-outline-gray-700:focus,.btn-check:active+.btn-outline-gray-700:focus,.btn-outline-gray-700:active:focus,.btn-outline-gray-700.active:focus,.btn-outline-gray-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #49505780}.btn-outline-gray-700:disabled,.btn-outline-gray-700.disabled{color:#495057;background-color:transparent}.btn-outline-gray-800{color:#343a40;border-color:#343a40}.btn-outline-gray-800:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:focus+.btn-outline-gray-800,.btn-outline-gray-800:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-check:checked+.btn-outline-gray-800,.btn-check:active+.btn-outline-gray-800,.btn-outline-gray-800:active,.btn-outline-gray-800.active,.btn-outline-gray-800.dropdown-toggle.show{color:#fff;background-color:#343a40;border-color:#343a40}.btn-check:checked+.btn-outline-gray-800:focus,.btn-check:active+.btn-outline-gray-800:focus,.btn-outline-gray-800:active:focus,.btn-outline-gray-800.active:focus,.btn-outline-gray-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #343a4080}.btn-outline-gray-800:disabled,.btn-outline-gray-800.disabled{color:#343a40;background-color:transparent}.btn-outline-gray-900{color:#212529;border-color:#212529}.btn-outline-gray-900:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-gray-900,.btn-outline-gray-900:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-gray-900,.btn-check:active+.btn-outline-gray-900,.btn-outline-gray-900:active,.btn-outline-gray-900.active,.btn-outline-gray-900.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-gray-900:focus,.btn-check:active+.btn-outline-gray-900:focus,.btn-outline-gray-900:active:focus,.btn-outline-gray-900.active:focus,.btn-outline-gray-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-gray-900:disabled,.btn-outline-gray-900.disabled{color:#212529;background-color:transparent}.btn-outline-red-100{color:#f8d7da;border-color:#f8d7da}.btn-outline-red-100:hover{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:focus+.btn-outline-red-100,.btn-outline-red-100:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-check:checked+.btn-outline-red-100,.btn-check:active+.btn-outline-red-100,.btn-outline-red-100:active,.btn-outline-red-100.active,.btn-outline-red-100.dropdown-toggle.show{color:#000;background-color:#f8d7da;border-color:#f8d7da}.btn-check:checked+.btn-outline-red-100:focus,.btn-check:active+.btn-outline-red-100:focus,.btn-outline-red-100:active:focus,.btn-outline-red-100.active:focus,.btn-outline-red-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8d7da80}.btn-outline-red-100:disabled,.btn-outline-red-100.disabled{color:#f8d7da;background-color:transparent}.btn-outline-red-200{color:#f1aeb5;border-color:#f1aeb5}.btn-outline-red-200:hover{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:focus+.btn-outline-red-200,.btn-outline-red-200:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-check:checked+.btn-outline-red-200,.btn-check:active+.btn-outline-red-200,.btn-outline-red-200:active,.btn-outline-red-200.active,.btn-outline-red-200.dropdown-toggle.show{color:#000;background-color:#f1aeb5;border-color:#f1aeb5}.btn-check:checked+.btn-outline-red-200:focus,.btn-check:active+.btn-outline-red-200:focus,.btn-outline-red-200:active:focus,.btn-outline-red-200.active:focus,.btn-outline-red-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f1aeb580}.btn-outline-red-200:disabled,.btn-outline-red-200.disabled{color:#f1aeb5;background-color:transparent}.btn-outline-red-300{color:#ea868f;border-color:#ea868f}.btn-outline-red-300:hover{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:focus+.btn-outline-red-300,.btn-outline-red-300:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-check:checked+.btn-outline-red-300,.btn-check:active+.btn-outline-red-300,.btn-outline-red-300:active,.btn-outline-red-300.active,.btn-outline-red-300.dropdown-toggle.show{color:#000;background-color:#ea868f;border-color:#ea868f}.btn-check:checked+.btn-outline-red-300:focus,.btn-check:active+.btn-outline-red-300:focus,.btn-outline-red-300:active:focus,.btn-outline-red-300.active:focus,.btn-outline-red-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ea868f80}.btn-outline-red-300:disabled,.btn-outline-red-300.disabled{color:#ea868f;background-color:transparent}.btn-outline-red-400{color:#e35d6a;border-color:#e35d6a}.btn-outline-red-400:hover{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:focus+.btn-outline-red-400,.btn-outline-red-400:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-check:checked+.btn-outline-red-400,.btn-check:active+.btn-outline-red-400,.btn-outline-red-400:active,.btn-outline-red-400.active,.btn-outline-red-400.dropdown-toggle.show{color:#000;background-color:#e35d6a;border-color:#e35d6a}.btn-check:checked+.btn-outline-red-400:focus,.btn-check:active+.btn-outline-red-400:focus,.btn-outline-red-400:active:focus,.btn-outline-red-400.active:focus,.btn-outline-red-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e35d6a80}.btn-outline-red-400:disabled,.btn-outline-red-400.disabled{color:#e35d6a;background-color:transparent}.btn-outline-red-500{color:#dc3545;border-color:#dc3545}.btn-outline-red-500:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-red-500,.btn-outline-red-500:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-red-500,.btn-check:active+.btn-outline-red-500,.btn-outline-red-500:active,.btn-outline-red-500.active,.btn-outline-red-500.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-red-500:focus,.btn-check:active+.btn-outline-red-500:focus,.btn-outline-red-500:active:focus,.btn-outline-red-500.active:focus,.btn-outline-red-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-red-500:disabled,.btn-outline-red-500.disabled{color:#dc3545;background-color:transparent}.btn-outline-red-600{color:#b02a37;border-color:#b02a37}.btn-outline-red-600:hover{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:focus+.btn-outline-red-600,.btn-outline-red-600:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-check:checked+.btn-outline-red-600,.btn-check:active+.btn-outline-red-600,.btn-outline-red-600:active,.btn-outline-red-600.active,.btn-outline-red-600.dropdown-toggle.show{color:#fff;background-color:#b02a37;border-color:#b02a37}.btn-check:checked+.btn-outline-red-600:focus,.btn-check:active+.btn-outline-red-600:focus,.btn-outline-red-600:active:focus,.btn-outline-red-600.active:focus,.btn-outline-red-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #b02a3780}.btn-outline-red-600:disabled,.btn-outline-red-600.disabled{color:#b02a37;background-color:transparent}.btn-outline-red-700{color:#842029;border-color:#842029}.btn-outline-red-700:hover{color:#fff;background-color:#842029;border-color:#842029}.btn-check:focus+.btn-outline-red-700,.btn-outline-red-700:focus{box-shadow:0 0 0 .25rem #84202980}.btn-check:checked+.btn-outline-red-700,.btn-check:active+.btn-outline-red-700,.btn-outline-red-700:active,.btn-outline-red-700.active,.btn-outline-red-700.dropdown-toggle.show{color:#fff;background-color:#842029;border-color:#842029}.btn-check:checked+.btn-outline-red-700:focus,.btn-check:active+.btn-outline-red-700:focus,.btn-outline-red-700:active:focus,.btn-outline-red-700.active:focus,.btn-outline-red-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #84202980}.btn-outline-red-700:disabled,.btn-outline-red-700.disabled{color:#842029;background-color:transparent}.btn-outline-red-800{color:#58151c;border-color:#58151c}.btn-outline-red-800:hover{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:focus+.btn-outline-red-800,.btn-outline-red-800:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-check:checked+.btn-outline-red-800,.btn-check:active+.btn-outline-red-800,.btn-outline-red-800:active,.btn-outline-red-800.active,.btn-outline-red-800.dropdown-toggle.show{color:#fff;background-color:#58151c;border-color:#58151c}.btn-check:checked+.btn-outline-red-800:focus,.btn-check:active+.btn-outline-red-800:focus,.btn-outline-red-800:active:focus,.btn-outline-red-800.active:focus,.btn-outline-red-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #58151c80}.btn-outline-red-800:disabled,.btn-outline-red-800.disabled{color:#58151c;background-color:transparent}.btn-outline-red-900{color:#2c0b0e;border-color:#2c0b0e}.btn-outline-red-900:hover{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:focus+.btn-outline-red-900,.btn-outline-red-900:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-check:checked+.btn-outline-red-900,.btn-check:active+.btn-outline-red-900,.btn-outline-red-900:active,.btn-outline-red-900.active,.btn-outline-red-900.dropdown-toggle.show{color:#fff;background-color:#2c0b0e;border-color:#2c0b0e}.btn-check:checked+.btn-outline-red-900:focus,.btn-check:active+.btn-outline-red-900:focus,.btn-outline-red-900:active:focus,.btn-outline-red-900.active:focus,.btn-outline-red-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c0b0e80}.btn-outline-red-900:disabled,.btn-outline-red-900.disabled{color:#2c0b0e;background-color:transparent}.btn-outline-yellow-100{color:#fff3cd;border-color:#fff3cd}.btn-outline-yellow-100:hover{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:focus+.btn-outline-yellow-100,.btn-outline-yellow-100:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-check:checked+.btn-outline-yellow-100,.btn-check:active+.btn-outline-yellow-100,.btn-outline-yellow-100:active,.btn-outline-yellow-100.active,.btn-outline-yellow-100.dropdown-toggle.show{color:#000;background-color:#fff3cd;border-color:#fff3cd}.btn-check:checked+.btn-outline-yellow-100:focus,.btn-check:active+.btn-outline-yellow-100:focus,.btn-outline-yellow-100:active:focus,.btn-outline-yellow-100.active:focus,.btn-outline-yellow-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #fff3cd80}.btn-outline-yellow-100:disabled,.btn-outline-yellow-100.disabled{color:#fff3cd;background-color:transparent}.btn-outline-yellow-200{color:#ffe69c;border-color:#ffe69c}.btn-outline-yellow-200:hover{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:focus+.btn-outline-yellow-200,.btn-outline-yellow-200:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-check:checked+.btn-outline-yellow-200,.btn-check:active+.btn-outline-yellow-200,.btn-outline-yellow-200:active,.btn-outline-yellow-200.active,.btn-outline-yellow-200.dropdown-toggle.show{color:#000;background-color:#ffe69c;border-color:#ffe69c}.btn-check:checked+.btn-outline-yellow-200:focus,.btn-check:active+.btn-outline-yellow-200:focus,.btn-outline-yellow-200:active:focus,.btn-outline-yellow-200.active:focus,.btn-outline-yellow-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffe69c80}.btn-outline-yellow-200:disabled,.btn-outline-yellow-200.disabled{color:#ffe69c;background-color:transparent}.btn-outline-yellow-300{color:#ffda6a;border-color:#ffda6a}.btn-outline-yellow-300:hover{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:focus+.btn-outline-yellow-300,.btn-outline-yellow-300:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-check:checked+.btn-outline-yellow-300,.btn-check:active+.btn-outline-yellow-300,.btn-outline-yellow-300:active,.btn-outline-yellow-300.active,.btn-outline-yellow-300.dropdown-toggle.show{color:#000;background-color:#ffda6a;border-color:#ffda6a}.btn-check:checked+.btn-outline-yellow-300:focus,.btn-check:active+.btn-outline-yellow-300:focus,.btn-outline-yellow-300:active:focus,.btn-outline-yellow-300.active:focus,.btn-outline-yellow-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffda6a80}.btn-outline-yellow-300:disabled,.btn-outline-yellow-300.disabled{color:#ffda6a;background-color:transparent}.btn-outline-yellow-400{color:#ffcd39;border-color:#ffcd39}.btn-outline-yellow-400:hover{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:focus+.btn-outline-yellow-400,.btn-outline-yellow-400:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-check:checked+.btn-outline-yellow-400,.btn-check:active+.btn-outline-yellow-400,.btn-outline-yellow-400:active,.btn-outline-yellow-400.active,.btn-outline-yellow-400.dropdown-toggle.show{color:#000;background-color:#ffcd39;border-color:#ffcd39}.btn-check:checked+.btn-outline-yellow-400:focus,.btn-check:active+.btn-outline-yellow-400:focus,.btn-outline-yellow-400:active:focus,.btn-outline-yellow-400.active:focus,.btn-outline-yellow-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffcd3980}.btn-outline-yellow-400:disabled,.btn-outline-yellow-400.disabled{color:#ffcd39;background-color:transparent}.btn-outline-yellow-500{color:#ffc107;border-color:#ffc107}.btn-outline-yellow-500:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-yellow-500,.btn-outline-yellow-500:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-yellow-500,.btn-check:active+.btn-outline-yellow-500,.btn-outline-yellow-500:active,.btn-outline-yellow-500.active,.btn-outline-yellow-500.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-yellow-500:focus,.btn-check:active+.btn-outline-yellow-500:focus,.btn-outline-yellow-500:active:focus,.btn-outline-yellow-500.active:focus,.btn-outline-yellow-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-yellow-500:disabled,.btn-outline-yellow-500.disabled{color:#ffc107;background-color:transparent}.btn-outline-yellow-600{color:#cc9a06;border-color:#cc9a06}.btn-outline-yellow-600:hover{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:focus+.btn-outline-yellow-600,.btn-outline-yellow-600:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-check:checked+.btn-outline-yellow-600,.btn-check:active+.btn-outline-yellow-600,.btn-outline-yellow-600:active,.btn-outline-yellow-600.active,.btn-outline-yellow-600.dropdown-toggle.show{color:#000;background-color:#cc9a06;border-color:#cc9a06}.btn-check:checked+.btn-outline-yellow-600:focus,.btn-check:active+.btn-outline-yellow-600:focus,.btn-outline-yellow-600:active:focus,.btn-outline-yellow-600.active:focus,.btn-outline-yellow-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cc9a0680}.btn-outline-yellow-600:disabled,.btn-outline-yellow-600.disabled{color:#cc9a06;background-color:transparent}.btn-outline-yellow-700{color:#997404;border-color:#997404}.btn-outline-yellow-700:hover{color:#000;background-color:#997404;border-color:#997404}.btn-check:focus+.btn-outline-yellow-700,.btn-outline-yellow-700:focus{box-shadow:0 0 0 .25rem #99740480}.btn-check:checked+.btn-outline-yellow-700,.btn-check:active+.btn-outline-yellow-700,.btn-outline-yellow-700:active,.btn-outline-yellow-700.active,.btn-outline-yellow-700.dropdown-toggle.show{color:#000;background-color:#997404;border-color:#997404}.btn-check:checked+.btn-outline-yellow-700:focus,.btn-check:active+.btn-outline-yellow-700:focus,.btn-outline-yellow-700:active:focus,.btn-outline-yellow-700.active:focus,.btn-outline-yellow-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #99740480}.btn-outline-yellow-700:disabled,.btn-outline-yellow-700.disabled{color:#997404;background-color:transparent}.btn-outline-yellow-800{color:#664d03;border-color:#664d03}.btn-outline-yellow-800:hover{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:focus+.btn-outline-yellow-800,.btn-outline-yellow-800:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-check:checked+.btn-outline-yellow-800,.btn-check:active+.btn-outline-yellow-800,.btn-outline-yellow-800:active,.btn-outline-yellow-800.active,.btn-outline-yellow-800.dropdown-toggle.show{color:#fff;background-color:#664d03;border-color:#664d03}.btn-check:checked+.btn-outline-yellow-800:focus,.btn-check:active+.btn-outline-yellow-800:focus,.btn-outline-yellow-800:active:focus,.btn-outline-yellow-800.active:focus,.btn-outline-yellow-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #664d0380}.btn-outline-yellow-800:disabled,.btn-outline-yellow-800.disabled{color:#664d03;background-color:transparent}.btn-outline-yellow-900{color:#332701;border-color:#332701}.btn-outline-yellow-900:hover{color:#fff;background-color:#332701;border-color:#332701}.btn-check:focus+.btn-outline-yellow-900,.btn-outline-yellow-900:focus{box-shadow:0 0 0 .25rem #33270180}.btn-check:checked+.btn-outline-yellow-900,.btn-check:active+.btn-outline-yellow-900,.btn-outline-yellow-900:active,.btn-outline-yellow-900.active,.btn-outline-yellow-900.dropdown-toggle.show{color:#fff;background-color:#332701;border-color:#332701}.btn-check:checked+.btn-outline-yellow-900:focus,.btn-check:active+.btn-outline-yellow-900:focus,.btn-outline-yellow-900:active:focus,.btn-outline-yellow-900.active:focus,.btn-outline-yellow-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #33270180}.btn-outline-yellow-900:disabled,.btn-outline-yellow-900.disabled{color:#332701;background-color:transparent}.btn-outline-green-100{color:#d1e7dd;border-color:#d1e7dd}.btn-outline-green-100:hover{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:focus+.btn-outline-green-100,.btn-outline-green-100:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-check:checked+.btn-outline-green-100,.btn-check:active+.btn-outline-green-100,.btn-outline-green-100:active,.btn-outline-green-100.active,.btn-outline-green-100.dropdown-toggle.show{color:#000;background-color:#d1e7dd;border-color:#d1e7dd}.btn-check:checked+.btn-outline-green-100:focus,.btn-check:active+.btn-outline-green-100:focus,.btn-outline-green-100:active:focus,.btn-outline-green-100.active:focus,.btn-outline-green-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d1e7dd80}.btn-outline-green-100:disabled,.btn-outline-green-100.disabled{color:#d1e7dd;background-color:transparent}.btn-outline-green-200{color:#a3cfbb;border-color:#a3cfbb}.btn-outline-green-200:hover{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:focus+.btn-outline-green-200,.btn-outline-green-200:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-check:checked+.btn-outline-green-200,.btn-check:active+.btn-outline-green-200,.btn-outline-green-200:active,.btn-outline-green-200.active,.btn-outline-green-200.dropdown-toggle.show{color:#000;background-color:#a3cfbb;border-color:#a3cfbb}.btn-check:checked+.btn-outline-green-200:focus,.btn-check:active+.btn-outline-green-200:focus,.btn-outline-green-200:active:focus,.btn-outline-green-200.active:focus,.btn-outline-green-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a3cfbb80}.btn-outline-green-200:disabled,.btn-outline-green-200.disabled{color:#a3cfbb;background-color:transparent}.btn-outline-green-300{color:#75b798;border-color:#75b798}.btn-outline-green-300:hover{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:focus+.btn-outline-green-300,.btn-outline-green-300:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-check:checked+.btn-outline-green-300,.btn-check:active+.btn-outline-green-300,.btn-outline-green-300:active,.btn-outline-green-300.active,.btn-outline-green-300.dropdown-toggle.show{color:#000;background-color:#75b798;border-color:#75b798}.btn-check:checked+.btn-outline-green-300:focus,.btn-check:active+.btn-outline-green-300:focus,.btn-outline-green-300:active:focus,.btn-outline-green-300.active:focus,.btn-outline-green-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #75b79880}.btn-outline-green-300:disabled,.btn-outline-green-300.disabled{color:#75b798;background-color:transparent}.btn-outline-green-400{color:#479f76;border-color:#479f76}.btn-outline-green-400:hover{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:focus+.btn-outline-green-400,.btn-outline-green-400:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-check:checked+.btn-outline-green-400,.btn-check:active+.btn-outline-green-400,.btn-outline-green-400:active,.btn-outline-green-400.active,.btn-outline-green-400.dropdown-toggle.show{color:#000;background-color:#479f76;border-color:#479f76}.btn-check:checked+.btn-outline-green-400:focus,.btn-check:active+.btn-outline-green-400:focus,.btn-outline-green-400:active:focus,.btn-outline-green-400.active:focus,.btn-outline-green-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #479f7680}.btn-outline-green-400:disabled,.btn-outline-green-400.disabled{color:#479f76;background-color:transparent}.btn-outline-green-500{color:#198754;border-color:#198754}.btn-outline-green-500:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-green-500,.btn-outline-green-500:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-green-500,.btn-check:active+.btn-outline-green-500,.btn-outline-green-500:active,.btn-outline-green-500.active,.btn-outline-green-500.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-green-500:focus,.btn-check:active+.btn-outline-green-500:focus,.btn-outline-green-500:active:focus,.btn-outline-green-500.active:focus,.btn-outline-green-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-green-500:disabled,.btn-outline-green-500.disabled{color:#198754;background-color:transparent}.btn-outline-green-600{color:#146c43;border-color:#146c43}.btn-outline-green-600:hover{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:focus+.btn-outline-green-600,.btn-outline-green-600:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-check:checked+.btn-outline-green-600,.btn-check:active+.btn-outline-green-600,.btn-outline-green-600:active,.btn-outline-green-600.active,.btn-outline-green-600.dropdown-toggle.show{color:#fff;background-color:#146c43;border-color:#146c43}.btn-check:checked+.btn-outline-green-600:focus,.btn-check:active+.btn-outline-green-600:focus,.btn-outline-green-600:active:focus,.btn-outline-green-600.active:focus,.btn-outline-green-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #146c4380}.btn-outline-green-600:disabled,.btn-outline-green-600.disabled{color:#146c43;background-color:transparent}.btn-outline-green-700{color:#0f5132;border-color:#0f5132}.btn-outline-green-700:hover{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:focus+.btn-outline-green-700,.btn-outline-green-700:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-check:checked+.btn-outline-green-700,.btn-check:active+.btn-outline-green-700,.btn-outline-green-700:active,.btn-outline-green-700.active,.btn-outline-green-700.dropdown-toggle.show{color:#fff;background-color:#0f5132;border-color:#0f5132}.btn-check:checked+.btn-outline-green-700:focus,.btn-check:active+.btn-outline-green-700:focus,.btn-outline-green-700:active:focus,.btn-outline-green-700.active:focus,.btn-outline-green-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0f513280}.btn-outline-green-700:disabled,.btn-outline-green-700.disabled{color:#0f5132;background-color:transparent}.btn-outline-green-800{color:#0a3622;border-color:#0a3622}.btn-outline-green-800:hover{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:focus+.btn-outline-green-800,.btn-outline-green-800:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-check:checked+.btn-outline-green-800,.btn-check:active+.btn-outline-green-800,.btn-outline-green-800:active,.btn-outline-green-800.active,.btn-outline-green-800.dropdown-toggle.show{color:#fff;background-color:#0a3622;border-color:#0a3622}.btn-check:checked+.btn-outline-green-800:focus,.btn-check:active+.btn-outline-green-800:focus,.btn-outline-green-800:active:focus,.btn-outline-green-800.active:focus,.btn-outline-green-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a362280}.btn-outline-green-800:disabled,.btn-outline-green-800.disabled{color:#0a3622;background-color:transparent}.btn-outline-green-900{color:#051b11;border-color:#051b11}.btn-outline-green-900:hover{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:focus+.btn-outline-green-900,.btn-outline-green-900:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-check:checked+.btn-outline-green-900,.btn-check:active+.btn-outline-green-900,.btn-outline-green-900:active,.btn-outline-green-900.active,.btn-outline-green-900.dropdown-toggle.show{color:#fff;background-color:#051b11;border-color:#051b11}.btn-check:checked+.btn-outline-green-900:focus,.btn-check:active+.btn-outline-green-900:focus,.btn-outline-green-900:active:focus,.btn-outline-green-900.active:focus,.btn-outline-green-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #051b1180}.btn-outline-green-900:disabled,.btn-outline-green-900.disabled{color:#051b11;background-color:transparent}.btn-outline-blue-100{color:#cfe2ff;border-color:#cfe2ff}.btn-outline-blue-100:hover{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:focus+.btn-outline-blue-100,.btn-outline-blue-100:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-check:checked+.btn-outline-blue-100,.btn-check:active+.btn-outline-blue-100,.btn-outline-blue-100:active,.btn-outline-blue-100.active,.btn-outline-blue-100.dropdown-toggle.show{color:#000;background-color:#cfe2ff;border-color:#cfe2ff}.btn-check:checked+.btn-outline-blue-100:focus,.btn-check:active+.btn-outline-blue-100:focus,.btn-outline-blue-100:active:focus,.btn-outline-blue-100.active:focus,.btn-outline-blue-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cfe2ff80}.btn-outline-blue-100:disabled,.btn-outline-blue-100.disabled{color:#cfe2ff;background-color:transparent}.btn-outline-blue-200{color:#9ec5fe;border-color:#9ec5fe}.btn-outline-blue-200:hover{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:focus+.btn-outline-blue-200,.btn-outline-blue-200:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-check:checked+.btn-outline-blue-200,.btn-check:active+.btn-outline-blue-200,.btn-outline-blue-200:active,.btn-outline-blue-200.active,.btn-outline-blue-200.dropdown-toggle.show{color:#000;background-color:#9ec5fe;border-color:#9ec5fe}.btn-check:checked+.btn-outline-blue-200:focus,.btn-check:active+.btn-outline-blue-200:focus,.btn-outline-blue-200:active:focus,.btn-outline-blue-200.active:focus,.btn-outline-blue-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9ec5fe80}.btn-outline-blue-200:disabled,.btn-outline-blue-200.disabled{color:#9ec5fe;background-color:transparent}.btn-outline-blue-300{color:#6ea8fe;border-color:#6ea8fe}.btn-outline-blue-300:hover{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:focus+.btn-outline-blue-300,.btn-outline-blue-300:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-check:checked+.btn-outline-blue-300,.btn-check:active+.btn-outline-blue-300,.btn-outline-blue-300:active,.btn-outline-blue-300.active,.btn-outline-blue-300.dropdown-toggle.show{color:#000;background-color:#6ea8fe;border-color:#6ea8fe}.btn-check:checked+.btn-outline-blue-300:focus,.btn-check:active+.btn-outline-blue-300:focus,.btn-outline-blue-300:active:focus,.btn-outline-blue-300.active:focus,.btn-outline-blue-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6ea8fe80}.btn-outline-blue-300:disabled,.btn-outline-blue-300.disabled{color:#6ea8fe;background-color:transparent}.btn-outline-blue-400{color:#3d8bfd;border-color:#3d8bfd}.btn-outline-blue-400:hover{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:focus+.btn-outline-blue-400,.btn-outline-blue-400:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-check:checked+.btn-outline-blue-400,.btn-check:active+.btn-outline-blue-400,.btn-outline-blue-400:active,.btn-outline-blue-400.active,.btn-outline-blue-400.dropdown-toggle.show{color:#000;background-color:#3d8bfd;border-color:#3d8bfd}.btn-check:checked+.btn-outline-blue-400:focus,.btn-check:active+.btn-outline-blue-400:focus,.btn-outline-blue-400:active:focus,.btn-outline-blue-400.active:focus,.btn-outline-blue-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d8bfd80}.btn-outline-blue-400:disabled,.btn-outline-blue-400.disabled{color:#3d8bfd;background-color:transparent}.btn-outline-blue-500{color:#0d6efd;border-color:#0d6efd}.btn-outline-blue-500:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-blue-500,.btn-outline-blue-500:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-blue-500,.btn-check:active+.btn-outline-blue-500,.btn-outline-blue-500:active,.btn-outline-blue-500.active,.btn-outline-blue-500.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-blue-500:focus,.btn-check:active+.btn-outline-blue-500:focus,.btn-outline-blue-500:active:focus,.btn-outline-blue-500.active:focus,.btn-outline-blue-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-blue-500:disabled,.btn-outline-blue-500.disabled{color:#0d6efd;background-color:transparent}.btn-outline-blue-600{color:#0a58ca;border-color:#0a58ca}.btn-outline-blue-600:hover{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:focus+.btn-outline-blue-600,.btn-outline-blue-600:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-check:checked+.btn-outline-blue-600,.btn-check:active+.btn-outline-blue-600,.btn-outline-blue-600:active,.btn-outline-blue-600.active,.btn-outline-blue-600.dropdown-toggle.show{color:#fff;background-color:#0a58ca;border-color:#0a58ca}.btn-check:checked+.btn-outline-blue-600:focus,.btn-check:active+.btn-outline-blue-600:focus,.btn-outline-blue-600:active:focus,.btn-outline-blue-600.active:focus,.btn-outline-blue-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0a58ca80}.btn-outline-blue-600:disabled,.btn-outline-blue-600.disabled{color:#0a58ca;background-color:transparent}.btn-outline-blue-700{color:#084298;border-color:#084298}.btn-outline-blue-700:hover{color:#fff;background-color:#084298;border-color:#084298}.btn-check:focus+.btn-outline-blue-700,.btn-outline-blue-700:focus{box-shadow:0 0 0 .25rem #08429880}.btn-check:checked+.btn-outline-blue-700,.btn-check:active+.btn-outline-blue-700,.btn-outline-blue-700:active,.btn-outline-blue-700.active,.btn-outline-blue-700.dropdown-toggle.show{color:#fff;background-color:#084298;border-color:#084298}.btn-check:checked+.btn-outline-blue-700:focus,.btn-check:active+.btn-outline-blue-700:focus,.btn-outline-blue-700:active:focus,.btn-outline-blue-700.active:focus,.btn-outline-blue-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08429880}.btn-outline-blue-700:disabled,.btn-outline-blue-700.disabled{color:#084298;background-color:transparent}.btn-outline-blue-800{color:#052c65;border-color:#052c65}.btn-outline-blue-800:hover{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:focus+.btn-outline-blue-800,.btn-outline-blue-800:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-check:checked+.btn-outline-blue-800,.btn-check:active+.btn-outline-blue-800,.btn-outline-blue-800:active,.btn-outline-blue-800.active,.btn-outline-blue-800.dropdown-toggle.show{color:#fff;background-color:#052c65;border-color:#052c65}.btn-check:checked+.btn-outline-blue-800:focus,.btn-check:active+.btn-outline-blue-800:focus,.btn-outline-blue-800:active:focus,.btn-outline-blue-800.active:focus,.btn-outline-blue-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #052c6580}.btn-outline-blue-800:disabled,.btn-outline-blue-800.disabled{color:#052c65;background-color:transparent}.btn-outline-blue-900{color:#031633;border-color:#031633}.btn-outline-blue-900:hover{color:#fff;background-color:#031633;border-color:#031633}.btn-check:focus+.btn-outline-blue-900,.btn-outline-blue-900:focus{box-shadow:0 0 0 .25rem #03163380}.btn-check:checked+.btn-outline-blue-900,.btn-check:active+.btn-outline-blue-900,.btn-outline-blue-900:active,.btn-outline-blue-900.active,.btn-outline-blue-900.dropdown-toggle.show{color:#fff;background-color:#031633;border-color:#031633}.btn-check:checked+.btn-outline-blue-900:focus,.btn-check:active+.btn-outline-blue-900:focus,.btn-outline-blue-900:active:focus,.btn-outline-blue-900.active:focus,.btn-outline-blue-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03163380}.btn-outline-blue-900:disabled,.btn-outline-blue-900.disabled{color:#031633;background-color:transparent}.btn-outline-cyan-100{color:#cff4fc;border-color:#cff4fc}.btn-outline-cyan-100:hover{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:focus+.btn-outline-cyan-100,.btn-outline-cyan-100:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-check:checked+.btn-outline-cyan-100,.btn-check:active+.btn-outline-cyan-100,.btn-outline-cyan-100:active,.btn-outline-cyan-100.active,.btn-outline-cyan-100.dropdown-toggle.show{color:#000;background-color:#cff4fc;border-color:#cff4fc}.btn-check:checked+.btn-outline-cyan-100:focus,.btn-check:active+.btn-outline-cyan-100:focus,.btn-outline-cyan-100:active:focus,.btn-outline-cyan-100.active:focus,.btn-outline-cyan-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #cff4fc80}.btn-outline-cyan-100:disabled,.btn-outline-cyan-100.disabled{color:#cff4fc;background-color:transparent}.btn-outline-cyan-200{color:#9eeaf9;border-color:#9eeaf9}.btn-outline-cyan-200:hover{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:focus+.btn-outline-cyan-200,.btn-outline-cyan-200:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-check:checked+.btn-outline-cyan-200,.btn-check:active+.btn-outline-cyan-200,.btn-outline-cyan-200:active,.btn-outline-cyan-200.active,.btn-outline-cyan-200.dropdown-toggle.show{color:#000;background-color:#9eeaf9;border-color:#9eeaf9}.btn-check:checked+.btn-outline-cyan-200:focus,.btn-check:active+.btn-outline-cyan-200:focus,.btn-outline-cyan-200:active:focus,.btn-outline-cyan-200.active:focus,.btn-outline-cyan-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #9eeaf980}.btn-outline-cyan-200:disabled,.btn-outline-cyan-200.disabled{color:#9eeaf9;background-color:transparent}.btn-outline-cyan-300{color:#6edff6;border-color:#6edff6}.btn-outline-cyan-300:hover{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:focus+.btn-outline-cyan-300,.btn-outline-cyan-300:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-check:checked+.btn-outline-cyan-300,.btn-check:active+.btn-outline-cyan-300,.btn-outline-cyan-300:active,.btn-outline-cyan-300.active,.btn-outline-cyan-300.dropdown-toggle.show{color:#000;background-color:#6edff6;border-color:#6edff6}.btn-check:checked+.btn-outline-cyan-300:focus,.btn-check:active+.btn-outline-cyan-300:focus,.btn-outline-cyan-300:active:focus,.btn-outline-cyan-300.active:focus,.btn-outline-cyan-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6edff680}.btn-outline-cyan-300:disabled,.btn-outline-cyan-300.disabled{color:#6edff6;background-color:transparent}.btn-outline-cyan-400{color:#3dd5f3;border-color:#3dd5f3}.btn-outline-cyan-400:hover{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:focus+.btn-outline-cyan-400,.btn-outline-cyan-400:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-check:checked+.btn-outline-cyan-400,.btn-check:active+.btn-outline-cyan-400,.btn-outline-cyan-400:active,.btn-outline-cyan-400.active,.btn-outline-cyan-400.dropdown-toggle.show{color:#000;background-color:#3dd5f3;border-color:#3dd5f3}.btn-check:checked+.btn-outline-cyan-400:focus,.btn-check:active+.btn-outline-cyan-400:focus,.btn-outline-cyan-400:active:focus,.btn-outline-cyan-400.active:focus,.btn-outline-cyan-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3dd5f380}.btn-outline-cyan-400:disabled,.btn-outline-cyan-400.disabled{color:#3dd5f3;background-color:transparent}.btn-outline-cyan-500{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-cyan-500:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-cyan-500,.btn-outline-cyan-500:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-cyan-500,.btn-check:active+.btn-outline-cyan-500,.btn-outline-cyan-500:active,.btn-outline-cyan-500.active,.btn-outline-cyan-500.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-cyan-500:focus,.btn-check:active+.btn-outline-cyan-500:focus,.btn-outline-cyan-500:active:focus,.btn-outline-cyan-500.active:focus,.btn-outline-cyan-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-cyan-500:disabled,.btn-outline-cyan-500.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-cyan-600{color:#0aa2c0;border-color:#0aa2c0}.btn-outline-cyan-600:hover{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:focus+.btn-outline-cyan-600,.btn-outline-cyan-600:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-check:checked+.btn-outline-cyan-600,.btn-check:active+.btn-outline-cyan-600,.btn-outline-cyan-600:active,.btn-outline-cyan-600.active,.btn-outline-cyan-600.dropdown-toggle.show{color:#000;background-color:#0aa2c0;border-color:#0aa2c0}.btn-check:checked+.btn-outline-cyan-600:focus,.btn-check:active+.btn-outline-cyan-600:focus,.btn-outline-cyan-600:active:focus,.btn-outline-cyan-600.active:focus,.btn-outline-cyan-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0aa2c080}.btn-outline-cyan-600:disabled,.btn-outline-cyan-600.disabled{color:#0aa2c0;background-color:transparent}.btn-outline-cyan-700{color:#087990;border-color:#087990}.btn-outline-cyan-700:hover{color:#fff;background-color:#087990;border-color:#087990}.btn-check:focus+.btn-outline-cyan-700,.btn-outline-cyan-700:focus{box-shadow:0 0 0 .25rem #08799080}.btn-check:checked+.btn-outline-cyan-700,.btn-check:active+.btn-outline-cyan-700,.btn-outline-cyan-700:active,.btn-outline-cyan-700.active,.btn-outline-cyan-700.dropdown-toggle.show{color:#fff;background-color:#087990;border-color:#087990}.btn-check:checked+.btn-outline-cyan-700:focus,.btn-check:active+.btn-outline-cyan-700:focus,.btn-outline-cyan-700:active:focus,.btn-outline-cyan-700.active:focus,.btn-outline-cyan-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #08799080}.btn-outline-cyan-700:disabled,.btn-outline-cyan-700.disabled{color:#087990;background-color:transparent}.btn-outline-cyan-800{color:#055160;border-color:#055160}.btn-outline-cyan-800:hover{color:#fff;background-color:#055160;border-color:#055160}.btn-check:focus+.btn-outline-cyan-800,.btn-outline-cyan-800:focus{box-shadow:0 0 0 .25rem #05516080}.btn-check:checked+.btn-outline-cyan-800,.btn-check:active+.btn-outline-cyan-800,.btn-outline-cyan-800:active,.btn-outline-cyan-800.active,.btn-outline-cyan-800.dropdown-toggle.show{color:#fff;background-color:#055160;border-color:#055160}.btn-check:checked+.btn-outline-cyan-800:focus,.btn-check:active+.btn-outline-cyan-800:focus,.btn-outline-cyan-800:active:focus,.btn-outline-cyan-800.active:focus,.btn-outline-cyan-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #05516080}.btn-outline-cyan-800:disabled,.btn-outline-cyan-800.disabled{color:#055160;background-color:transparent}.btn-outline-cyan-900{color:#032830;border-color:#032830}.btn-outline-cyan-900:hover{color:#fff;background-color:#032830;border-color:#032830}.btn-check:focus+.btn-outline-cyan-900,.btn-outline-cyan-900:focus{box-shadow:0 0 0 .25rem #03283080}.btn-check:checked+.btn-outline-cyan-900,.btn-check:active+.btn-outline-cyan-900,.btn-outline-cyan-900:active,.btn-outline-cyan-900.active,.btn-outline-cyan-900.dropdown-toggle.show{color:#fff;background-color:#032830;border-color:#032830}.btn-check:checked+.btn-outline-cyan-900:focus,.btn-check:active+.btn-outline-cyan-900:focus,.btn-outline-cyan-900:active:focus,.btn-outline-cyan-900.active:focus,.btn-outline-cyan-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #03283080}.btn-outline-cyan-900:disabled,.btn-outline-cyan-900.disabled{color:#032830;background-color:transparent}.btn-outline-indigo-100{color:#e0cffc;border-color:#e0cffc}.btn-outline-indigo-100:hover{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:focus+.btn-outline-indigo-100,.btn-outline-indigo-100:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-check:checked+.btn-outline-indigo-100,.btn-check:active+.btn-outline-indigo-100,.btn-outline-indigo-100:active,.btn-outline-indigo-100.active,.btn-outline-indigo-100.dropdown-toggle.show{color:#000;background-color:#e0cffc;border-color:#e0cffc}.btn-check:checked+.btn-outline-indigo-100:focus,.btn-check:active+.btn-outline-indigo-100:focus,.btn-outline-indigo-100:active:focus,.btn-outline-indigo-100.active:focus,.btn-outline-indigo-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e0cffc80}.btn-outline-indigo-100:disabled,.btn-outline-indigo-100.disabled{color:#e0cffc;background-color:transparent}.btn-outline-indigo-200{color:#c29ffa;border-color:#c29ffa}.btn-outline-indigo-200:hover{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:focus+.btn-outline-indigo-200,.btn-outline-indigo-200:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-check:checked+.btn-outline-indigo-200,.btn-check:active+.btn-outline-indigo-200,.btn-outline-indigo-200:active,.btn-outline-indigo-200.active,.btn-outline-indigo-200.dropdown-toggle.show{color:#000;background-color:#c29ffa;border-color:#c29ffa}.btn-check:checked+.btn-outline-indigo-200:focus,.btn-check:active+.btn-outline-indigo-200:focus,.btn-outline-indigo-200:active:focus,.btn-outline-indigo-200.active:focus,.btn-outline-indigo-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c29ffa80}.btn-outline-indigo-200:disabled,.btn-outline-indigo-200.disabled{color:#c29ffa;background-color:transparent}.btn-outline-indigo-300{color:#a370f7;border-color:#a370f7}.btn-outline-indigo-300:hover{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:focus+.btn-outline-indigo-300,.btn-outline-indigo-300:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-check:checked+.btn-outline-indigo-300,.btn-check:active+.btn-outline-indigo-300,.btn-outline-indigo-300:active,.btn-outline-indigo-300.active,.btn-outline-indigo-300.dropdown-toggle.show{color:#000;background-color:#a370f7;border-color:#a370f7}.btn-check:checked+.btn-outline-indigo-300:focus,.btn-check:active+.btn-outline-indigo-300:focus,.btn-outline-indigo-300:active:focus,.btn-outline-indigo-300.active:focus,.btn-outline-indigo-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a370f780}.btn-outline-indigo-300:disabled,.btn-outline-indigo-300.disabled{color:#a370f7;background-color:transparent}.btn-outline-indigo-400{color:#8540f5;border-color:#8540f5}.btn-outline-indigo-400:hover{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:focus+.btn-outline-indigo-400,.btn-outline-indigo-400:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-check:checked+.btn-outline-indigo-400,.btn-check:active+.btn-outline-indigo-400,.btn-outline-indigo-400:active,.btn-outline-indigo-400.active,.btn-outline-indigo-400.dropdown-toggle.show{color:#fff;background-color:#8540f5;border-color:#8540f5}.btn-check:checked+.btn-outline-indigo-400:focus,.btn-check:active+.btn-outline-indigo-400:focus,.btn-outline-indigo-400:active:focus,.btn-outline-indigo-400.active:focus,.btn-outline-indigo-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8540f580}.btn-outline-indigo-400:disabled,.btn-outline-indigo-400.disabled{color:#8540f5;background-color:transparent}.btn-outline-indigo-500{color:#6610f2;border-color:#6610f2}.btn-outline-indigo-500:hover{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:focus+.btn-outline-indigo-500,.btn-outline-indigo-500:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-check:checked+.btn-outline-indigo-500,.btn-check:active+.btn-outline-indigo-500,.btn-outline-indigo-500:active,.btn-outline-indigo-500.active,.btn-outline-indigo-500.dropdown-toggle.show{color:#fff;background-color:#6610f2;border-color:#6610f2}.btn-check:checked+.btn-outline-indigo-500:focus,.btn-check:active+.btn-outline-indigo-500:focus,.btn-outline-indigo-500:active:focus,.btn-outline-indigo-500.active:focus,.btn-outline-indigo-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6610f280}.btn-outline-indigo-500:disabled,.btn-outline-indigo-500.disabled{color:#6610f2;background-color:transparent}.btn-outline-indigo-600{color:#520dc2;border-color:#520dc2}.btn-outline-indigo-600:hover{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:focus+.btn-outline-indigo-600,.btn-outline-indigo-600:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-check:checked+.btn-outline-indigo-600,.btn-check:active+.btn-outline-indigo-600,.btn-outline-indigo-600:active,.btn-outline-indigo-600.active,.btn-outline-indigo-600.dropdown-toggle.show{color:#fff;background-color:#520dc2;border-color:#520dc2}.btn-check:checked+.btn-outline-indigo-600:focus,.btn-check:active+.btn-outline-indigo-600:focus,.btn-outline-indigo-600:active:focus,.btn-outline-indigo-600.active:focus,.btn-outline-indigo-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #520dc280}.btn-outline-indigo-600:disabled,.btn-outline-indigo-600.disabled{color:#520dc2;background-color:transparent}.btn-outline-indigo-700{color:#3d0a91;border-color:#3d0a91}.btn-outline-indigo-700:hover{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:focus+.btn-outline-indigo-700,.btn-outline-indigo-700:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-check:checked+.btn-outline-indigo-700,.btn-check:active+.btn-outline-indigo-700,.btn-outline-indigo-700:active,.btn-outline-indigo-700.active,.btn-outline-indigo-700.dropdown-toggle.show{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.btn-check:checked+.btn-outline-indigo-700:focus,.btn-check:active+.btn-outline-indigo-700:focus,.btn-outline-indigo-700:active:focus,.btn-outline-indigo-700.active:focus,.btn-outline-indigo-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #3d0a9180}.btn-outline-indigo-700:disabled,.btn-outline-indigo-700.disabled{color:#3d0a91;background-color:transparent}.btn-outline-indigo-800{color:#290661;border-color:#290661}.btn-outline-indigo-800:hover{color:#fff;background-color:#290661;border-color:#290661}.btn-check:focus+.btn-outline-indigo-800,.btn-outline-indigo-800:focus{box-shadow:0 0 0 .25rem #29066180}.btn-check:checked+.btn-outline-indigo-800,.btn-check:active+.btn-outline-indigo-800,.btn-outline-indigo-800:active,.btn-outline-indigo-800.active,.btn-outline-indigo-800.dropdown-toggle.show{color:#fff;background-color:#290661;border-color:#290661}.btn-check:checked+.btn-outline-indigo-800:focus,.btn-check:active+.btn-outline-indigo-800:focus,.btn-outline-indigo-800:active:focus,.btn-outline-indigo-800.active:focus,.btn-outline-indigo-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #29066180}.btn-outline-indigo-800:disabled,.btn-outline-indigo-800.disabled{color:#290661;background-color:transparent}.btn-outline-indigo-900{color:#140330;border-color:#140330}.btn-outline-indigo-900:hover{color:#fff;background-color:#140330;border-color:#140330}.btn-check:focus+.btn-outline-indigo-900,.btn-outline-indigo-900:focus{box-shadow:0 0 0 .25rem #14033080}.btn-check:checked+.btn-outline-indigo-900,.btn-check:active+.btn-outline-indigo-900,.btn-outline-indigo-900:active,.btn-outline-indigo-900.active,.btn-outline-indigo-900.dropdown-toggle.show{color:#fff;background-color:#140330;border-color:#140330}.btn-check:checked+.btn-outline-indigo-900:focus,.btn-check:active+.btn-outline-indigo-900:focus,.btn-outline-indigo-900:active:focus,.btn-outline-indigo-900.active:focus,.btn-outline-indigo-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #14033080}.btn-outline-indigo-900:disabled,.btn-outline-indigo-900.disabled{color:#140330;background-color:transparent}.btn-outline-purple-100{color:#e2d9f3;border-color:#e2d9f3}.btn-outline-purple-100:hover{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:focus+.btn-outline-purple-100,.btn-outline-purple-100:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-check:checked+.btn-outline-purple-100,.btn-check:active+.btn-outline-purple-100,.btn-outline-purple-100:active,.btn-outline-purple-100.active,.btn-outline-purple-100.dropdown-toggle.show{color:#000;background-color:#e2d9f3;border-color:#e2d9f3}.btn-check:checked+.btn-outline-purple-100:focus,.btn-check:active+.btn-outline-purple-100:focus,.btn-outline-purple-100:active:focus,.btn-outline-purple-100.active:focus,.btn-outline-purple-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e2d9f380}.btn-outline-purple-100:disabled,.btn-outline-purple-100.disabled{color:#e2d9f3;background-color:transparent}.btn-outline-purple-200{color:#c5b3e6;border-color:#c5b3e6}.btn-outline-purple-200:hover{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:focus+.btn-outline-purple-200,.btn-outline-purple-200:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-check:checked+.btn-outline-purple-200,.btn-check:active+.btn-outline-purple-200,.btn-outline-purple-200:active,.btn-outline-purple-200.active,.btn-outline-purple-200.dropdown-toggle.show{color:#000;background-color:#c5b3e6;border-color:#c5b3e6}.btn-check:checked+.btn-outline-purple-200:focus,.btn-check:active+.btn-outline-purple-200:focus,.btn-outline-purple-200:active:focus,.btn-outline-purple-200.active:focus,.btn-outline-purple-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #c5b3e680}.btn-outline-purple-200:disabled,.btn-outline-purple-200.disabled{color:#c5b3e6;background-color:transparent}.btn-outline-purple-300{color:#a98eda;border-color:#a98eda}.btn-outline-purple-300:hover{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:focus+.btn-outline-purple-300,.btn-outline-purple-300:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-check:checked+.btn-outline-purple-300,.btn-check:active+.btn-outline-purple-300,.btn-outline-purple-300:active,.btn-outline-purple-300.active,.btn-outline-purple-300.dropdown-toggle.show{color:#000;background-color:#a98eda;border-color:#a98eda}.btn-check:checked+.btn-outline-purple-300:focus,.btn-check:active+.btn-outline-purple-300:focus,.btn-outline-purple-300:active:focus,.btn-outline-purple-300.active:focus,.btn-outline-purple-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #a98eda80}.btn-outline-purple-300:disabled,.btn-outline-purple-300.disabled{color:#a98eda;background-color:transparent}.btn-outline-purple-400{color:#8c68cd;border-color:#8c68cd}.btn-outline-purple-400:hover{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:focus+.btn-outline-purple-400,.btn-outline-purple-400:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-check:checked+.btn-outline-purple-400,.btn-check:active+.btn-outline-purple-400,.btn-outline-purple-400:active,.btn-outline-purple-400.active,.btn-outline-purple-400.dropdown-toggle.show{color:#000;background-color:#8c68cd;border-color:#8c68cd}.btn-check:checked+.btn-outline-purple-400:focus,.btn-check:active+.btn-outline-purple-400:focus,.btn-outline-purple-400:active:focus,.btn-outline-purple-400.active:focus,.btn-outline-purple-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #8c68cd80}.btn-outline-purple-400:disabled,.btn-outline-purple-400.disabled{color:#8c68cd;background-color:transparent}.btn-outline-purple-500{color:#6f42c1;border-color:#6f42c1}.btn-outline-purple-500:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:focus+.btn-outline-purple-500,.btn-outline-purple-500:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-check:checked+.btn-outline-purple-500,.btn-check:active+.btn-outline-purple-500,.btn-outline-purple-500:active,.btn-outline-purple-500.active,.btn-outline-purple-500.dropdown-toggle.show{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-check:checked+.btn-outline-purple-500:focus,.btn-check:active+.btn-outline-purple-500:focus,.btn-outline-purple-500:active:focus,.btn-outline-purple-500.active:focus,.btn-outline-purple-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6f42c180}.btn-outline-purple-500:disabled,.btn-outline-purple-500.disabled{color:#6f42c1;background-color:transparent}.btn-outline-purple-600{color:#59359a;border-color:#59359a}.btn-outline-purple-600:hover{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:focus+.btn-outline-purple-600,.btn-outline-purple-600:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-check:checked+.btn-outline-purple-600,.btn-check:active+.btn-outline-purple-600,.btn-outline-purple-600:active,.btn-outline-purple-600.active,.btn-outline-purple-600.dropdown-toggle.show{color:#fff;background-color:#59359a;border-color:#59359a}.btn-check:checked+.btn-outline-purple-600:focus,.btn-check:active+.btn-outline-purple-600:focus,.btn-outline-purple-600:active:focus,.btn-outline-purple-600.active:focus,.btn-outline-purple-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #59359a80}.btn-outline-purple-600:disabled,.btn-outline-purple-600.disabled{color:#59359a;background-color:transparent}.btn-outline-purple-700{color:#432874;border-color:#432874}.btn-outline-purple-700:hover{color:#fff;background-color:#432874;border-color:#432874}.btn-check:focus+.btn-outline-purple-700,.btn-outline-purple-700:focus{box-shadow:0 0 0 .25rem #43287480}.btn-check:checked+.btn-outline-purple-700,.btn-check:active+.btn-outline-purple-700,.btn-outline-purple-700:active,.btn-outline-purple-700.active,.btn-outline-purple-700.dropdown-toggle.show{color:#fff;background-color:#432874;border-color:#432874}.btn-check:checked+.btn-outline-purple-700:focus,.btn-check:active+.btn-outline-purple-700:focus,.btn-outline-purple-700:active:focus,.btn-outline-purple-700.active:focus,.btn-outline-purple-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #43287480}.btn-outline-purple-700:disabled,.btn-outline-purple-700.disabled{color:#432874;background-color:transparent}.btn-outline-purple-800{color:#2c1a4d;border-color:#2c1a4d}.btn-outline-purple-800:hover{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:focus+.btn-outline-purple-800,.btn-outline-purple-800:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-check:checked+.btn-outline-purple-800,.btn-check:active+.btn-outline-purple-800,.btn-outline-purple-800:active,.btn-outline-purple-800.active,.btn-outline-purple-800.dropdown-toggle.show{color:#fff;background-color:#2c1a4d;border-color:#2c1a4d}.btn-check:checked+.btn-outline-purple-800:focus,.btn-check:active+.btn-outline-purple-800:focus,.btn-outline-purple-800:active:focus,.btn-outline-purple-800.active:focus,.btn-outline-purple-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2c1a4d80}.btn-outline-purple-800:disabled,.btn-outline-purple-800.disabled{color:#2c1a4d;background-color:transparent}.btn-outline-purple-900{color:#160d27;border-color:#160d27}.btn-outline-purple-900:hover{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:focus+.btn-outline-purple-900,.btn-outline-purple-900:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-check:checked+.btn-outline-purple-900,.btn-check:active+.btn-outline-purple-900,.btn-outline-purple-900:active,.btn-outline-purple-900.active,.btn-outline-purple-900.dropdown-toggle.show{color:#fff;background-color:#160d27;border-color:#160d27}.btn-check:checked+.btn-outline-purple-900:focus,.btn-check:active+.btn-outline-purple-900:focus,.btn-outline-purple-900:active:focus,.btn-outline-purple-900.active:focus,.btn-outline-purple-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #160d2780}.btn-outline-purple-900:disabled,.btn-outline-purple-900.disabled{color:#160d27;background-color:transparent}.btn-outline-pink-100{color:#f7d6e6;border-color:#f7d6e6}.btn-outline-pink-100:hover{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:focus+.btn-outline-pink-100,.btn-outline-pink-100:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-check:checked+.btn-outline-pink-100,.btn-check:active+.btn-outline-pink-100,.btn-outline-pink-100:active,.btn-outline-pink-100.active,.btn-outline-pink-100.dropdown-toggle.show{color:#000;background-color:#f7d6e6;border-color:#f7d6e6}.btn-check:checked+.btn-outline-pink-100:focus,.btn-check:active+.btn-outline-pink-100:focus,.btn-outline-pink-100:active:focus,.btn-outline-pink-100.active:focus,.btn-outline-pink-100.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f7d6e680}.btn-outline-pink-100:disabled,.btn-outline-pink-100.disabled{color:#f7d6e6;background-color:transparent}.btn-outline-pink-200{color:#efadce;border-color:#efadce}.btn-outline-pink-200:hover{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:focus+.btn-outline-pink-200,.btn-outline-pink-200:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-check:checked+.btn-outline-pink-200,.btn-check:active+.btn-outline-pink-200,.btn-outline-pink-200:active,.btn-outline-pink-200.active,.btn-outline-pink-200.dropdown-toggle.show{color:#000;background-color:#efadce;border-color:#efadce}.btn-check:checked+.btn-outline-pink-200:focus,.btn-check:active+.btn-outline-pink-200:focus,.btn-outline-pink-200:active:focus,.btn-outline-pink-200.active:focus,.btn-outline-pink-200.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #efadce80}.btn-outline-pink-200:disabled,.btn-outline-pink-200.disabled{color:#efadce;background-color:transparent}.btn-outline-pink-300{color:#e685b5;border-color:#e685b5}.btn-outline-pink-300:hover{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:focus+.btn-outline-pink-300,.btn-outline-pink-300:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-check:checked+.btn-outline-pink-300,.btn-check:active+.btn-outline-pink-300,.btn-outline-pink-300:active,.btn-outline-pink-300.active,.btn-outline-pink-300.dropdown-toggle.show{color:#000;background-color:#e685b5;border-color:#e685b5}.btn-check:checked+.btn-outline-pink-300:focus,.btn-check:active+.btn-outline-pink-300:focus,.btn-outline-pink-300:active:focus,.btn-outline-pink-300.active:focus,.btn-outline-pink-300.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #e685b580}.btn-outline-pink-300:disabled,.btn-outline-pink-300.disabled{color:#e685b5;background-color:transparent}.btn-outline-pink-400{color:#de5c9d;border-color:#de5c9d}.btn-outline-pink-400:hover{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:focus+.btn-outline-pink-400,.btn-outline-pink-400:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-check:checked+.btn-outline-pink-400,.btn-check:active+.btn-outline-pink-400,.btn-outline-pink-400:active,.btn-outline-pink-400.active,.btn-outline-pink-400.dropdown-toggle.show{color:#000;background-color:#de5c9d;border-color:#de5c9d}.btn-check:checked+.btn-outline-pink-400:focus,.btn-check:active+.btn-outline-pink-400:focus,.btn-outline-pink-400:active:focus,.btn-outline-pink-400.active:focus,.btn-outline-pink-400.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #de5c9d80}.btn-outline-pink-400:disabled,.btn-outline-pink-400.disabled{color:#de5c9d;background-color:transparent}.btn-outline-pink-500{color:#d63384;border-color:#d63384}.btn-outline-pink-500:hover{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:focus+.btn-outline-pink-500,.btn-outline-pink-500:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-check:checked+.btn-outline-pink-500,.btn-check:active+.btn-outline-pink-500,.btn-outline-pink-500:active,.btn-outline-pink-500.active,.btn-outline-pink-500.dropdown-toggle.show{color:#fff;background-color:#d63384;border-color:#d63384}.btn-check:checked+.btn-outline-pink-500:focus,.btn-check:active+.btn-outline-pink-500:focus,.btn-outline-pink-500:active:focus,.btn-outline-pink-500.active:focus,.btn-outline-pink-500.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d6338480}.btn-outline-pink-500:disabled,.btn-outline-pink-500.disabled{color:#d63384;background-color:transparent}.btn-outline-pink-600{color:#ab296a;border-color:#ab296a}.btn-outline-pink-600:hover{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:focus+.btn-outline-pink-600,.btn-outline-pink-600:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-check:checked+.btn-outline-pink-600,.btn-check:active+.btn-outline-pink-600,.btn-outline-pink-600:active,.btn-outline-pink-600.active,.btn-outline-pink-600.dropdown-toggle.show{color:#fff;background-color:#ab296a;border-color:#ab296a}.btn-check:checked+.btn-outline-pink-600:focus,.btn-check:active+.btn-outline-pink-600:focus,.btn-outline-pink-600:active:focus,.btn-outline-pink-600.active:focus,.btn-outline-pink-600.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ab296a80}.btn-outline-pink-600:disabled,.btn-outline-pink-600.disabled{color:#ab296a;background-color:transparent}.btn-outline-pink-700{color:#801f4f;border-color:#801f4f}.btn-outline-pink-700:hover{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:focus+.btn-outline-pink-700,.btn-outline-pink-700:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-check:checked+.btn-outline-pink-700,.btn-check:active+.btn-outline-pink-700,.btn-outline-pink-700:active,.btn-outline-pink-700.active,.btn-outline-pink-700.dropdown-toggle.show{color:#fff;background-color:#801f4f;border-color:#801f4f}.btn-check:checked+.btn-outline-pink-700:focus,.btn-check:active+.btn-outline-pink-700:focus,.btn-outline-pink-700:active:focus,.btn-outline-pink-700.active:focus,.btn-outline-pink-700.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #801f4f80}.btn-outline-pink-700:disabled,.btn-outline-pink-700.disabled{color:#801f4f;background-color:transparent}.btn-outline-pink-800{color:#561435;border-color:#561435}.btn-outline-pink-800:hover{color:#fff;background-color:#561435;border-color:#561435}.btn-check:focus+.btn-outline-pink-800,.btn-outline-pink-800:focus{box-shadow:0 0 0 .25rem #56143580}.btn-check:checked+.btn-outline-pink-800,.btn-check:active+.btn-outline-pink-800,.btn-outline-pink-800:active,.btn-outline-pink-800.active,.btn-outline-pink-800.dropdown-toggle.show{color:#fff;background-color:#561435;border-color:#561435}.btn-check:checked+.btn-outline-pink-800:focus,.btn-check:active+.btn-outline-pink-800:focus,.btn-outline-pink-800:active:focus,.btn-outline-pink-800.active:focus,.btn-outline-pink-800.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #56143580}.btn-outline-pink-800:disabled,.btn-outline-pink-800.disabled{color:#561435;background-color:transparent}.btn-outline-pink-900{color:#2b0a1a;border-color:#2b0a1a}.btn-outline-pink-900:hover{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:focus+.btn-outline-pink-900,.btn-outline-pink-900:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-check:checked+.btn-outline-pink-900,.btn-check:active+.btn-outline-pink-900,.btn-outline-pink-900:active,.btn-outline-pink-900.active,.btn-outline-pink-900.dropdown-toggle.show{color:#fff;background-color:#2b0a1a;border-color:#2b0a1a}.btn-check:checked+.btn-outline-pink-900:focus,.btn-check:active+.btn-outline-pink-900:focus,.btn-outline-pink-900:active:focus,.btn-outline-pink-900.active:focus,.btn-outline-pink-900.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2b0a1a80}.btn-outline-pink-900:disabled,.btn-outline-pink-900.disabled{color:#2b0a1a;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.75rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.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}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.375rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.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:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.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:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;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:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.375rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{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{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.375rem;transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.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}}@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:.5rem;padding-left:.5rem}.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{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:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image: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.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.375rem}.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:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;color:#343a40;background-color:"unset";border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.375rem - 1px) calc(.375rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;color:#343a40;background-color:"unset";border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.375rem - 1px) calc(.375rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.375rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.card-group>.card{margin-bottom:.75rem}@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-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{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-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#343a40;background-color:#cfe2ff;box-shadow:inset 0 -1px #dee2e6}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:transparent;border:1px solid #dee2e6}.accordion-item:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.accordion-body{padding:1rem 1.25rem}.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{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='currentColor'/%3E%3C/svg%3E"))}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.375rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.alert-darker{color:#101314;background-color:#d1d2d3;border-color:#bbbcbd}.alert-darker .alert-link{color:#0d0f10}.alert-darkest{color:#0e1011;background-color:#d1d1d2;border-color:#b9bbbb}.alert-darkest .alert-link{color:#0b0d0e}.alert-gray{color:#525557;background-color:#f5f6f8;border-color:#f0f2f4}.alert-gray .alert-link{color:#424446}.alert-gray-100{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-gray-100 .alert-link{color:#4f5050}.alert-gray-200{color:#5d5e60;background-color:#fbfbfc;border-color:#f8f9fa}.alert-gray-200 .alert-link{color:#4a4b4d}.alert-gray-300{color:#595a5c;background-color:#f8f9fa;border-color:#f5f6f8}.alert-gray-300 .alert-link{color:#47484a}.alert-gray-400{color:#525557;background-color:#f5f6f8;border-color:#f0f2f4}.alert-gray-400 .alert-link{color:#424446}.alert-gray-500{color:#686d71;background-color:#eff0f2;border-color:#e6e9eb}.alert-gray-500 .alert-link{color:#53575a}.alert-gray-600{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-gray-600 .alert-link{color:#34383c}.alert-gray-700{color:#2c3034;background-color:#dbdcdd;border-color:#c8cbcd}.alert-gray-700 .alert-link{color:#23262a}.alert-gray-800{color:#1f2326;background-color:#d6d8d9;border-color:#c2c4c6}.alert-gray-800 .alert-link{color:#191c1e}.alert-gray-900{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-gray-900 .alert-link{color:#101214}.alert-red-100{color:#635657;background-color:#fef7f8;border-color:#fdf3f4}.alert-red-100 .alert-link{color:#4f4546}.alert-red-200{color:#604648;background-color:#fceff0;border-color:#fbe7e9}.alert-red-200 .alert-link{color:#4d383a}.alert-red-300{color:#8c5056;background-color:#fbe7e9;border-color:#f9dbdd}.alert-red-300 .alert-link{color:#704045}.alert-red-400{color:#883840;background-color:#f9dfe1;border-color:#f7ced2}.alert-red-400 .alert-link{color:#6d2d33}.alert-red-500{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-red-500 .alert-link{color:#6a1a21}.alert-red-600{color:#6a1921;background-color:#efd4d7;border-color:#e7bfc3}.alert-red-600 .alert-link{color:#55141a}.alert-red-700{color:#4f1319;background-color:#e6d2d4;border-color:#dabcbf}.alert-red-700 .alert-link{color:#3f0f14}.alert-red-800{color:#350d11;background-color:#ded0d2;border-color:#cdb9bb}.alert-red-800 .alert-link{color:#2a0a0e}.alert-red-900{color:#1a0708;background-color:#d5cecf;border-color:#c0b6b7}.alert-red-900 .alert-link{color:#150606}.alert-yellow-100{color:#666152;background-color:#fffdf5;border-color:#fffbf0}.alert-yellow-100 .alert-link{color:#524e42}.alert-yellow-200{color:#665c3e;background-color:#fffaeb;border-color:#fff8e1}.alert-yellow-200 .alert-link{color:#524a32}.alert-yellow-300{color:#66572a;background-color:#fff8e1;border-color:#fff4d2}.alert-yellow-300 .alert-link{color:#524622}.alert-yellow-400{color:#665217;background-color:#fff5d7;border-color:#fff0c4}.alert-yellow-400 .alert-link{color:#524212}.alert-yellow-500{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-yellow-500 .alert-link{color:#523e02}.alert-yellow-600{color:#7a5c04;background-color:#f5ebcd;border-color:#f0e1b4}.alert-yellow-600 .alert-link{color:#624a03}.alert-yellow-700{color:#5c4602;background-color:#ebe3cd;border-color:#e0d5b4}.alert-yellow-700 .alert-link{color:#4a3802}.alert-yellow-800{color:#3d2e02;background-color:#e0dbcd;border-color:#d1cab3}.alert-yellow-800 .alert-link{color:#312502}.alert-yellow-900{color:#1f1701;background-color:#d6d4cc;border-color:#c2beb3}.alert-yellow-900 .alert-link{color:#191201}.alert-green-100{color:#545c58;background-color:#f6faf8;border-color:#f1f8f5}.alert-green-100 .alert-link{color:#434a46}.alert-green-200{color:#41534b;background-color:#edf5f1;border-color:#e3f1eb}.alert-green-200 .alert-link{color:#34423c}.alert-green-300{color:#466e5b;background-color:#e3f1ea;border-color:#d6e9e0}.alert-green-300 .alert-link{color:#385849}.alert-green-400{color:#2b5f47;background-color:#daece4;border-color:#c8e2d6}.alert-green-400 .alert-link{color:#224c39}.alert-green-500{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-green-500 .alert-link{color:#0c4128}.alert-green-600{color:#0c4128;background-color:#d0e2d9;border-color:#b9d3c7}.alert-green-600 .alert-link{color:#0a3420}.alert-green-700{color:#09311e;background-color:#cfdcd6;border-color:#b7cbc2}.alert-green-700 .alert-link{color:#072718}.alert-green-800{color:#062014;background-color:#ced7d3;border-color:#b6c3bd}.alert-green-800 .alert-link{color:#051a10}.alert-green-900{color:#03100a;background-color:#cdd1cf;border-color:#b4bbb8}.alert-green-900 .alert-link{color:#020d08}.alert-blue-100{color:#535a66;background-color:#f5f9ff;border-color:#f1f6ff}.alert-blue-100 .alert-link{color:#424852}.alert-blue-200{color:#3f4f66;background-color:#ecf3ff;border-color:#e2eeff}.alert-blue-200 .alert-link{color:#323f52}.alert-blue-300{color:#426598;background-color:#e2eeff;border-color:#d4e5ff}.alert-blue-300 .alert-link{color:#35517a}.alert-blue-400{color:#255398;background-color:#d8e8ff;border-color:#c5dcfe}.alert-blue-400 .alert-link{color:#1e427a}.alert-blue-500{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-blue-500 .alert-link{color:#06357a}.alert-blue-600{color:#063579;background-color:#cedef4;border-color:#b6cdef}.alert-blue-600 .alert-link{color:#052a61}.alert-blue-700{color:#05285b;background-color:#ced9ea;border-color:#b5c6e0}.alert-blue-700 .alert-link{color:#042049}.alert-blue-800{color:#031a3d;background-color:#cdd5e0;border-color:#b4c0d1}.alert-blue-800 .alert-link{color:#021531}.alert-blue-900{color:#020d1f;background-color:#cdd0d6;border-color:#b3b9c2}.alert-blue-900 .alert-link{color:#020a19}.alert-cyan-100{color:#536265;background-color:#f5fdfe;border-color:#f1fcfe}.alert-cyan-100 .alert-link{color:#424e51}.alert-cyan-200{color:#3f5e64;background-color:#ecfbfe;border-color:#e2f9fd}.alert-cyan-200 .alert-link{color:#324b50}.alert-cyan-300{color:#2c5962;background-color:#e2f9fd;border-color:#d4f5fc}.alert-cyan-300 .alert-link{color:#23474e}.alert-cyan-400{color:#185561;background-color:#d8f7fd;border-color:#c5f2fb}.alert-cyan-400 .alert-link{color:#13444e}.alert-cyan-500{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-cyan-500 .alert-link{color:#04414d}.alert-cyan-600{color:#066173;background-color:#ceecf2;border-color:#b6e3ec}.alert-cyan-600 .alert-link{color:#054e5c}.alert-cyan-700{color:#054956;background-color:#cee4e9;border-color:#b5d7de}.alert-cyan-700 .alert-link{color:#043a45}.alert-cyan-800{color:#03313a;background-color:#cddcdf;border-color:#b4cbcf}.alert-cyan-800 .alert-link{color:#02272e}.alert-cyan-900{color:#02181d;background-color:#cdd4d6;border-color:#b3bfc1}.alert-cyan-900 .alert-link{color:#021317}.alert-indigo-100{color:#5a5365;background-color:#f9f5fe;border-color:#f6f1fe}.alert-indigo-100 .alert-link{color:#484251}.alert-indigo-200{color:#745f96;background-color:#f3ecfe;border-color:#ede2fe}.alert-indigo-200 .alert-link{color:#5d4c78}.alert-indigo-300{color:#624394;background-color:#ede2fd;border-color:#e3d4fd}.alert-indigo-300 .alert-link{color:#4e3676}.alert-indigo-400{color:#502693;background-color:#e7d9fd;border-color:#dac6fc}.alert-indigo-400 .alert-link{color:#401e76}.alert-indigo-500{color:#3d0a91;background-color:#e0cffc;border-color:#d1b7fb}.alert-indigo-500 .alert-link{color:#310874}.alert-indigo-600{color:#310874;background-color:#dccff3;border-color:#cbb6ed}.alert-indigo-600 .alert-link{color:#27065d}.alert-indigo-700{color:#250657;background-color:#d8cee9;border-color:#c5b6de}.alert-indigo-700 .alert-link{color:#1e0546}.alert-indigo-800{color:#19043a;background-color:#d4cddf;border-color:#bfb4d0}.alert-indigo-800 .alert-link{color:#14032e}.alert-indigo-900{color:#0c021d;background-color:#d0cdd6;border-color:#b9b3c1}.alert-indigo-900 .alert-link{color:#0a0217}.alert-purple-100{color:#5a5761;background-color:#f9f7fd;border-color:#f6f4fb}.alert-purple-100 .alert-link{color:#48464e}.alert-purple-200{color:#4f485c;background-color:#f3f0fa;border-color:#eee8f8}.alert-purple-200 .alert-link{color:#3f3a4a}.alert-purple-300{color:#655583;background-color:#eee8f8;border-color:#e5ddf4}.alert-purple-300 .alert-link{color:#514469}.alert-purple-400{color:#543e7b;background-color:#e8e1f5;border-color:#ddd2f0}.alert-purple-400 .alert-link{color:#433262}.alert-purple-500{color:#432874;background-color:#e2d9f3;border-color:#d4c6ec}.alert-purple-500 .alert-link{color:#36205d}.alert-purple-600{color:#35205c;background-color:#ded7eb;border-color:#cdc2e1}.alert-purple-600 .alert-link{color:#2a1a4a}.alert-purple-700{color:#281846;background-color:#d9d4e3;border-color:#c7bfd5}.alert-purple-700 .alert-link{color:#201338}.alert-purple-800{color:#1a102e;background-color:#d5d1db;border-color:#c0baca}.alert-purple-800 .alert-link{color:#150d25}.alert-purple-900{color:#0d0817;background-color:#d0cfd4;border-color:#b9b6be}.alert-purple-900 .alert-link{color:#0a0612}.alert-pink-100{color:#63565c;background-color:#fdf7fa;border-color:#fdf3f8}.alert-pink-100 .alert-link{color:#4f454a}.alert-pink-200{color:#604552;background-color:#fceff5;border-color:#fae6f0}.alert-pink-200 .alert-link{color:#4d3742}.alert-pink-300{color:#8a506d;background-color:#fae7f0;border-color:#f8dae9}.alert-pink-300 .alert-link{color:#6e4057}.alert-pink-400{color:#85375e;background-color:#f8deeb;border-color:#f5cee2}.alert-pink-400 .alert-link{color:#6a2c4b}.alert-pink-500{color:#801f4f;background-color:#f7d6e6;border-color:#f3c2da}.alert-pink-500 .alert-link{color:#66193f}.alert-pink-600{color:#671940;background-color:#eed4e1;border-color:#e6bfd2}.alert-pink-600 .alert-link{color:#521433}.alert-pink-700{color:#4d132f;background-color:#e6d2dc;border-color:#d9bcca}.alert-pink-700 .alert-link{color:#3e0f26}.alert-pink-800{color:#340c20;background-color:#ddd0d7;border-color:#ccb9c2}.alert-pink-800 .alert-link{color:#2a0a1a}.alert-pink-900{color:#1a0610;background-color:#d5ced1;border-color:#bfb6ba}.alert-pink-900 .alert-link{color:#15050d}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.375rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@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:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.375rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#495057;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.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:#adb5bd;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.375rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.375rem;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:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.list-group-item-darker{color:#101314;background-color:#d1d2d3}.list-group-item-darker.list-group-item-action:hover,.list-group-item-darker.list-group-item-action:focus{color:#101314;background-color:#bcbdbe}.list-group-item-darker.list-group-item-action.active{color:#fff;background-color:#101314;border-color:#101314}.list-group-item-darkest{color:#0e1011;background-color:#d1d1d2}.list-group-item-darkest.list-group-item-action:hover,.list-group-item-darkest.list-group-item-action:focus{color:#0e1011;background-color:#bcbcbd}.list-group-item-darkest.list-group-item-action.active{color:#fff;background-color:#0e1011;border-color:#0e1011}.list-group-item-gray{color:#525557;background-color:#f5f6f8}.list-group-item-gray.list-group-item-action:hover,.list-group-item-gray.list-group-item-action:focus{color:#525557;background-color:#dddddf}.list-group-item-gray.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}.list-group-item-gray-100{color:#636464;background-color:#fefefe}.list-group-item-gray-100.list-group-item-action:hover,.list-group-item-gray-100.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-gray-100.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-gray-200{color:#5d5e60;background-color:#fbfbfc}.list-group-item-gray-200.list-group-item-action:hover,.list-group-item-gray-200.list-group-item-action:focus{color:#5d5e60;background-color:#e2e2e3}.list-group-item-gray-200.list-group-item-action.active{color:#fff;background-color:#5d5e60;border-color:#5d5e60}.list-group-item-gray-300{color:#595a5c;background-color:#f8f9fa}.list-group-item-gray-300.list-group-item-action:hover,.list-group-item-gray-300.list-group-item-action:focus{color:#595a5c;background-color:#dfe0e1}.list-group-item-gray-300.list-group-item-action.active{color:#fff;background-color:#595a5c;border-color:#595a5c}.list-group-item-gray-400{color:#525557;background-color:#f5f6f8}.list-group-item-gray-400.list-group-item-action:hover,.list-group-item-gray-400.list-group-item-action:focus{color:#525557;background-color:#dddddf}.list-group-item-gray-400.list-group-item-action.active{color:#fff;background-color:#525557;border-color:#525557}.list-group-item-gray-500{color:#686d71;background-color:#eff0f2}.list-group-item-gray-500.list-group-item-action:hover,.list-group-item-gray-500.list-group-item-action:focus{color:#686d71;background-color:#d7d8da}.list-group-item-gray-500.list-group-item-action.active{color:#fff;background-color:#686d71;border-color:#686d71}.list-group-item-gray-600{color:#41464b;background-color:#e2e3e5}.list-group-item-gray-600.list-group-item-action:hover,.list-group-item-gray-600.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-gray-600.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-gray-700{color:#2c3034;background-color:#dbdcdd}.list-group-item-gray-700.list-group-item-action:hover,.list-group-item-gray-700.list-group-item-action:focus{color:#2c3034;background-color:#c5c6c7}.list-group-item-gray-700.list-group-item-action.active{color:#fff;background-color:#2c3034;border-color:#2c3034}.list-group-item-gray-800{color:#1f2326;background-color:#d6d8d9}.list-group-item-gray-800.list-group-item-action:hover,.list-group-item-gray-800.list-group-item-action:focus{color:#1f2326;background-color:#c1c2c3}.list-group-item-gray-800.list-group-item-action.active{color:#fff;background-color:#1f2326;border-color:#1f2326}.list-group-item-gray-900{color:#141619;background-color:#d3d3d4}.list-group-item-gray-900.list-group-item-action:hover,.list-group-item-gray-900.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-gray-900.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.list-group-item-red-100{color:#635657;background-color:#fef7f8}.list-group-item-red-100.list-group-item-action:hover,.list-group-item-red-100.list-group-item-action:focus{color:#635657;background-color:#e5dedf}.list-group-item-red-100.list-group-item-action.active{color:#fff;background-color:#635657;border-color:#635657}.list-group-item-red-200{color:#604648;background-color:#fceff0}.list-group-item-red-200.list-group-item-action:hover,.list-group-item-red-200.list-group-item-action:focus{color:#604648;background-color:#e3d7d8}.list-group-item-red-200.list-group-item-action.active{color:#fff;background-color:#604648;border-color:#604648}.list-group-item-red-300{color:#8c5056;background-color:#fbe7e9}.list-group-item-red-300.list-group-item-action:hover,.list-group-item-red-300.list-group-item-action:focus{color:#8c5056;background-color:#e2d0d2}.list-group-item-red-300.list-group-item-action.active{color:#fff;background-color:#8c5056;border-color:#8c5056}.list-group-item-red-400{color:#883840;background-color:#f9dfe1}.list-group-item-red-400.list-group-item-action:hover,.list-group-item-red-400.list-group-item-action:focus{color:#883840;background-color:#e0c9cb}.list-group-item-red-400.list-group-item-action.active{color:#fff;background-color:#883840;border-color:#883840}.list-group-item-red-500{color:#842029;background-color:#f8d7da}.list-group-item-red-500.list-group-item-action:hover,.list-group-item-red-500.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-red-500.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-red-600{color:#6a1921;background-color:#efd4d7}.list-group-item-red-600.list-group-item-action:hover,.list-group-item-red-600.list-group-item-action:focus{color:#6a1921;background-color:#d7bfc2}.list-group-item-red-600.list-group-item-action.active{color:#fff;background-color:#6a1921;border-color:#6a1921}.list-group-item-red-700{color:#4f1319;background-color:#e6d2d4}.list-group-item-red-700.list-group-item-action:hover,.list-group-item-red-700.list-group-item-action:focus{color:#4f1319;background-color:#cfbdbf}.list-group-item-red-700.list-group-item-action.active{color:#fff;background-color:#4f1319;border-color:#4f1319}.list-group-item-red-800{color:#350d11;background-color:#ded0d2}.list-group-item-red-800.list-group-item-action:hover,.list-group-item-red-800.list-group-item-action:focus{color:#350d11;background-color:#c8bbbd}.list-group-item-red-800.list-group-item-action.active{color:#fff;background-color:#350d11;border-color:#350d11}.list-group-item-red-900{color:#1a0708;background-color:#d5cecf}.list-group-item-red-900.list-group-item-action:hover,.list-group-item-red-900.list-group-item-action:focus{color:#1a0708;background-color:#c0b9ba}.list-group-item-red-900.list-group-item-action.active{color:#fff;background-color:#1a0708;border-color:#1a0708}.list-group-item-yellow-100{color:#666152;background-color:#fffdf5}.list-group-item-yellow-100.list-group-item-action:hover,.list-group-item-yellow-100.list-group-item-action:focus{color:#666152;background-color:#e6e4dd}.list-group-item-yellow-100.list-group-item-action.active{color:#fff;background-color:#666152;border-color:#666152}.list-group-item-yellow-200{color:#665c3e;background-color:#fffaeb}.list-group-item-yellow-200.list-group-item-action:hover,.list-group-item-yellow-200.list-group-item-action:focus{color:#665c3e;background-color:#e6e1d4}.list-group-item-yellow-200.list-group-item-action.active{color:#fff;background-color:#665c3e;border-color:#665c3e}.list-group-item-yellow-300{color:#66572a;background-color:#fff8e1}.list-group-item-yellow-300.list-group-item-action:hover,.list-group-item-yellow-300.list-group-item-action:focus{color:#66572a;background-color:#e6dfcb}.list-group-item-yellow-300.list-group-item-action.active{color:#fff;background-color:#66572a;border-color:#66572a}.list-group-item-yellow-400{color:#665217;background-color:#fff5d7}.list-group-item-yellow-400.list-group-item-action:hover,.list-group-item-yellow-400.list-group-item-action:focus{color:#665217;background-color:#e6ddc2}.list-group-item-yellow-400.list-group-item-action.active{color:#fff;background-color:#665217;border-color:#665217}.list-group-item-yellow-500{color:#664d03;background-color:#fff3cd}.list-group-item-yellow-500.list-group-item-action:hover,.list-group-item-yellow-500.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-yellow-500.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-yellow-600{color:#7a5c04;background-color:#f5ebcd}.list-group-item-yellow-600.list-group-item-action:hover,.list-group-item-yellow-600.list-group-item-action:focus{color:#7a5c04;background-color:#ddd4b9}.list-group-item-yellow-600.list-group-item-action.active{color:#fff;background-color:#7a5c04;border-color:#7a5c04}.list-group-item-yellow-700{color:#5c4602;background-color:#ebe3cd}.list-group-item-yellow-700.list-group-item-action:hover,.list-group-item-yellow-700.list-group-item-action:focus{color:#5c4602;background-color:#d4ccb9}.list-group-item-yellow-700.list-group-item-action.active{color:#fff;background-color:#5c4602;border-color:#5c4602}.list-group-item-yellow-800{color:#3d2e02;background-color:#e0dbcd}.list-group-item-yellow-800.list-group-item-action:hover,.list-group-item-yellow-800.list-group-item-action:focus{color:#3d2e02;background-color:#cac5b9}.list-group-item-yellow-800.list-group-item-action.active{color:#fff;background-color:#3d2e02;border-color:#3d2e02}.list-group-item-yellow-900{color:#1f1701;background-color:#d6d4cc}.list-group-item-yellow-900.list-group-item-action:hover,.list-group-item-yellow-900.list-group-item-action:focus{color:#1f1701;background-color:#c1bfb8}.list-group-item-yellow-900.list-group-item-action.active{color:#fff;background-color:#1f1701;border-color:#1f1701}.list-group-item-green-100{color:#545c58;background-color:#f6faf8}.list-group-item-green-100.list-group-item-action:hover,.list-group-item-green-100.list-group-item-action:focus{color:#545c58;background-color:#dde1df}.list-group-item-green-100.list-group-item-action.active{color:#fff;background-color:#545c58;border-color:#545c58}.list-group-item-green-200{color:#41534b;background-color:#edf5f1}.list-group-item-green-200.list-group-item-action:hover,.list-group-item-green-200.list-group-item-action:focus{color:#41534b;background-color:#d5ddd9}.list-group-item-green-200.list-group-item-action.active{color:#fff;background-color:#41534b;border-color:#41534b}.list-group-item-green-300{color:#466e5b;background-color:#e3f1ea}.list-group-item-green-300.list-group-item-action:hover,.list-group-item-green-300.list-group-item-action:focus{color:#466e5b;background-color:#ccd9d3}.list-group-item-green-300.list-group-item-action.active{color:#fff;background-color:#466e5b;border-color:#466e5b}.list-group-item-green-400{color:#2b5f47;background-color:#daece4}.list-group-item-green-400.list-group-item-action:hover,.list-group-item-green-400.list-group-item-action:focus{color:#2b5f47;background-color:#c4d4cd}.list-group-item-green-400.list-group-item-action.active{color:#fff;background-color:#2b5f47;border-color:#2b5f47}.list-group-item-green-500{color:#0f5132;background-color:#d1e7dd}.list-group-item-green-500.list-group-item-action:hover,.list-group-item-green-500.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-green-500.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-green-600{color:#0c4128;background-color:#d0e2d9}.list-group-item-green-600.list-group-item-action:hover,.list-group-item-green-600.list-group-item-action:focus{color:#0c4128;background-color:#bbcbc3}.list-group-item-green-600.list-group-item-action.active{color:#fff;background-color:#0c4128;border-color:#0c4128}.list-group-item-green-700{color:#09311e;background-color:#cfdcd6}.list-group-item-green-700.list-group-item-action:hover,.list-group-item-green-700.list-group-item-action:focus{color:#09311e;background-color:#bac6c1}.list-group-item-green-700.list-group-item-action.active{color:#fff;background-color:#09311e;border-color:#09311e}.list-group-item-green-800{color:#062014;background-color:#ced7d3}.list-group-item-green-800.list-group-item-action:hover,.list-group-item-green-800.list-group-item-action:focus{color:#062014;background-color:#b9c2be}.list-group-item-green-800.list-group-item-action.active{color:#fff;background-color:#062014;border-color:#062014}.list-group-item-green-900{color:#03100a;background-color:#cdd1cf}.list-group-item-green-900.list-group-item-action:hover,.list-group-item-green-900.list-group-item-action:focus{color:#03100a;background-color:#b9bcba}.list-group-item-green-900.list-group-item-action.active{color:#fff;background-color:#03100a;border-color:#03100a}.list-group-item-blue-100{color:#535a66;background-color:#f5f9ff}.list-group-item-blue-100.list-group-item-action:hover,.list-group-item-blue-100.list-group-item-action:focus{color:#535a66;background-color:#dde0e6}.list-group-item-blue-100.list-group-item-action.active{color:#fff;background-color:#535a66;border-color:#535a66}.list-group-item-blue-200{color:#3f4f66;background-color:#ecf3ff}.list-group-item-blue-200.list-group-item-action:hover,.list-group-item-blue-200.list-group-item-action:focus{color:#3f4f66;background-color:#d4dbe6}.list-group-item-blue-200.list-group-item-action.active{color:#fff;background-color:#3f4f66;border-color:#3f4f66}.list-group-item-blue-300{color:#426598;background-color:#e2eeff}.list-group-item-blue-300.list-group-item-action:hover,.list-group-item-blue-300.list-group-item-action:focus{color:#426598;background-color:#cbd6e6}.list-group-item-blue-300.list-group-item-action.active{color:#fff;background-color:#426598;border-color:#426598}.list-group-item-blue-400{color:#255398;background-color:#d8e8ff}.list-group-item-blue-400.list-group-item-action:hover,.list-group-item-blue-400.list-group-item-action:focus{color:#255398;background-color:#c2d1e6}.list-group-item-blue-400.list-group-item-action.active{color:#fff;background-color:#255398;border-color:#255398}.list-group-item-blue-500{color:#084298;background-color:#cfe2ff}.list-group-item-blue-500.list-group-item-action:hover,.list-group-item-blue-500.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-blue-500.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-blue-600{color:#063579;background-color:#cedef4}.list-group-item-blue-600.list-group-item-action:hover,.list-group-item-blue-600.list-group-item-action:focus{color:#063579;background-color:#b9c8dc}.list-group-item-blue-600.list-group-item-action.active{color:#fff;background-color:#063579;border-color:#063579}.list-group-item-blue-700{color:#05285b;background-color:#ced9ea}.list-group-item-blue-700.list-group-item-action:hover,.list-group-item-blue-700.list-group-item-action:focus{color:#05285b;background-color:#b9c3d3}.list-group-item-blue-700.list-group-item-action.active{color:#fff;background-color:#05285b;border-color:#05285b}.list-group-item-blue-800{color:#031a3d;background-color:#cdd5e0}.list-group-item-blue-800.list-group-item-action:hover,.list-group-item-blue-800.list-group-item-action:focus{color:#031a3d;background-color:#b9c0ca}.list-group-item-blue-800.list-group-item-action.active{color:#fff;background-color:#031a3d;border-color:#031a3d}.list-group-item-blue-900{color:#020d1f;background-color:#cdd0d6}.list-group-item-blue-900.list-group-item-action:hover,.list-group-item-blue-900.list-group-item-action:focus{color:#020d1f;background-color:#b9bbc1}.list-group-item-blue-900.list-group-item-action.active{color:#fff;background-color:#020d1f;border-color:#020d1f}.list-group-item-cyan-100{color:#536265;background-color:#f5fdfe}.list-group-item-cyan-100.list-group-item-action:hover,.list-group-item-cyan-100.list-group-item-action:focus{color:#536265;background-color:#dde4e5}.list-group-item-cyan-100.list-group-item-action.active{color:#fff;background-color:#536265;border-color:#536265}.list-group-item-cyan-200{color:#3f5e64;background-color:#ecfbfe}.list-group-item-cyan-200.list-group-item-action:hover,.list-group-item-cyan-200.list-group-item-action:focus{color:#3f5e64;background-color:#d4e2e5}.list-group-item-cyan-200.list-group-item-action.active{color:#fff;background-color:#3f5e64;border-color:#3f5e64}.list-group-item-cyan-300{color:#2c5962;background-color:#e2f9fd}.list-group-item-cyan-300.list-group-item-action:hover,.list-group-item-cyan-300.list-group-item-action:focus{color:#2c5962;background-color:#cbe0e4}.list-group-item-cyan-300.list-group-item-action.active{color:#fff;background-color:#2c5962;border-color:#2c5962}.list-group-item-cyan-400{color:#185561;background-color:#d8f7fd}.list-group-item-cyan-400.list-group-item-action:hover,.list-group-item-cyan-400.list-group-item-action:focus{color:#185561;background-color:#c2dee4}.list-group-item-cyan-400.list-group-item-action.active{color:#fff;background-color:#185561;border-color:#185561}.list-group-item-cyan-500{color:#055160;background-color:#cff4fc}.list-group-item-cyan-500.list-group-item-action:hover,.list-group-item-cyan-500.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-cyan-500.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-cyan-600{color:#066173;background-color:#ceecf2}.list-group-item-cyan-600.list-group-item-action:hover,.list-group-item-cyan-600.list-group-item-action:focus{color:#066173;background-color:#b9d4da}.list-group-item-cyan-600.list-group-item-action.active{color:#fff;background-color:#066173;border-color:#066173}.list-group-item-cyan-700{color:#054956;background-color:#cee4e9}.list-group-item-cyan-700.list-group-item-action:hover,.list-group-item-cyan-700.list-group-item-action:focus{color:#054956;background-color:#b9cdd2}.list-group-item-cyan-700.list-group-item-action.active{color:#fff;background-color:#054956;border-color:#054956}.list-group-item-cyan-800{color:#03313a;background-color:#cddcdf}.list-group-item-cyan-800.list-group-item-action:hover,.list-group-item-cyan-800.list-group-item-action:focus{color:#03313a;background-color:#b9c6c9}.list-group-item-cyan-800.list-group-item-action.active{color:#fff;background-color:#03313a;border-color:#03313a}.list-group-item-cyan-900{color:#02181d;background-color:#cdd4d6}.list-group-item-cyan-900.list-group-item-action:hover,.list-group-item-cyan-900.list-group-item-action:focus{color:#02181d;background-color:#b9bfc1}.list-group-item-cyan-900.list-group-item-action.active{color:#fff;background-color:#02181d;border-color:#02181d}.list-group-item-indigo-100{color:#5a5365;background-color:#f9f5fe}.list-group-item-indigo-100.list-group-item-action:hover,.list-group-item-indigo-100.list-group-item-action:focus{color:#5a5365;background-color:#e0dde5}.list-group-item-indigo-100.list-group-item-action.active{color:#fff;background-color:#5a5365;border-color:#5a5365}.list-group-item-indigo-200{color:#745f96;background-color:#f3ecfe}.list-group-item-indigo-200.list-group-item-action:hover,.list-group-item-indigo-200.list-group-item-action:focus{color:#745f96;background-color:#dbd4e5}.list-group-item-indigo-200.list-group-item-action.active{color:#fff;background-color:#745f96;border-color:#745f96}.list-group-item-indigo-300{color:#624394;background-color:#ede2fd}.list-group-item-indigo-300.list-group-item-action:hover,.list-group-item-indigo-300.list-group-item-action:focus{color:#624394;background-color:#d5cbe4}.list-group-item-indigo-300.list-group-item-action.active{color:#fff;background-color:#624394;border-color:#624394}.list-group-item-indigo-400{color:#502693;background-color:#e7d9fd}.list-group-item-indigo-400.list-group-item-action:hover,.list-group-item-indigo-400.list-group-item-action:focus{color:#502693;background-color:#d0c3e4}.list-group-item-indigo-400.list-group-item-action.active{color:#fff;background-color:#502693;border-color:#502693}.list-group-item-indigo-500{color:#3d0a91;background-color:#e0cffc}.list-group-item-indigo-500.list-group-item-action:hover,.list-group-item-indigo-500.list-group-item-action:focus{color:#3d0a91;background-color:#cabae3}.list-group-item-indigo-500.list-group-item-action.active{color:#fff;background-color:#3d0a91;border-color:#3d0a91}.list-group-item-indigo-600{color:#310874;background-color:#dccff3}.list-group-item-indigo-600.list-group-item-action:hover,.list-group-item-indigo-600.list-group-item-action:focus{color:#310874;background-color:#c6badb}.list-group-item-indigo-600.list-group-item-action.active{color:#fff;background-color:#310874;border-color:#310874}.list-group-item-indigo-700{color:#250657;background-color:#d8cee9}.list-group-item-indigo-700.list-group-item-action:hover,.list-group-item-indigo-700.list-group-item-action:focus{color:#250657;background-color:#c2b9d2}.list-group-item-indigo-700.list-group-item-action.active{color:#fff;background-color:#250657;border-color:#250657}.list-group-item-indigo-800{color:#19043a;background-color:#d4cddf}.list-group-item-indigo-800.list-group-item-action:hover,.list-group-item-indigo-800.list-group-item-action:focus{color:#19043a;background-color:#bfb9c9}.list-group-item-indigo-800.list-group-item-action.active{color:#fff;background-color:#19043a;border-color:#19043a}.list-group-item-indigo-900{color:#0c021d;background-color:#d0cdd6}.list-group-item-indigo-900.list-group-item-action:hover,.list-group-item-indigo-900.list-group-item-action:focus{color:#0c021d;background-color:#bbb9c1}.list-group-item-indigo-900.list-group-item-action.active{color:#fff;background-color:#0c021d;border-color:#0c021d}.list-group-item-purple-100{color:#5a5761;background-color:#f9f7fd}.list-group-item-purple-100.list-group-item-action:hover,.list-group-item-purple-100.list-group-item-action:focus{color:#5a5761;background-color:#e0dee4}.list-group-item-purple-100.list-group-item-action.active{color:#fff;background-color:#5a5761;border-color:#5a5761}.list-group-item-purple-200{color:#4f485c;background-color:#f3f0fa}.list-group-item-purple-200.list-group-item-action:hover,.list-group-item-purple-200.list-group-item-action:focus{color:#4f485c;background-color:#dbd8e1}.list-group-item-purple-200.list-group-item-action.active{color:#fff;background-color:#4f485c;border-color:#4f485c}.list-group-item-purple-300{color:#655583;background-color:#eee8f8}.list-group-item-purple-300.list-group-item-action:hover,.list-group-item-purple-300.list-group-item-action:focus{color:#655583;background-color:#d6d1df}.list-group-item-purple-300.list-group-item-action.active{color:#fff;background-color:#655583;border-color:#655583}.list-group-item-purple-400{color:#543e7b;background-color:#e8e1f5}.list-group-item-purple-400.list-group-item-action:hover,.list-group-item-purple-400.list-group-item-action:focus{color:#543e7b;background-color:#d1cbdd}.list-group-item-purple-400.list-group-item-action.active{color:#fff;background-color:#543e7b;border-color:#543e7b}.list-group-item-purple-500{color:#432874;background-color:#e2d9f3}.list-group-item-purple-500.list-group-item-action:hover,.list-group-item-purple-500.list-group-item-action:focus{color:#432874;background-color:#cbc3db}.list-group-item-purple-500.list-group-item-action.active{color:#fff;background-color:#432874;border-color:#432874}.list-group-item-purple-600{color:#35205c;background-color:#ded7eb}.list-group-item-purple-600.list-group-item-action:hover,.list-group-item-purple-600.list-group-item-action:focus{color:#35205c;background-color:#c8c2d4}.list-group-item-purple-600.list-group-item-action.active{color:#fff;background-color:#35205c;border-color:#35205c}.list-group-item-purple-700{color:#281846;background-color:#d9d4e3}.list-group-item-purple-700.list-group-item-action:hover,.list-group-item-purple-700.list-group-item-action:focus{color:#281846;background-color:#c3bfcc}.list-group-item-purple-700.list-group-item-action.active{color:#fff;background-color:#281846;border-color:#281846}.list-group-item-purple-800{color:#1a102e;background-color:#d5d1db}.list-group-item-purple-800.list-group-item-action:hover,.list-group-item-purple-800.list-group-item-action:focus{color:#1a102e;background-color:#c0bcc5}.list-group-item-purple-800.list-group-item-action.active{color:#fff;background-color:#1a102e;border-color:#1a102e}.list-group-item-purple-900{color:#0d0817;background-color:#d0cfd4}.list-group-item-purple-900.list-group-item-action:hover,.list-group-item-purple-900.list-group-item-action:focus{color:#0d0817;background-color:#bbbabf}.list-group-item-purple-900.list-group-item-action.active{color:#fff;background-color:#0d0817;border-color:#0d0817}.list-group-item-pink-100{color:#63565c;background-color:#fdf7fa}.list-group-item-pink-100.list-group-item-action:hover,.list-group-item-pink-100.list-group-item-action:focus{color:#63565c;background-color:#e4dee1}.list-group-item-pink-100.list-group-item-action.active{color:#fff;background-color:#63565c;border-color:#63565c}.list-group-item-pink-200{color:#604552;background-color:#fceff5}.list-group-item-pink-200.list-group-item-action:hover,.list-group-item-pink-200.list-group-item-action:focus{color:#604552;background-color:#e3d7dd}.list-group-item-pink-200.list-group-item-action.active{color:#fff;background-color:#604552;border-color:#604552}.list-group-item-pink-300{color:#8a506d;background-color:#fae7f0}.list-group-item-pink-300.list-group-item-action:hover,.list-group-item-pink-300.list-group-item-action:focus{color:#8a506d;background-color:#e1d0d8}.list-group-item-pink-300.list-group-item-action.active{color:#fff;background-color:#8a506d;border-color:#8a506d}.list-group-item-pink-400{color:#85375e;background-color:#f8deeb}.list-group-item-pink-400.list-group-item-action:hover,.list-group-item-pink-400.list-group-item-action:focus{color:#85375e;background-color:#dfc8d4}.list-group-item-pink-400.list-group-item-action.active{color:#fff;background-color:#85375e;border-color:#85375e}.list-group-item-pink-500{color:#801f4f;background-color:#f7d6e6}.list-group-item-pink-500.list-group-item-action:hover,.list-group-item-pink-500.list-group-item-action:focus{color:#801f4f;background-color:#dec1cf}.list-group-item-pink-500.list-group-item-action.active{color:#fff;background-color:#801f4f;border-color:#801f4f}.list-group-item-pink-600{color:#671940;background-color:#eed4e1}.list-group-item-pink-600.list-group-item-action:hover,.list-group-item-pink-600.list-group-item-action:focus{color:#671940;background-color:#d6bfcb}.list-group-item-pink-600.list-group-item-action.active{color:#fff;background-color:#671940;border-color:#671940}.list-group-item-pink-700{color:#4d132f;background-color:#e6d2dc}.list-group-item-pink-700.list-group-item-action:hover,.list-group-item-pink-700.list-group-item-action:focus{color:#4d132f;background-color:#cfbdc6}.list-group-item-pink-700.list-group-item-action.active{color:#fff;background-color:#4d132f;border-color:#4d132f}.list-group-item-pink-800{color:#340c20;background-color:#ddd0d7}.list-group-item-pink-800.list-group-item-action:hover,.list-group-item-pink-800.list-group-item-action:focus{color:#340c20;background-color:#c7bbc2}.list-group-item-pink-800.list-group-item-action.active{color:#fff;background-color:#340c20;border-color:#340c20}.list-group-item-pink-900{color:#1a0610;background-color:#d5ced1}.list-group-item-pink-900.list-group-item-action:hover,.list-group-item-pink-900.list-group-item-action:focus{color:#1a0610;background-color:#c0b9bc}.list-group-item-pink-900.list-group-item-action.active{color:#fff;background-color:#1a0610;border-color:#1a0610}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.375rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.75rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.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-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@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-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.375rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.75rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.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.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{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:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;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' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%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%;list-style:none}.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-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.link-darker{color:#1b1f22}.link-darker:hover,.link-darker:focus{color:#16191b}.link-darkest{color:#171b1d}.link-darkest:hover,.link-darkest:focus{color:#121617}.link-gray{color:#ced4da}.link-gray:hover,.link-gray:focus{color:#d8dde1}.link-gray-100{color:#f8f9fa}.link-gray-100:hover,.link-gray-100:focus{color:#f9fafb}.link-gray-200{color:#e9ecef}.link-gray-200:hover,.link-gray-200:focus{color:#edf0f2}.link-gray-300{color:#dee2e6}.link-gray-300:hover,.link-gray-300:focus{color:#e5e8eb}.link-gray-400{color:#ced4da}.link-gray-400:hover,.link-gray-400:focus{color:#d8dde1}.link-gray-500{color:#adb5bd}.link-gray-500:hover,.link-gray-500:focus{color:#bdc4ca}.link-gray-600{color:#6c757d}.link-gray-600:hover,.link-gray-600:focus{color:#565e64}.link-gray-700{color:#495057}.link-gray-700:hover,.link-gray-700:focus{color:#3a4046}.link-gray-800{color:#343a40}.link-gray-800:hover,.link-gray-800:focus{color:#2a2e33}.link-gray-900{color:#212529}.link-gray-900:hover,.link-gray-900:focus{color:#1a1e21}.link-red-100{color:#f8d7da}.link-red-100:hover,.link-red-100:focus{color:#f9dfe1}.link-red-200{color:#f1aeb5}.link-red-200:hover,.link-red-200:focus{color:#f4bec4}.link-red-300{color:#ea868f}.link-red-300:hover,.link-red-300:focus{color:#ee9ea5}.link-red-400{color:#e35d6a}.link-red-400:hover,.link-red-400:focus{color:#e97d88}.link-red-500{color:#dc3545}.link-red-500:hover,.link-red-500:focus{color:#b02a37}.link-red-600{color:#b02a37}.link-red-600:hover,.link-red-600:focus{color:#8d222c}.link-red-700{color:#842029}.link-red-700:hover,.link-red-700:focus{color:#6a1a21}.link-red-800{color:#58151c}.link-red-800:hover,.link-red-800:focus{color:#461116}.link-red-900{color:#2c0b0e}.link-red-900:hover,.link-red-900:focus{color:#23090b}.link-yellow-100{color:#fff3cd}.link-yellow-100:hover,.link-yellow-100:focus{color:#fff5d7}.link-yellow-200{color:#ffe69c}.link-yellow-200:hover,.link-yellow-200:focus{color:#ffebb0}.link-yellow-300{color:#ffda6a}.link-yellow-300:hover,.link-yellow-300:focus{color:#ffe188}.link-yellow-400{color:#ffcd39}.link-yellow-400:hover,.link-yellow-400:focus{color:#ffd761}.link-yellow-500{color:#ffc107}.link-yellow-500:hover,.link-yellow-500:focus{color:#ffcd39}.link-yellow-600{color:#cc9a06}.link-yellow-600:hover,.link-yellow-600:focus{color:#d6ae38}.link-yellow-700{color:#997404}.link-yellow-700:hover,.link-yellow-700:focus{color:#ad9036}.link-yellow-800{color:#664d03}.link-yellow-800:hover,.link-yellow-800:focus{color:#523e02}.link-yellow-900{color:#332701}.link-yellow-900:hover,.link-yellow-900:focus{color:#291f01}.link-green-100{color:#d1e7dd}.link-green-100:hover,.link-green-100:focus{color:#daece4}.link-green-200{color:#a3cfbb}.link-green-200:hover,.link-green-200:focus{color:#b5d9c9}.link-green-300{color:#75b798}.link-green-300:hover,.link-green-300:focus{color:#91c5ad}.link-green-400{color:#479f76}.link-green-400:hover,.link-green-400:focus{color:#6cb291}.link-green-500{color:#198754}.link-green-500:hover,.link-green-500:focus{color:#146c43}.link-green-600{color:#146c43}.link-green-600:hover,.link-green-600:focus{color:#105636}.link-green-700{color:#0f5132}.link-green-700:hover,.link-green-700:focus{color:#0c4128}.link-green-800{color:#0a3622}.link-green-800:hover,.link-green-800:focus{color:#082b1b}.link-green-900{color:#051b11}.link-green-900:hover,.link-green-900:focus{color:#04160e}.link-blue-100{color:#cfe2ff}.link-blue-100:hover,.link-blue-100:focus{color:#d9e8ff}.link-blue-200{color:#9ec5fe}.link-blue-200:hover,.link-blue-200:focus{color:#b1d1fe}.link-blue-300{color:#6ea8fe}.link-blue-300:hover,.link-blue-300:focus{color:#8bb9fe}.link-blue-400{color:#3d8bfd}.link-blue-400:hover,.link-blue-400:focus{color:#64a2fd}.link-blue-500{color:#0d6efd}.link-blue-500:hover,.link-blue-500:focus{color:#0a58ca}.link-blue-600{color:#0a58ca}.link-blue-600:hover,.link-blue-600:focus{color:#0846a2}.link-blue-700{color:#084298}.link-blue-700:hover,.link-blue-700:focus{color:#06357a}.link-blue-800{color:#052c65}.link-blue-800:hover,.link-blue-800:focus{color:#042351}.link-blue-900{color:#031633}.link-blue-900:hover,.link-blue-900:focus{color:#021229}.link-cyan-100{color:#cff4fc}.link-cyan-100:hover,.link-cyan-100:focus{color:#d9f6fd}.link-cyan-200{color:#9eeaf9}.link-cyan-200:hover,.link-cyan-200:focus{color:#b1eefa}.link-cyan-300{color:#6edff6}.link-cyan-300:hover,.link-cyan-300:focus{color:#8be5f8}.link-cyan-400{color:#3dd5f3}.link-cyan-400:hover,.link-cyan-400:focus{color:#64ddf5}.link-cyan-500{color:#0dcaf0}.link-cyan-500:hover,.link-cyan-500:focus{color:#3dd5f3}.link-cyan-600{color:#0aa2c0}.link-cyan-600:hover,.link-cyan-600:focus{color:#3bb5cd}.link-cyan-700{color:#087990}.link-cyan-700:hover,.link-cyan-700:focus{color:#066173}.link-cyan-800{color:#055160}.link-cyan-800:hover,.link-cyan-800:focus{color:#04414d}.link-cyan-900{color:#032830}.link-cyan-900:hover,.link-cyan-900:focus{color:#022026}.link-indigo-100{color:#e0cffc}.link-indigo-100:hover,.link-indigo-100:focus{color:#e6d9fd}.link-indigo-200{color:#c29ffa}.link-indigo-200:hover,.link-indigo-200:focus{color:#ceb2fb}.link-indigo-300{color:#a370f7}.link-indigo-300:hover,.link-indigo-300:focus{color:#b58df9}.link-indigo-400{color:#8540f5}.link-indigo-400:hover,.link-indigo-400:focus{color:#6a33c4}.link-indigo-500{color:#6610f2}.link-indigo-500:hover,.link-indigo-500:focus{color:#520dc2}.link-indigo-600{color:#520dc2}.link-indigo-600:hover,.link-indigo-600:focus{color:#420a9b}.link-indigo-700{color:#3d0a91}.link-indigo-700:hover,.link-indigo-700:focus{color:#310874}.link-indigo-800{color:#290661}.link-indigo-800:hover,.link-indigo-800:focus{color:#21054e}.link-indigo-900{color:#140330}.link-indigo-900:hover,.link-indigo-900:focus{color:#100226}.link-purple-100{color:#e2d9f3}.link-purple-100:hover,.link-purple-100:focus{color:#e8e1f5}.link-purple-200{color:#c5b3e6}.link-purple-200:hover,.link-purple-200:focus{color:#d1c2eb}.link-purple-300{color:#a98eda}.link-purple-300:hover,.link-purple-300:focus{color:#baa5e1}.link-purple-400{color:#8c68cd}.link-purple-400:hover,.link-purple-400:focus{color:#a386d7}.link-purple-500{color:#6f42c1}.link-purple-500:hover,.link-purple-500:focus{color:#59359a}.link-purple-600{color:#59359a}.link-purple-600:hover,.link-purple-600:focus{color:#472a7b}.link-purple-700{color:#432874}.link-purple-700:hover,.link-purple-700:focus{color:#36205d}.link-purple-800{color:#2c1a4d}.link-purple-800:hover,.link-purple-800:focus{color:#23153e}.link-purple-900{color:#160d27}.link-purple-900:hover,.link-purple-900:focus{color:#120a1f}.link-pink-100{color:#f7d6e6}.link-pink-100:hover,.link-pink-100:focus{color:#f9deeb}.link-pink-200{color:#efadce}.link-pink-200:hover,.link-pink-200:focus{color:#f2bdd8}.link-pink-300{color:#e685b5}.link-pink-300:hover,.link-pink-300:focus{color:#eb9dc4}.link-pink-400{color:#de5c9d}.link-pink-400:hover,.link-pink-400:focus{color:#e57db1}.link-pink-500{color:#d63384}.link-pink-500:hover,.link-pink-500:focus{color:#ab296a}.link-pink-600{color:#ab296a}.link-pink-600:hover,.link-pink-600:focus{color:#892155}.link-pink-700{color:#801f4f}.link-pink-700:hover,.link-pink-700:focus{color:#66193f}.link-pink-800{color:#561435}.link-pink-800:hover,.link-pink-800:focus{color:#45102a}.link-pink-900{color:#2b0a1a}.link-pink-900:hover,.link-pink-900:focus{color:#220815}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.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}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.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}.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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow: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-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 #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.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:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-darker{border-color:#1b1f22!important}.border-darkest{border-color:#171b1d!important}.border-gray{border-color:#ced4da!important}.border-gray-100{border-color:#f8f9fa!important}.border-gray-200{border-color:#e9ecef!important}.border-gray-300{border-color:#dee2e6!important}.border-gray-400{border-color:#ced4da!important}.border-gray-500{border-color:#adb5bd!important}.border-gray-600{border-color:#6c757d!important}.border-gray-700{border-color:#495057!important}.border-gray-800{border-color:#343a40!important}.border-gray-900{border-color:#212529!important}.border-red-100{border-color:#f8d7da!important}.border-red-200{border-color:#f1aeb5!important}.border-red-300{border-color:#ea868f!important}.border-red-400{border-color:#e35d6a!important}.border-red-500{border-color:#dc3545!important}.border-red-600{border-color:#b02a37!important}.border-red-700{border-color:#842029!important}.border-red-800{border-color:#58151c!important}.border-red-900{border-color:#2c0b0e!important}.border-yellow-100{border-color:#fff3cd!important}.border-yellow-200{border-color:#ffe69c!important}.border-yellow-300{border-color:#ffda6a!important}.border-yellow-400{border-color:#ffcd39!important}.border-yellow-500{border-color:#ffc107!important}.border-yellow-600{border-color:#cc9a06!important}.border-yellow-700{border-color:#997404!important}.border-yellow-800{border-color:#664d03!important}.border-yellow-900{border-color:#332701!important}.border-green-100{border-color:#d1e7dd!important}.border-green-200{border-color:#a3cfbb!important}.border-green-300{border-color:#75b798!important}.border-green-400{border-color:#479f76!important}.border-green-500{border-color:#198754!important}.border-green-600{border-color:#146c43!important}.border-green-700{border-color:#0f5132!important}.border-green-800{border-color:#0a3622!important}.border-green-900{border-color:#051b11!important}.border-blue-100{border-color:#cfe2ff!important}.border-blue-200{border-color:#9ec5fe!important}.border-blue-300{border-color:#6ea8fe!important}.border-blue-400{border-color:#3d8bfd!important}.border-blue-500{border-color:#0d6efd!important}.border-blue-600{border-color:#0a58ca!important}.border-blue-700{border-color:#084298!important}.border-blue-800{border-color:#052c65!important}.border-blue-900{border-color:#031633!important}.border-cyan-100{border-color:#cff4fc!important}.border-cyan-200{border-color:#9eeaf9!important}.border-cyan-300{border-color:#6edff6!important}.border-cyan-400{border-color:#3dd5f3!important}.border-cyan-500{border-color:#0dcaf0!important}.border-cyan-600{border-color:#0aa2c0!important}.border-cyan-700{border-color:#087990!important}.border-cyan-800{border-color:#055160!important}.border-cyan-900{border-color:#032830!important}.border-indigo-100{border-color:#e0cffc!important}.border-indigo-200{border-color:#c29ffa!important}.border-indigo-300{border-color:#a370f7!important}.border-indigo-400{border-color:#8540f5!important}.border-indigo-500{border-color:#6610f2!important}.border-indigo-600{border-color:#520dc2!important}.border-indigo-700{border-color:#3d0a91!important}.border-indigo-800{border-color:#290661!important}.border-indigo-900{border-color:#140330!important}.border-purple-100{border-color:#e2d9f3!important}.border-purple-200{border-color:#c5b3e6!important}.border-purple-300{border-color:#a98eda!important}.border-purple-400{border-color:#8c68cd!important}.border-purple-500{border-color:#6f42c1!important}.border-purple-600{border-color:#59359a!important}.border-purple-700{border-color:#432874!important}.border-purple-800{border-color:#2c1a4d!important}.border-purple-900{border-color:#160d27!important}.border-pink-100{border-color:#f7d6e6!important}.border-pink-200{border-color:#efadce!important}.border-pink-300{border-color:#e685b5!important}.border-pink-400{border-color:#de5c9d!important}.border-pink-500{border-color:#d63384!important}.border-pink-600{border-color:#ab296a!important}.border-pink-700{border-color:#801f4f!important}.border-pink-800{border-color:#561435!important}.border-pink-900{border-color:#2b0a1a!important}.border-white{border-color:#fff!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}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:200!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:800!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:1.75!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{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-darker{color:#1b1f22!important}.text-darkest{color:#171b1d!important}.text-gray{color:#ced4da!important}.text-gray-100{color:#f8f9fa!important}.text-gray-200{color:#e9ecef!important}.text-gray-300{color:#dee2e6!important}.text-gray-400{color:#ced4da!important}.text-gray-500{color:#adb5bd!important}.text-gray-600{color:#6c757d!important}.text-gray-700{color:#495057!important}.text-gray-800{color:#343a40!important}.text-gray-900{color:#212529!important}.text-red-100{color:#f8d7da!important}.text-red-200{color:#f1aeb5!important}.text-red-300{color:#ea868f!important}.text-red-400{color:#e35d6a!important}.text-red-500{color:#dc3545!important}.text-red-600{color:#b02a37!important}.text-red-700{color:#842029!important}.text-red-800{color:#58151c!important}.text-red-900{color:#2c0b0e!important}.text-yellow-100{color:#fff3cd!important}.text-yellow-200{color:#ffe69c!important}.text-yellow-300{color:#ffda6a!important}.text-yellow-400{color:#ffcd39!important}.text-yellow-500{color:#ffc107!important}.text-yellow-600{color:#cc9a06!important}.text-yellow-700{color:#997404!important}.text-yellow-800{color:#664d03!important}.text-yellow-900{color:#332701!important}.text-green-100{color:#d1e7dd!important}.text-green-200{color:#a3cfbb!important}.text-green-300{color:#75b798!important}.text-green-400{color:#479f76!important}.text-green-500{color:#198754!important}.text-green-600{color:#146c43!important}.text-green-700{color:#0f5132!important}.text-green-800{color:#0a3622!important}.text-green-900{color:#051b11!important}.text-blue-100{color:#cfe2ff!important}.text-blue-200{color:#9ec5fe!important}.text-blue-300{color:#6ea8fe!important}.text-blue-400{color:#3d8bfd!important}.text-blue-500{color:#0d6efd!important}.text-blue-600{color:#0a58ca!important}.text-blue-700{color:#084298!important}.text-blue-800{color:#052c65!important}.text-blue-900{color:#031633!important}.text-cyan-100{color:#cff4fc!important}.text-cyan-200{color:#9eeaf9!important}.text-cyan-300{color:#6edff6!important}.text-cyan-400{color:#3dd5f3!important}.text-cyan-500{color:#0dcaf0!important}.text-cyan-600{color:#0aa2c0!important}.text-cyan-700{color:#087990!important}.text-cyan-800{color:#055160!important}.text-cyan-900{color:#032830!important}.text-indigo-100{color:#e0cffc!important}.text-indigo-200{color:#c29ffa!important}.text-indigo-300{color:#a370f7!important}.text-indigo-400{color:#8540f5!important}.text-indigo-500{color:#6610f2!important}.text-indigo-600{color:#520dc2!important}.text-indigo-700{color:#3d0a91!important}.text-indigo-800{color:#290661!important}.text-indigo-900{color:#140330!important}.text-purple-100{color:#e2d9f3!important}.text-purple-200{color:#c5b3e6!important}.text-purple-300{color:#a98eda!important}.text-purple-400{color:#8c68cd!important}.text-purple-500{color:#6f42c1!important}.text-purple-600{color:#59359a!important}.text-purple-700{color:#432874!important}.text-purple-800{color:#2c1a4d!important}.text-purple-900{color:#160d27!important}.text-pink-100{color:#f7d6e6!important}.text-pink-200{color:#efadce!important}.text-pink-300{color:#e685b5!important}.text-pink-400{color:#de5c9d!important}.text-pink-500{color:#d63384!important}.text-pink-600{color:#ab296a!important}.text-pink-700{color:#801f4f!important}.text-pink-800{color:#561435!important}.text-pink-900{color:#2b0a1a!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-darker{background-color:#1b1f22!important}.bg-darkest{background-color:#171b1d!important}.bg-gray{background-color:#ced4da!important}.bg-gray-100{background-color:#f8f9fa!important}.bg-gray-200{background-color:#e9ecef!important}.bg-gray-300{background-color:#dee2e6!important}.bg-gray-400{background-color:#ced4da!important}.bg-gray-500{background-color:#adb5bd!important}.bg-gray-600{background-color:#6c757d!important}.bg-gray-700{background-color:#495057!important}.bg-gray-800{background-color:#343a40!important}.bg-gray-900{background-color:#212529!important}.bg-red-100{background-color:#f8d7da!important}.bg-red-200{background-color:#f1aeb5!important}.bg-red-300{background-color:#ea868f!important}.bg-red-400{background-color:#e35d6a!important}.bg-red-500{background-color:#dc3545!important}.bg-red-600{background-color:#b02a37!important}.bg-red-700{background-color:#842029!important}.bg-red-800{background-color:#58151c!important}.bg-red-900{background-color:#2c0b0e!important}.bg-yellow-100{background-color:#fff3cd!important}.bg-yellow-200{background-color:#ffe69c!important}.bg-yellow-300{background-color:#ffda6a!important}.bg-yellow-400{background-color:#ffcd39!important}.bg-yellow-500{background-color:#ffc107!important}.bg-yellow-600{background-color:#cc9a06!important}.bg-yellow-700{background-color:#997404!important}.bg-yellow-800{background-color:#664d03!important}.bg-yellow-900{background-color:#332701!important}.bg-green-100{background-color:#d1e7dd!important}.bg-green-200{background-color:#a3cfbb!important}.bg-green-300{background-color:#75b798!important}.bg-green-400{background-color:#479f76!important}.bg-green-500{background-color:#198754!important}.bg-green-600{background-color:#146c43!important}.bg-green-700{background-color:#0f5132!important}.bg-green-800{background-color:#0a3622!important}.bg-green-900{background-color:#051b11!important}.bg-blue-100{background-color:#cfe2ff!important}.bg-blue-200{background-color:#9ec5fe!important}.bg-blue-300{background-color:#6ea8fe!important}.bg-blue-400{background-color:#3d8bfd!important}.bg-blue-500{background-color:#0d6efd!important}.bg-blue-600{background-color:#0a58ca!important}.bg-blue-700{background-color:#084298!important}.bg-blue-800{background-color:#052c65!important}.bg-blue-900{background-color:#031633!important}.bg-cyan-100{background-color:#cff4fc!important}.bg-cyan-200{background-color:#9eeaf9!important}.bg-cyan-300{background-color:#6edff6!important}.bg-cyan-400{background-color:#3dd5f3!important}.bg-cyan-500{background-color:#0dcaf0!important}.bg-cyan-600{background-color:#0aa2c0!important}.bg-cyan-700{background-color:#087990!important}.bg-cyan-800{background-color:#055160!important}.bg-cyan-900{background-color:#032830!important}.bg-indigo-100{background-color:#e0cffc!important}.bg-indigo-200{background-color:#c29ffa!important}.bg-indigo-300{background-color:#a370f7!important}.bg-indigo-400{background-color:#8540f5!important}.bg-indigo-500{background-color:#6610f2!important}.bg-indigo-600{background-color:#520dc2!important}.bg-indigo-700{background-color:#3d0a91!important}.bg-indigo-800{background-color:#290661!important}.bg-indigo-900{background-color:#140330!important}.bg-purple-100{background-color:#e2d9f3!important}.bg-purple-200{background-color:#c5b3e6!important}.bg-purple-300{background-color:#a98eda!important}.bg-purple-400{background-color:#8c68cd!important}.bg-purple-500{background-color:#6f42c1!important}.bg-purple-600{background-color:#59359a!important}.bg-purple-700{background-color:#432874!important}.bg-purple-800{background-color:#2c1a4d!important}.bg-purple-900{background-color:#160d27!important}.bg-pink-100{background-color:#f7d6e6!important}.bg-pink-200{background-color:#efadce!important}.bg-pink-300{background-color:#e685b5!important}.bg-pink-400{background-color:#de5c9d!important}.bg-pink-500{background-color:#d63384!important}.bg-pink-600{background-color:#ab296a!important}.bg-pink-700{background-color:#801f4f!important}.bg-pink-800{background-color:#561435!important}.bg-pink-900{background-color:#2b0a1a!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.375rem!important}.rounded-2{border-radius:.375rem!important}.rounded-3{border-radius:.75rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.rounded-end{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.rounded-bottom{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float: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-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}.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:3rem!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:3rem!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:3rem!important;margin-left:3rem!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:3rem!important;margin-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important;padding-left:3rem!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:3rem!important;padding-bottom:3rem!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:3rem!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:3rem!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:3rem!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:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!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-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}}:root{--nbx-select-content-bg: #fff;--nbx-select-option-selected-bg: #dee2e6;--nbx-select-option-hover-bg: #0d6efd;--nbx-select-option-hover-color: #fff;--nbx-select-placeholder-color: #6c757d;--nbx-select-value-color: #fff}:root[data-netbox-color-mode=dark]{--nbx-select-content-bg: #212529;--nbx-select-option-selected-bg: #adb5bd;--nbx-select-option-hover-bg: #9ec5fe;--nbx-select-option-hover-color: #000;--nbx-select-placeholder-color: #adb5bd;--nbx-select-value-color: #000}.ss-main{position:relative;display:inline-block;user-select:none;color:#212529;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:calc(1.5em + (.75rem + 2px));padding:.75rem;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#ced4da;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#6c757d}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem;font-weight:bold}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 .75rem}.ss-main .ss-single-selected .ss-arrow span{border:solid #212529;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:calc(1.5em + (.75rem + 2px));width:100%;padding:0 0 0 3px;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#ced4da;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#212529}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#6c757d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#0d6efd;border-radius:.375rem;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#212529;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#212529;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #ced4da;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:.75rem}.ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0;margin:0}.ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:.75rem;margin:0;border:1px solid #ced4da;border-radius:.375rem;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::placeholder{color:#6c757d;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #0d6efd}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #ced4da;border-radius:.375rem;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:bold}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#0d6efd}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#0d6efd}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#6c757d;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#212529;background-color:#0d6efd1a}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#ffc107}.ss-main{color:#212529}.ss-main.is-invalid .ss-single-selected,.ss-main.is-invalid .ss-multi-selected{border-color:#dc3545}.ss-main.is-valid .ss-single-selected,.ss-main.is-valid .ss-multi-selected{border-color:#198754}.ss-main .ss-single-selected,.ss-main .ss-multi-selected{padding:.375rem .75rem}.ss-main .ss-single-selected[disabled],.ss-main .ss-multi-selected[disabled]{color:#6c757d;background-color:#e9ecef}.ss-main div.ss-multi-selected .ss-values .ss-disabled,.ss-main div.ss-single-selected span.placeholder .ss-disabled{color:var(--nbx-select-placeholder-color)}.ss-main .ss-single-selected{background-color:#fff}.ss-main .ss-single-selected span.ss-arrow span.arrow-down,.ss-main .ss-single-selected span.ss-arrow span.arrow-up{border-color:currentColor}.ss-main .ss-single-selected span.placeholder>*,.ss-main .ss-single-selected span.placeholder{line-height:1.5}.ss-main .ss-multi-selected{align-items:center;padding-left:.75rem;padding-right:.75rem;background-color:#fff}.ss-main .ss-multi-selected .ss-values .ss-disabled{padding:4px 0}.ss-main .ss-multi-selected .ss-values .ss-value{border-radius:.375rem;color:var(--nbx-select-value-color)}.ss-main .ss-multi-selected .ss-add{margin:0 .75rem}.ss-main .ss-content{background-color:var(--nbx-select-content-bg);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.ss-main .ss-content .ss-list .ss-option.ss-option-selected{background-color:var(--nbx-select-option-selected-bg);color:#212529}.ss-main .ss-content .ss-list .ss-option:hover{background-color:var(--nbx-select-option-hover-bg);color:var(--nbx-select-option-hover-color)}.ss-main .ss-content .ss-list .ss-option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.ss-main .ss-content .ss-list .ss-option.ss-disabled{background-color:transparent}.ss-main .ss-content .ss-list .ss-option.ss-disabled:hover{color:#6c757d}.ss-main .ss-content .ss-list .ss-option .depth{opacity:.3}.ss-main .ss-content .ss-search input[type=search]{background-color:#fff;color:#212529;border:1px solid #ced4da}.ss-main .ss-content .ss-search input[type=search]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.sidenav{position:fixed;top:0;bottom:0;left:0;z-index:1050;display:block;width:100%;max-width:4rem;padding-top:0;padding-right:0;padding-left:0;background-color:var(--nbx-sidebar-bg);border-right:1px solid #ced4da;transition:all .1s ease-in-out}@media (max-width: 991.98px){.sidenav{transform:translate(-4rem)}.sidenav+.content-container[class]{margin-left:0}.sidenav .profile-button-container[class]{display:block}}.sidenav .profile-button-container{display:none;padding:.675rem 1rem}.sidenav+.content-container{margin-left:4rem;transition:all .1s ease-in-out}.sidenav .sidenav-brand{margin-right:0}.sidenav .sidenav-inner{padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 768px){.sidenav .sidenav-inner{padding-right:0;padding-left:0}}.sidenav .sidenav-brand-img,.sidenav .sidenav-brand>img{max-width:100%;max-height:calc(16rem - 1rem)}.sidenav .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.sidenav .sidenav-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:78px;padding:1rem;transition:all .1s ease-in-out}.sidenav .sidenav-toggle{display:none}.sidenav .sidenav-collapse{display:flex;flex:1;flex-direction:column;align-items:stretch;padding-right:1.5rem;padding-left:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}.sidenav .sidenav-collapse>*{min-width:100%}@media (min-width: 768px){.sidenav .sidenav-collapse{margin-right:0;margin-left:0}}.sidenav .nav .nav-item{display:flex;align-items:center;justify-content:space-between;width:100%}.sidenav .collapse .nav .nav-item .nav-link{width:100%;padding:.2523364486rem .25rem .2523364486rem 3.25rem;margin-top:.2045454545rem;margin-bottom:.2045454545rem;font-size:.75rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.sidenav .collapse .nav .nav-item .nav-link .sidenav-normal{color:#6c757d}.sidenav .collapse .nav .nav-item .nav-link .sidenav-normal:hover{opacity:.8}.sidenav .collapse .nav .nav-item .nav-link .sidenav-mini-icon{width:1rem;text-align:center;transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]{width:unset;height:100%;font-weight:700}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{color:#343a40;background:#cfe2ff}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle]:after{display:inline-block;margin-left:auto;font-family:"Material Design Icons";font-style:normal;font-weight:700;font-variant:normal;color:#6c757d;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0142";transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true].active:after{color:#343a40}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle][aria-expanded=true]:after{color:#0d6efd;transform:rotate(90deg)}.sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle] .nav-link-text{padding-left:.25rem;transition:all .1s ease-in-out}.sidenav .navbar-nav{flex-direction:column;margin-right:-1.5rem;margin-left:-1.5rem}.sidenav .navbar-nav .nav-item{margin-top:2px}.sidenav .navbar-nav .nav-item.disabled{cursor:not-allowed;opacity:.8}.sidenav .navbar-nav .nav-item .nav-link{display:flex;align-items:center;width:100%;padding:.675rem 1rem;font-size:.875rem;white-space:nowrap;transition:all .1s ease-in-out}.sidenav .navbar-nav .nav-item .nav-link.active{position:relative;color:var(--nbx-sidebar-link-hover-bg);background-color:var(--nbx-sidebar-link-hover-bg)}.sidenav .navbar-nav .nav-item .nav-link>i{min-width:2rem;font-size:calc(45px / 2);text-align:center}.sidenav .navbar-nav .nav-group-label{display:block;font-size:.75rem;font-weight:700;color:#0d6efd;text-transform:uppercase;white-space:nowrap}body[data-sidenav-pinned] .sidenav .sidenav-toggle-icon{color:var(--nbx-sidenav-pin-color);transform:rotate(90deg)}@media (min-width: 1200px){body[data-sidenav-pinned] .sidenav+.content-container{margin-left:16rem}}.g-sidenav-show:not(.g-sidenav-pinned) .sidenav .sidenav-toggle-icon{transform:rotate(0)}body[data-sidenav-show] .sidenav,body[data-sidenav-pinned] .sidenav{max-width:16rem}body[data-sidenav-show] .sidenav .sidenav-brand,body[data-sidenav-show] .sidenav .navbar-heading,body[data-sidenav-pinned] .sidenav .sidenav-brand,body[data-sidenav-pinned] .sidenav .navbar-heading{display:block}body[data-sidenav-show] .sidenav .sidenav-brand,body[data-sidenav-pinned] .sidenav .sidenav-brand{opacity:1;transform:translate(0)}body[data-sidenav-show] .sidenav .sidenav-brand-icon,body[data-sidenav-pinned] .sidenav .sidenav-brand-icon{position:absolute;opacity:0}@media (max-width: 991.98px){body[data-sidenav-show] .sidenav,body[data-sidenav-pinned] .sidenav{transform:translate(0)}}body[data-sidenav-hide] .sidenav .sidenav-header,body[data-sidenav-hidden] .sidenav .sidenav-header{padding:.5rem}body[data-sidenav-hide] .sidenav .sidenav-brand,body[data-sidenav-hidden] .sidenav .sidenav-brand{position:absolute;opacity:0;transform:translate(-150%)}body[data-sidenav-hide] .sidenav .sidenav-brand-icon,body[data-sidenav-hidden] .sidenav .sidenav-brand-icon{opacity:1}body[data-sidenav-hide] .sidenav .navbar-nav>.nav-item>.nav-link:after,body[data-sidenav-hidden] .sidenav .navbar-nav>.nav-item>.nav-link:after{content:""}body[data-sidenav-hide] .sidenav .nav-item .collapse,body[data-sidenav-hidden] .sidenav .nav-item .collapse{display:none}body[data-sidenav-hide] .sidenav .nav-link-text,body[data-sidenav-hidden] .sidenav .nav-link-text{opacity:0}body[data-sidenav-hide] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active,body[data-sidenav-hidden] .sidenav .navbar-nav .nav-item .nav-link[data-bs-toggle].active{margin-right:0;margin-left:0;border-radius:unset}body[data-sidenav-show] .sidenav .sidenav-brand{display:block}body[data-sidenav-show] .sidenav .nav-item .collapse{height:auto;transition:all .1s ease-in-out}body[data-sidenav-show] .sidenav .nav-item .nav-link .nav-link-text{opacity:1}body[data-sidenav-show] .sidenav .nav-item .sidenav-mini-icon{opacity:0}@media (min-width: 992px){body[data-sidenav-show] .sidenav .sidenav-toggle{display:inline-block}}.simplebar-track.simplebar-vertical{right:0;width:6px;background-color:transparent}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{right:0;width:3px;background:var(--nbx-sidebar-scroll);border-radius:.375rem}.simplebar-track.simplebar-vertical.simplebar-hover .simplebar-scrollbar:before{width:5px}:root{--nbx-sidebar-bg: #e9ecef;--nbx-sidebar-scroll: #adb5bd;--nbx-sidebar-link-color: #343a40;--nbx-sidebar-link-hover-bg: #cfe2ff;--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(0, 0, 0, .25);--nbx-breadcrumb-bg: #e9ecef;--nbx-body-bg: #fff;--nbx-body-color: #343a40;--nbx-pre-bg: #f8f9fa;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(25, 135, 84, .4);--nbx-change-removed: rgba(220, 53, 69, .4);--nbx-cable-node-bg: #f8f9fa;--nbx-cable-node-border-color: #e9ecef;--nbx-cable-termination-bg: #e9ecef;--nbx-cable-termination-border-color: #dee2e6;--nbx-search-filter-border-left-color: #dee2e6;--nbx-color-mode-toggle-color: #0d6efd;--nbx-sidenav-pin-color: #fd7e14}:root[data-netbox-color-mode=dark]{--nbx-sidebar-bg: #212529;--nbx-sidebar-scroll: #495057;--nbx-sidebar-link-color: #f8f9fa;--nbx-sidebar-link-hover-bg: rgba(110, 168, 254, .15);--nbx-sidebar-title-color: #6c757d;--nbx-sidebar-shadow: inset 0px -25px 20px -25px rgba(255, 255, 255, .05);--nbx-breadcrumb-bg: #343a40;--nbx-body-bg: #1b1f22;--nbx-body-color: #f8f9fa;--nbx-pre-bg: #495057;--nbx-pre-border-color: #6c757d;--nbx-change-added: rgba(117, 183, 152, .4);--nbx-change-removed: rgba(234, 134, 143, .4);--nbx-cable-node-bg: #495057;--nbx-cable-node-border-color: #6c757d;--nbx-cable-termination-bg: #343a40;--nbx-cable-termination-border-color: #495057;--nbx-search-filter-border-left-color: #6c757d;--nbx-color-mode-toggle-color: #ffda6a;--nbx-sidenav-pin-color: #ffc107}*{transition:background-color,color .15s ease-in-out}.mw-25{max-width:25%!important}.mw-33{max-width:33.33%!important}.mw-50{max-width:50%!important}.mw-66{max-width:66.66%!important}.mw-75{max-width:75%!important}.text-xs{font-size:.75rem;line-height:1.25}.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}small,.small{font-size:smaller!important}.col:not(:last-child):not(:only-child){margin-bottom:1rem}*[data-href]{cursor:pointer}.bg-primary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2396bbf1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-primary{color:#0d6efd}.btn.btn-ghost-primary:hover{background-color:#0d6efd1f}.toast.bg-primary a,.alert.alert-primary a{color:#96bbf1;font-weight:700}.badge.bg-primary,.toast.bg-primary,.toast-header.bg-primary,.progress-bar.bg-primary{color:#fff}.alert.alert-primary p,.alert.alert-primary small,.alert.alert-primary .small{color:#fff}.bg-secondary button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23babec1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-secondary{color:#6c757d}.btn.btn-ghost-secondary:hover{background-color:#6c757d1f}.toast.bg-secondary a,.alert.alert-secondary a{color:#babec1;font-weight:700}.badge.bg-secondary,.toast.bg-secondary,.toast-header.bg-secondary,.progress-bar.bg-secondary{color:#fff}.alert.alert-secondary p,.alert.alert-secondary small,.alert.alert-secondary .small{color:#fff}.bg-success button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239bc5b2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-success{color:#198754}.btn.btn-ghost-success:hover{background-color:#1987541f}.toast.bg-success a,.alert.alert-success a{color:#9bc5b2;font-weight:700}.badge.bg-success,.toast.bg-success,.toast-header.bg-success,.progress-bar.bg-success{color:#fff}.alert.alert-success p,.alert.alert-success small,.alert.alert-success .small{color:#fff}.bg-info button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23054d5b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-info{color:#0dcaf0}.btn.btn-ghost-info:hover{background-color:#0dcaf01f}.toast.bg-info a,.alert.alert-info a{color:#054d5b;font-weight:700}.badge.bg-info,.toast.bg-info,.toast-header.bg-info,.progress-bar.bg-info{color:#000}.alert.alert-info p,.alert.alert-info small,.alert.alert-info .small{color:#000}.bg-warning button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614903'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-warning{color:#ffc107}.btn.btn-ghost-warning:hover{background-color:#ffc1071f}.toast.bg-warning a,.alert.alert-warning a{color:#614903;font-weight:700}.badge.bg-warning,.toast.bg-warning,.toast-header.bg-warning,.progress-bar.bg-warning{color:#000}.alert.alert-warning p,.alert.alert-warning small,.alert.alert-warning .small{color:#000}.bg-danger button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e5a5ac'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-danger{color:#dc3545}.btn.btn-ghost-danger:hover{background-color:#dc35451f}.toast.bg-danger a,.alert.alert-danger a{color:#e5a5ac;font-weight:700}.badge.bg-danger,.toast.bg-danger,.toast-header.bg-danger,.progress-bar.bg-danger{color:#fff}.alert.alert-danger p,.alert.alert-danger small,.alert.alert-danger .small{color:#fff}.bg-light button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5f5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-light{color:#f8f9fa}.btn.btn-ghost-light:hover{background-color:#f8f9fa1f}.toast.bg-light a,.alert.alert-light a{color:#5e5f5f;font-weight:700}.badge.bg-light,.toast.bg-light,.toast-header.bg-light,.progress-bar.bg-light{color:#000}.alert.alert-light p,.alert.alert-light small,.alert.alert-light .small{color:#000}.bg-dark button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239ea0a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-dark{color:#212529}.btn.btn-ghost-dark:hover{background-color:#2125291f}.toast.bg-dark a,.alert.alert-dark a{color:#9ea0a1;font-weight:700}.badge.bg-dark,.toast.bg-dark,.toast-header.bg-dark,.progress-bar.bg-dark{color:#fff}.alert.alert-dark p,.alert.alert-dark small,.alert.alert-dark .small{color:#fff}.bg-darker button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239c9d9f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-darker{color:#1b1f22}.btn.btn-ghost-darker:hover{background-color:#1b1f221f}.toast.bg-darker a,.alert.alert-darker a{color:#9c9d9f;font-weight:700}.badge.bg-darker,.toast.bg-darker,.toast-header.bg-darker,.progress-bar.bg-darker{color:#fff}.alert.alert-darker p,.alert.alert-darker small,.alert.alert-darker .small{color:#fff}.bg-darkest button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239a9c9d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-darkest{color:#171b1d}.btn.btn-ghost-darkest:hover{background-color:#171b1d1f}.toast.bg-darkest a,.alert.alert-darkest a{color:#9a9c9d;font-weight:700}.badge.bg-darkest,.toast.bg-darkest,.toast-header.bg-darkest,.progress-bar.bg-darkest{color:#fff}.alert.alert-darkest p,.alert.alert-darkest small,.alert.alert-darkest .small{color:#fff}.bg-gray button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e5153'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray{color:#ced4da}.btn.btn-ghost-gray:hover{background-color:#ced4da1f}.toast.bg-gray a,.alert.alert-gray a{color:#4e5153;font-weight:700}.badge.bg-gray,.toast.bg-gray,.toast-header.bg-gray,.progress-bar.bg-gray{color:#000}.alert.alert-gray p,.alert.alert-gray small,.alert.alert-gray .small{color:#000}.bg-gray-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5f5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-100{color:#f8f9fa}.btn.btn-ghost-gray-100:hover{background-color:#f8f9fa1f}.toast.bg-gray-100 a,.alert.alert-gray-100 a{color:#5e5f5f;font-weight:700}.badge.bg-gray-100,.toast.bg-gray-100,.toast-header.bg-gray-100,.progress-bar.bg-gray-100{color:#000}.alert.alert-gray-100 p,.alert.alert-gray-100 small,.alert.alert-gray-100 .small{color:#000}.bg-gray-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2358595b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-200{color:#e9ecef}.btn.btn-ghost-gray-200:hover{background-color:#e9ecef1f}.toast.bg-gray-200 a,.alert.alert-gray-200 a{color:#58595b;font-weight:700}.badge.bg-gray-200,.toast.bg-gray-200,.toast-header.bg-gray-200,.progress-bar.bg-gray-200{color:#000}.alert.alert-gray-200 p,.alert.alert-gray-200 small,.alert.alert-gray-200 .small{color:#000}.bg-gray-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23555657'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-300{color:#dee2e6}.btn.btn-ghost-gray-300:hover{background-color:#dee2e61f}.toast.bg-gray-300 a,.alert.alert-gray-300 a{color:#555657;font-weight:700}.badge.bg-gray-300,.toast.bg-gray-300,.toast-header.bg-gray-300,.progress-bar.bg-gray-300{color:#000}.alert.alert-gray-300 p,.alert.alert-gray-300 small,.alert.alert-gray-300 .small{color:#000}.bg-gray-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e5153'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-400{color:#ced4da}.btn.btn-ghost-gray-400:hover{background-color:#ced4da1f}.toast.bg-gray-400 a,.alert.alert-gray-400 a{color:#4e5153;font-weight:700}.badge.bg-gray-400,.toast.bg-gray-400,.toast-header.bg-gray-400,.progress-bar.bg-gray-400{color:#000}.alert.alert-gray-400 p,.alert.alert-gray-400 small,.alert.alert-gray-400 .small{color:#000}.bg-gray-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23424448'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-500{color:#adb5bd}.btn.btn-ghost-gray-500:hover{background-color:#adb5bd1f}.toast.bg-gray-500 a,.alert.alert-gray-500 a{color:#424448;font-weight:700}.badge.bg-gray-500,.toast.bg-gray-500,.toast-header.bg-gray-500,.progress-bar.bg-gray-500{color:#000}.alert.alert-gray-500 p,.alert.alert-gray-500 small,.alert.alert-gray-500 .small{color:#000}.bg-gray-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23babec1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-600{color:#6c757d}.btn.btn-ghost-gray-600:hover{background-color:#6c757d1f}.toast.bg-gray-600 a,.alert.alert-gray-600 a{color:#babec1;font-weight:700}.badge.bg-gray-600,.toast.bg-gray-600,.toast-header.bg-gray-600,.progress-bar.bg-gray-600{color:#fff}.alert.alert-gray-600 p,.alert.alert-gray-600 small,.alert.alert-gray-600 .small{color:#fff}.bg-gray-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23adb0b3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-700{color:#495057}.btn.btn-ghost-gray-700:hover{background-color:#4950571f}.toast.bg-gray-700 a,.alert.alert-gray-700 a{color:#adb0b3;font-weight:700}.badge.bg-gray-700,.toast.bg-gray-700,.toast-header.bg-gray-700,.progress-bar.bg-gray-700{color:#fff}.alert.alert-gray-700 p,.alert.alert-gray-700 small,.alert.alert-gray-700 .small{color:#fff}.bg-gray-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a5a7aa'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-800{color:#343a40}.btn.btn-ghost-gray-800:hover{background-color:#343a401f}.toast.bg-gray-800 a,.alert.alert-gray-800 a{color:#a5a7aa;font-weight:700}.badge.bg-gray-800,.toast.bg-gray-800,.toast-header.bg-gray-800,.progress-bar.bg-gray-800{color:#fff}.alert.alert-gray-800 p,.alert.alert-gray-800 small,.alert.alert-gray-800 .small{color:#fff}.bg-gray-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239ea0a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-gray-900{color:#212529}.btn.btn-ghost-gray-900:hover{background-color:#2125291f}.toast.bg-gray-900 a,.alert.alert-gray-900 a{color:#9ea0a1;font-weight:700}.badge.bg-gray-900,.toast.bg-gray-900,.toast-header.bg-gray-900,.progress-bar.bg-gray-900{color:#fff}.alert.alert-gray-900 p,.alert.alert-gray-900 small,.alert.alert-gray-900 .small{color:#fff}.bg-red-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5253'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-100{color:#f8d7da}.btn.btn-ghost-red-100:hover{background-color:#f8d7da1f}.toast.bg-red-100 a,.alert.alert-red-100 a{color:#5e5253;font-weight:700}.badge.bg-red-100,.toast.bg-red-100,.toast-header.bg-red-100,.progress-bar.bg-red-100{color:#000}.alert.alert-red-100 p,.alert.alert-red-100 small,.alert.alert-red-100 .small{color:#000}.bg-red-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235b4344'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-200{color:#f1aeb5}.btn.btn-ghost-red-200:hover{background-color:#f1aeb51f}.toast.bg-red-200 a,.alert.alert-red-200 a{color:#5b4344;font-weight:700}.badge.bg-red-200,.toast.bg-red-200,.toast-header.bg-red-200,.progress-bar.bg-red-200{color:#000}.alert.alert-red-200 p,.alert.alert-red-200 small,.alert.alert-red-200 .small{color:#000}.bg-red-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23593336'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-300{color:#ea868f}.btn.btn-ghost-red-300:hover{background-color:#ea868f1f}.toast.bg-red-300 a,.alert.alert-red-300 a{color:#593336;font-weight:700}.badge.bg-red-300,.toast.bg-red-300,.toast-header.bg-red-300,.progress-bar.bg-red-300{color:#000}.alert.alert-red-300 p,.alert.alert-red-300 small,.alert.alert-red-300 .small{color:#000}.bg-red-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23562328'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-400{color:#e35d6a}.btn.btn-ghost-red-400:hover{background-color:#e35d6a1f}.toast.bg-red-400 a,.alert.alert-red-400 a{color:#562328;font-weight:700}.badge.bg-red-400,.toast.bg-red-400,.toast-header.bg-red-400,.progress-bar.bg-red-400{color:#000}.alert.alert-red-400 p,.alert.alert-red-400 small,.alert.alert-red-400 .small{color:#000}.bg-red-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e5a5ac'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-500{color:#dc3545}.btn.btn-ghost-red-500:hover{background-color:#dc35451f}.toast.bg-red-500 a,.alert.alert-red-500 a{color:#e5a5ac;font-weight:700}.badge.bg-red-500,.toast.bg-red-500,.toast-header.bg-red-500,.progress-bar.bg-red-500{color:#fff}.alert.alert-red-500 p,.alert.alert-red-500 small,.alert.alert-red-500 .small{color:#fff}.bg-red-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4a2a6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-600{color:#b02a37}.btn.btn-ghost-red-600:hover{background-color:#b02a371f}.toast.bg-red-600 a,.alert.alert-red-600 a{color:#d4a2a6;font-weight:700}.badge.bg-red-600,.toast.bg-red-600,.toast-header.bg-red-600,.progress-bar.bg-red-600{color:#fff}.alert.alert-red-600 p,.alert.alert-red-600 small,.alert.alert-red-600 .small{color:#fff}.bg-red-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c49ea1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-700{color:#842029}.btn.btn-ghost-red-700:hover{background-color:#8420291f}.toast.bg-red-700 a,.alert.alert-red-700 a{color:#c49ea1;font-weight:700}.badge.bg-red-700,.toast.bg-red-700,.toast-header.bg-red-700,.progress-bar.bg-red-700{color:#fff}.alert.alert-red-700 p,.alert.alert-red-700 small,.alert.alert-red-700 .small{color:#fff}.bg-red-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b3999c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-800{color:#58151c}.btn.btn-ghost-red-800:hover{background-color:#58151c1f}.toast.bg-red-800 a,.alert.alert-red-800 a{color:#b3999c;font-weight:700}.badge.bg-red-800,.toast.bg-red-800,.toast-header.bg-red-800,.progress-bar.bg-red-800{color:#fff}.alert.alert-red-800 p,.alert.alert-red-800 small,.alert.alert-red-800 .small{color:#fff}.bg-red-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a29597'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-red-900{color:#2c0b0e}.btn.btn-ghost-red-900:hover{background-color:#2c0b0e1f}.toast.bg-red-900 a,.alert.alert-red-900 a{color:#a29597;font-weight:700}.badge.bg-red-900,.toast.bg-red-900,.toast-header.bg-red-900,.progress-bar.bg-red-900{color:#fff}.alert.alert-red-900 p,.alert.alert-red-900 small,.alert.alert-red-900 .small{color:#fff}.bg-yellow-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23615c4e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-100{color:#fff3cd}.btn.btn-ghost-yellow-100:hover{background-color:#fff3cd1f}.toast.bg-yellow-100 a,.alert.alert-yellow-100 a{color:#615c4e;font-weight:700}.badge.bg-yellow-100,.toast.bg-yellow-100,.toast-header.bg-yellow-100,.progress-bar.bg-yellow-100{color:#000}.alert.alert-yellow-100 p,.alert.alert-yellow-100 small,.alert.alert-yellow-100 .small{color:#000}.bg-yellow-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2361573b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-200{color:#ffe69c}.btn.btn-ghost-yellow-200:hover{background-color:#ffe69c1f}.toast.bg-yellow-200 a,.alert.alert-yellow-200 a{color:#61573b;font-weight:700}.badge.bg-yellow-200,.toast.bg-yellow-200,.toast-header.bg-yellow-200,.progress-bar.bg-yellow-200{color:#000}.alert.alert-yellow-200 p,.alert.alert-yellow-200 small,.alert.alert-yellow-200 .small{color:#000}.bg-yellow-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23615328'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-300{color:#ffda6a}.btn.btn-ghost-yellow-300:hover{background-color:#ffda6a1f}.toast.bg-yellow-300 a,.alert.alert-yellow-300 a{color:#615328;font-weight:700}.badge.bg-yellow-300,.toast.bg-yellow-300,.toast-header.bg-yellow-300,.progress-bar.bg-yellow-300{color:#000}.alert.alert-yellow-300 p,.alert.alert-yellow-300 small,.alert.alert-yellow-300 .small{color:#000}.bg-yellow-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614e16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-400{color:#ffcd39}.btn.btn-ghost-yellow-400:hover{background-color:#ffcd391f}.toast.bg-yellow-400 a,.alert.alert-yellow-400 a{color:#614e16;font-weight:700}.badge.bg-yellow-400,.toast.bg-yellow-400,.toast-header.bg-yellow-400,.progress-bar.bg-yellow-400{color:#000}.alert.alert-yellow-400 p,.alert.alert-yellow-400 small,.alert.alert-yellow-400 .small{color:#000}.bg-yellow-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23614903'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-500{color:#ffc107}.btn.btn-ghost-yellow-500:hover{background-color:#ffc1071f}.toast.bg-yellow-500 a,.alert.alert-yellow-500 a{color:#614903;font-weight:700}.badge.bg-yellow-500,.toast.bg-yellow-500,.toast-header.bg-yellow-500,.progress-bar.bg-yellow-500{color:#000}.alert.alert-yellow-500 p,.alert.alert-yellow-500 small,.alert.alert-yellow-500 .small{color:#000}.bg-yellow-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e3b02'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-600{color:#cc9a06}.btn.btn-ghost-yellow-600:hover{background-color:#cc9a061f}.toast.bg-yellow-600 a,.alert.alert-yellow-600 a{color:#4e3b02;font-weight:700}.badge.bg-yellow-600,.toast.bg-yellow-600,.toast-header.bg-yellow-600,.progress-bar.bg-yellow-600{color:#000}.alert.alert-yellow-600 p,.alert.alert-yellow-600 small,.alert.alert-yellow-600 .small{color:#000}.bg-yellow-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233a2c02'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-700{color:#997404}.btn.btn-ghost-yellow-700:hover{background-color:#9974041f}.toast.bg-yellow-700 a,.alert.alert-yellow-700 a{color:#3a2c02;font-weight:700}.badge.bg-yellow-700,.toast.bg-yellow-700,.toast-header.bg-yellow-700,.progress-bar.bg-yellow-700{color:#000}.alert.alert-yellow-700 p,.alert.alert-yellow-700 small,.alert.alert-yellow-700 .small{color:#000}.bg-yellow-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b8af92'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-800{color:#664d03}.btn.btn-ghost-yellow-800:hover{background-color:#664d031f}.toast.bg-yellow-800 a,.alert.alert-yellow-800 a{color:#b8af92;font-weight:700}.badge.bg-yellow-800,.toast.bg-yellow-800,.toast-header.bg-yellow-800,.progress-bar.bg-yellow-800{color:#fff}.alert.alert-yellow-800 p,.alert.alert-yellow-800 small,.alert.alert-yellow-800 .small{color:#fff}.bg-yellow-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a4a191'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-yellow-900{color:#332701}.btn.btn-ghost-yellow-900:hover{background-color:#3327011f}.toast.bg-yellow-900 a,.alert.alert-yellow-900 a{color:#a4a191;font-weight:700}.badge.bg-yellow-900,.toast.bg-yellow-900,.toast-header.bg-yellow-900,.progress-bar.bg-yellow-900{color:#fff}.alert.alert-yellow-900 p,.alert.alert-yellow-900 small,.alert.alert-yellow-900 .small{color:#fff}.bg-green-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23505754'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-100{color:#d1e7dd}.btn.btn-ghost-green-100:hover{background-color:#d1e7dd1f}.toast.bg-green-100 a,.alert.alert-green-100 a{color:#505754;font-weight:700}.badge.bg-green-100,.toast.bg-green-100,.toast-header.bg-green-100,.progress-bar.bg-green-100{color:#000}.alert.alert-green-100 p,.alert.alert-green-100 small,.alert.alert-green-100 .small{color:#000}.bg-green-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233e4f47'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-200{color:#a3cfbb}.btn.btn-ghost-green-200:hover{background-color:#a3cfbb1f}.toast.bg-green-200 a,.alert.alert-green-200 a{color:#3e4f47;font-weight:700}.badge.bg-green-200,.toast.bg-green-200,.toast-header.bg-green-200,.progress-bar.bg-green-200{color:#000}.alert.alert-green-200 p,.alert.alert-green-200 small,.alert.alert-green-200 .small{color:#000}.bg-green-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d453a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-300{color:#75b798}.btn.btn-ghost-green-300:hover{background-color:#75b7981f}.toast.bg-green-300 a,.alert.alert-green-300 a{color:#2d453a;font-weight:700}.badge.bg-green-300,.toast.bg-green-300,.toast-header.bg-green-300,.progress-bar.bg-green-300{color:#000}.alert.alert-green-300 p,.alert.alert-green-300 small,.alert.alert-green-300 .small{color:#000}.bg-green-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231b3d2d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-400{color:#479f76}.btn.btn-ghost-green-400:hover{background-color:#479f761f}.toast.bg-green-400 a,.alert.alert-green-400 a{color:#1b3d2d;font-weight:700}.badge.bg-green-400,.toast.bg-green-400,.toast-header.bg-green-400,.progress-bar.bg-green-400{color:#000}.alert.alert-green-400 p,.alert.alert-green-400 small,.alert.alert-green-400 .small{color:#000}.bg-green-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239bc5b2'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-500{color:#198754}.btn.btn-ghost-green-500:hover{background-color:#1987541f}.toast.bg-green-500 a,.alert.alert-green-500 a{color:#9bc5b2;font-weight:700}.badge.bg-green-500,.toast.bg-green-500,.toast-header.bg-green-500,.progress-bar.bg-green-500{color:#fff}.alert.alert-green-500 p,.alert.alert-green-500 small,.alert.alert-green-500 .small{color:#fff}.bg-green-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2399baab'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-600{color:#146c43}.btn.btn-ghost-green-600:hover{background-color:#146c431f}.toast.bg-green-600 a,.alert.alert-green-600 a{color:#99baab;font-weight:700}.badge.bg-green-600,.toast.bg-green-600,.toast-header.bg-green-600,.progress-bar.bg-green-600{color:#fff}.alert.alert-green-600 p,.alert.alert-green-600 small,.alert.alert-green-600 .small{color:#fff}.bg-green-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2397b0a4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-700{color:#0f5132}.btn.btn-ghost-green-700:hover{background-color:#0f51321f}.toast.bg-green-700 a,.alert.alert-green-700 a{color:#97b0a4;font-weight:700}.badge.bg-green-700,.toast.bg-green-700,.toast-header.bg-green-700,.progress-bar.bg-green-700{color:#fff}.alert.alert-green-700 p,.alert.alert-green-700 small,.alert.alert-green-700 .small{color:#fff}.bg-green-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2395a69f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-800{color:#0a3622}.btn.btn-ghost-green-800:hover{background-color:#0a36221f}.toast.bg-green-800 a,.alert.alert-green-800 a{color:#95a69f;font-weight:700}.badge.bg-green-800,.toast.bg-green-800,.toast-header.bg-green-800,.progress-bar.bg-green-800{color:#fff}.alert.alert-green-800 p,.alert.alert-green-800 small,.alert.alert-green-800 .small{color:#fff}.bg-green-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23939c98'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-green-900{color:#051b11}.btn.btn-ghost-green-900:hover{background-color:#051b111f}.toast.bg-green-900 a,.alert.alert-green-900 a{color:#939c98;font-weight:700}.badge.bg-green-900,.toast.bg-green-900,.toast-header.bg-green-900,.progress-bar.bg-green-900{color:#fff}.alert.alert-green-900 p,.alert.alert-green-900 small,.alert.alert-green-900 .small{color:#fff}.bg-blue-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f5661'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-100{color:#cfe2ff}.btn.btn-ghost-blue-100:hover{background-color:#cfe2ff1f}.toast.bg-blue-100 a,.alert.alert-blue-100 a{color:#4f5661;font-weight:700}.badge.bg-blue-100,.toast.bg-blue-100,.toast-header.bg-blue-100,.progress-bar.bg-blue-100{color:#000}.alert.alert-blue-100 p,.alert.alert-blue-100 small,.alert.alert-blue-100 .small{color:#000}.bg-blue-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233c4b61'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-200{color:#9ec5fe}.btn.btn-ghost-blue-200:hover{background-color:#9ec5fe1f}.toast.bg-blue-200 a,.alert.alert-blue-200 a{color:#3c4b61;font-weight:700}.badge.bg-blue-200,.toast.bg-blue-200,.toast-header.bg-blue-200,.progress-bar.bg-blue-200{color:#000}.alert.alert-blue-200 p,.alert.alert-blue-200 small,.alert.alert-blue-200 .small{color:#000}.bg-blue-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a4061'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-300{color:#6ea8fe}.btn.btn-ghost-blue-300:hover{background-color:#6ea8fe1f}.toast.bg-blue-300 a,.alert.alert-blue-300 a{color:#2a4061;font-weight:700}.badge.bg-blue-300,.toast.bg-blue-300,.toast-header.bg-blue-300,.progress-bar.bg-blue-300{color:#000}.alert.alert-blue-300 p,.alert.alert-blue-300 small,.alert.alert-blue-300 .small{color:#000}.bg-blue-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23173560'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-400{color:#3d8bfd}.btn.btn-ghost-blue-400:hover{background-color:#3d8bfd1f}.toast.bg-blue-400 a,.alert.alert-blue-400 a{color:#173560;font-weight:700}.badge.bg-blue-400,.toast.bg-blue-400,.toast-header.bg-blue-400,.progress-bar.bg-blue-400{color:#000}.alert.alert-blue-400 p,.alert.alert-blue-400 small,.alert.alert-blue-400 .small{color:#000}.bg-blue-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2396bbf1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-500{color:#0d6efd}.btn.btn-ghost-blue-500:hover{background-color:#0d6efd1f}.toast.bg-blue-500 a,.alert.alert-blue-500 a{color:#96bbf1;font-weight:700}.badge.bg-blue-500,.toast.bg-blue-500,.toast-header.bg-blue-500,.progress-bar.bg-blue-500{color:#fff}.alert.alert-blue-500 p,.alert.alert-blue-500 small,.alert.alert-blue-500 .small{color:#fff}.bg-blue-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2395b3de'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-600{color:#0a58ca}.btn.btn-ghost-blue-600:hover{background-color:#0a58ca1f}.toast.bg-blue-600 a,.alert.alert-blue-600 a{color:#95b3de;font-weight:700}.badge.bg-blue-600,.toast.bg-blue-600,.toast-header.bg-blue-600,.progress-bar.bg-blue-600{color:#fff}.alert.alert-blue-600 p,.alert.alert-blue-600 small,.alert.alert-blue-600 .small{color:#fff}.bg-blue-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394aacb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-700{color:#084298}.btn.btn-ghost-blue-700:hover{background-color:#0842981f}.toast.bg-blue-700 a,.alert.alert-blue-700 a{color:#94aacb;font-weight:700}.badge.bg-blue-700,.toast.bg-blue-700,.toast-header.bg-blue-700,.progress-bar.bg-blue-700{color:#fff}.alert.alert-blue-700 p,.alert.alert-blue-700 small,.alert.alert-blue-700 .small{color:#fff}.bg-blue-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2393a2b7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-800{color:#052c65}.btn.btn-ghost-blue-800:hover{background-color:#052c651f}.toast.bg-blue-800 a,.alert.alert-blue-800 a{color:#93a2b7;font-weight:700}.badge.bg-blue-800,.toast.bg-blue-800,.toast-header.bg-blue-800,.progress-bar.bg-blue-800{color:#fff}.alert.alert-blue-800 p,.alert.alert-blue-800 small,.alert.alert-blue-800 .small{color:#fff}.bg-blue-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23929aa4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-blue-900{color:#031633}.btn.btn-ghost-blue-900:hover{background-color:#0316331f}.toast.bg-blue-900 a,.alert.alert-blue-900 a{color:#929aa4;font-weight:700}.badge.bg-blue-900,.toast.bg-blue-900,.toast-header.bg-blue-900,.progress-bar.bg-blue-900{color:#fff}.alert.alert-blue-900 p,.alert.alert-blue-900 small,.alert.alert-blue-900 .small{color:#fff}.bg-cyan-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f5d60'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-100{color:#cff4fc}.btn.btn-ghost-cyan-100:hover{background-color:#cff4fc1f}.toast.bg-cyan-100 a,.alert.alert-cyan-100 a{color:#4f5d60;font-weight:700}.badge.bg-cyan-100,.toast.bg-cyan-100,.toast-header.bg-cyan-100,.progress-bar.bg-cyan-100{color:#000}.alert.alert-cyan-100 p,.alert.alert-cyan-100 small,.alert.alert-cyan-100 .small{color:#000}.bg-cyan-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233c595f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-200{color:#9eeaf9}.btn.btn-ghost-cyan-200:hover{background-color:#9eeaf91f}.toast.bg-cyan-200 a,.alert.alert-cyan-200 a{color:#3c595f;font-weight:700}.badge.bg-cyan-200,.toast.bg-cyan-200,.toast-header.bg-cyan-200,.progress-bar.bg-cyan-200{color:#000}.alert.alert-cyan-200 p,.alert.alert-cyan-200 small,.alert.alert-cyan-200 .small{color:#000}.bg-cyan-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a555d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-300{color:#6edff6}.btn.btn-ghost-cyan-300:hover{background-color:#6edff61f}.toast.bg-cyan-300 a,.alert.alert-cyan-300 a{color:#2a555d;font-weight:700}.badge.bg-cyan-300,.toast.bg-cyan-300,.toast-header.bg-cyan-300,.progress-bar.bg-cyan-300{color:#000}.alert.alert-cyan-300 p,.alert.alert-cyan-300 small,.alert.alert-cyan-300 .small{color:#000}.bg-cyan-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2317515c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-400{color:#3dd5f3}.btn.btn-ghost-cyan-400:hover{background-color:#3dd5f31f}.toast.bg-cyan-400 a,.alert.alert-cyan-400 a{color:#17515c;font-weight:700}.badge.bg-cyan-400,.toast.bg-cyan-400,.toast-header.bg-cyan-400,.progress-bar.bg-cyan-400{color:#000}.alert.alert-cyan-400 p,.alert.alert-cyan-400 small,.alert.alert-cyan-400 .small{color:#000}.bg-cyan-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23054d5b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-500{color:#0dcaf0}.btn.btn-ghost-cyan-500:hover{background-color:#0dcaf01f}.toast.bg-cyan-500 a,.alert.alert-cyan-500 a{color:#054d5b;font-weight:700}.badge.bg-cyan-500,.toast.bg-cyan-500,.toast-header.bg-cyan-500,.progress-bar.bg-cyan-500{color:#000}.alert.alert-cyan-500 p,.alert.alert-cyan-500 small,.alert.alert-cyan-500 .small{color:#000}.bg-cyan-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23043e49'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-600{color:#0aa2c0}.btn.btn-ghost-cyan-600:hover{background-color:#0aa2c01f}.toast.bg-cyan-600 a,.alert.alert-cyan-600 a{color:#043e49;font-weight:700}.badge.bg-cyan-600,.toast.bg-cyan-600,.toast-header.bg-cyan-600,.progress-bar.bg-cyan-600{color:#000}.alert.alert-cyan-600 p,.alert.alert-cyan-600 small,.alert.alert-cyan-600 .small{color:#000}.bg-cyan-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394bfc8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-700{color:#087990}.btn.btn-ghost-cyan-700:hover{background-color:#0879901f}.toast.bg-cyan-700 a,.alert.alert-cyan-700 a{color:#94bfc8;font-weight:700}.badge.bg-cyan-700,.toast.bg-cyan-700,.toast-header.bg-cyan-700,.progress-bar.bg-cyan-700{color:#fff}.alert.alert-cyan-700 p,.alert.alert-cyan-700 small,.alert.alert-cyan-700 .small{color:#fff}.bg-cyan-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2393b0b5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-800{color:#055160}.btn.btn-ghost-cyan-800:hover{background-color:#0551601f}.toast.bg-cyan-800 a,.alert.alert-cyan-800 a{color:#93b0b5;font-weight:700}.badge.bg-cyan-800,.toast.bg-cyan-800,.toast-header.bg-cyan-800,.progress-bar.bg-cyan-800{color:#fff}.alert.alert-cyan-800 p,.alert.alert-cyan-800 small,.alert.alert-cyan-800 .small{color:#fff}.bg-cyan-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2392a1a3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-cyan-900{color:#032830}.btn.btn-ghost-cyan-900:hover{background-color:#0328301f}.toast.bg-cyan-900 a,.alert.alert-cyan-900 a{color:#92a1a3;font-weight:700}.badge.bg-cyan-900,.toast.bg-cyan-900,.toast-header.bg-cyan-900,.progress-bar.bg-cyan-900{color:#fff}.alert.alert-cyan-900 p,.alert.alert-cyan-900 small,.alert.alert-cyan-900 .small{color:#fff}.bg-indigo-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23564f60'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-100{color:#e0cffc}.btn.btn-ghost-indigo-100:hover{background-color:#e0cffc1f}.toast.bg-indigo-100 a,.alert.alert-indigo-100 a{color:#564f60;font-weight:700}.badge.bg-indigo-100,.toast.bg-indigo-100,.toast-header.bg-indigo-100,.progress-bar.bg-indigo-100{color:#000}.alert.alert-indigo-100 p,.alert.alert-indigo-100 small,.alert.alert-indigo-100 .small{color:#000}.bg-indigo-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234a3d5f'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-200{color:#c29ffa}.btn.btn-ghost-indigo-200:hover{background-color:#c29ffa1f}.toast.bg-indigo-200 a,.alert.alert-indigo-200 a{color:#4a3d5f;font-weight:700}.badge.bg-indigo-200,.toast.bg-indigo-200,.toast-header.bg-indigo-200,.progress-bar.bg-indigo-200{color:#000}.alert.alert-indigo-200 p,.alert.alert-indigo-200 small,.alert.alert-indigo-200 .small{color:#000}.bg-indigo-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233e2b5e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-300{color:#a370f7}.btn.btn-ghost-indigo-300:hover{background-color:#a370f71f}.toast.bg-indigo-300 a,.alert.alert-indigo-300 a{color:#3e2b5e;font-weight:700}.badge.bg-indigo-300,.toast.bg-indigo-300,.toast-header.bg-indigo-300,.progress-bar.bg-indigo-300{color:#000}.alert.alert-indigo-300 p,.alert.alert-indigo-300 small,.alert.alert-indigo-300 .small{color:#000}.bg-indigo-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c4aaee'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-400{color:#8540f5}.btn.btn-ghost-indigo-400:hover{background-color:#8540f51f}.toast.bg-indigo-400 a,.alert.alert-indigo-400 a{color:#c4aaee;font-weight:700}.badge.bg-indigo-400,.toast.bg-indigo-400,.toast-header.bg-indigo-400,.progress-bar.bg-indigo-400{color:#fff}.alert.alert-indigo-400 p,.alert.alert-indigo-400 small,.alert.alert-indigo-400 .small{color:#fff}.bg-indigo-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b897ee'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-500{color:#6610f2}.btn.btn-ghost-indigo-500:hover{background-color:#6610f21f}.toast.bg-indigo-500 a,.alert.alert-indigo-500 a{color:#b897ee;font-weight:700}.badge.bg-indigo-500,.toast.bg-indigo-500,.toast-header.bg-indigo-500,.progress-bar.bg-indigo-500{color:#fff}.alert.alert-indigo-500 p,.alert.alert-indigo-500 small,.alert.alert-indigo-500 .small{color:#fff}.bg-indigo-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b196db'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-600{color:#520dc2}.btn.btn-ghost-indigo-600:hover{background-color:#520dc21f}.toast.bg-indigo-600 a,.alert.alert-indigo-600 a{color:#b196db;font-weight:700}.badge.bg-indigo-600,.toast.bg-indigo-600,.toast-header.bg-indigo-600,.progress-bar.bg-indigo-600{color:#fff}.alert.alert-indigo-600 p,.alert.alert-indigo-600 small,.alert.alert-indigo-600 .small{color:#fff}.bg-indigo-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a895c8'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-700{color:#3d0a91}.btn.btn-ghost-indigo-700:hover{background-color:#3d0a911f}.toast.bg-indigo-700 a,.alert.alert-indigo-700 a{color:#a895c8;font-weight:700}.badge.bg-indigo-700,.toast.bg-indigo-700,.toast-header.bg-indigo-700,.progress-bar.bg-indigo-700{color:#fff}.alert.alert-indigo-700 p,.alert.alert-indigo-700 small,.alert.alert-indigo-700 .small{color:#fff}.bg-indigo-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a193b6'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-800{color:#290661}.btn.btn-ghost-indigo-800:hover{background-color:#2906611f}.toast.bg-indigo-800 a,.alert.alert-indigo-800 a{color:#a193b6;font-weight:700}.badge.bg-indigo-800,.toast.bg-indigo-800,.toast-header.bg-indigo-800,.progress-bar.bg-indigo-800{color:#fff}.alert.alert-indigo-800 p,.alert.alert-indigo-800 small,.alert.alert-indigo-800 .small{color:#fff}.bg-indigo-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239992a3'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-indigo-900{color:#140330}.btn.btn-ghost-indigo-900:hover{background-color:#1403301f}.toast.bg-indigo-900 a,.alert.alert-indigo-900 a{color:#9992a3;font-weight:700}.badge.bg-indigo-900,.toast.bg-indigo-900,.toast-header.bg-indigo-900,.progress-bar.bg-indigo-900{color:#fff}.alert.alert-indigo-900 p,.alert.alert-indigo-900 small,.alert.alert-indigo-900 .small{color:#fff}.bg-purple-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2356535c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-100{color:#e2d9f3}.btn.btn-ghost-purple-100:hover{background-color:#e2d9f31f}.toast.bg-purple-100 a,.alert.alert-purple-100 a{color:#56535c;font-weight:700}.badge.bg-purple-100,.toast.bg-purple-100,.toast-header.bg-purple-100,.progress-bar.bg-purple-100{color:#000}.alert.alert-purple-100 p,.alert.alert-purple-100 small,.alert.alert-purple-100 .small{color:#000}.bg-purple-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234b4457'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-200{color:#c5b3e6}.btn.btn-ghost-purple-200:hover{background-color:#c5b3e61f}.toast.bg-purple-200 a,.alert.alert-purple-200 a{color:#4b4457;font-weight:700}.badge.bg-purple-200,.toast.bg-purple-200,.toast-header.bg-purple-200,.progress-bar.bg-purple-200{color:#000}.alert.alert-purple-200 p,.alert.alert-purple-200 small,.alert.alert-purple-200 .small{color:#000}.bg-purple-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23413653'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-300{color:#a98eda}.btn.btn-ghost-purple-300:hover{background-color:#a98eda1f}.toast.bg-purple-300 a,.alert.alert-purple-300 a{color:#413653;font-weight:700}.badge.bg-purple-300,.toast.bg-purple-300,.toast-header.bg-purple-300,.progress-bar.bg-purple-300{color:#000}.alert.alert-purple-300 p,.alert.alert-purple-300 small,.alert.alert-purple-300 .small{color:#000}.bg-purple-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2335284e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-400{color:#8c68cd}.btn.btn-ghost-purple-400:hover{background-color:#8c68cd1f}.toast.bg-purple-400 a,.alert.alert-purple-400 a{color:#35284e;font-weight:700}.badge.bg-purple-400,.toast.bg-purple-400,.toast-header.bg-purple-400,.progress-bar.bg-purple-400{color:#000}.alert.alert-purple-400 p,.alert.alert-purple-400 small,.alert.alert-purple-400 .small{color:#000}.bg-purple-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23bbaadb'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-500{color:#6f42c1}.btn.btn-ghost-purple-500:hover{background-color:#6f42c11f}.toast.bg-purple-500 a,.alert.alert-purple-500 a{color:#bbaadb;font-weight:700}.badge.bg-purple-500,.toast.bg-purple-500,.toast-header.bg-purple-500,.progress-bar.bg-purple-500{color:#fff}.alert.alert-purple-500 p,.alert.alert-purple-500 small,.alert.alert-purple-500 .small{color:#fff}.bg-purple-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4a5cc'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-600{color:#59359a}.btn.btn-ghost-purple-600:hover{background-color:#59359a1f}.toast.bg-purple-600 a,.alert.alert-purple-600 a{color:#b4a5cc;font-weight:700}.badge.bg-purple-600,.toast.bg-purple-600,.toast-header.bg-purple-600,.progress-bar.bg-purple-600{color:#fff}.alert.alert-purple-600 p,.alert.alert-purple-600 small,.alert.alert-purple-600 .small{color:#fff}.bg-purple-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23aba1bd'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-700{color:#432874}.btn.btn-ghost-purple-700:hover{background-color:#4328741f}.toast.bg-purple-700 a,.alert.alert-purple-700 a{color:#aba1bd;font-weight:700}.badge.bg-purple-700,.toast.bg-purple-700,.toast-header.bg-purple-700,.progress-bar.bg-purple-700{color:#fff}.alert.alert-purple-700 p,.alert.alert-purple-700 small,.alert.alert-purple-700 .small{color:#fff}.bg-purple-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a29baf'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-800{color:#2c1a4d}.btn.btn-ghost-purple-800:hover{background-color:#2c1a4d1f}.toast.bg-purple-800 a,.alert.alert-purple-800 a{color:#a29baf;font-weight:700}.badge.bg-purple-800,.toast.bg-purple-800,.toast-header.bg-purple-800,.progress-bar.bg-purple-800{color:#fff}.alert.alert-purple-800 p,.alert.alert-purple-800 small,.alert.alert-purple-800 .small{color:#fff}.bg-purple-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239a96a1'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-purple-900{color:#160d27}.btn.btn-ghost-purple-900:hover{background-color:#160d271f}.toast.bg-purple-900 a,.alert.alert-purple-900 a{color:#9a96a1;font-weight:700}.badge.bg-purple-900,.toast.bg-purple-900,.toast-header.bg-purple-900,.progress-bar.bg-purple-900{color:#fff}.alert.alert-purple-900 p,.alert.alert-purple-900 small,.alert.alert-purple-900 .small{color:#fff}.bg-pink-100 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e5257'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-100{color:#f7d6e6}.btn.btn-ghost-pink-100:hover{background-color:#f7d6e61f}.toast.bg-pink-100 a,.alert.alert-pink-100 a{color:#5e5257;font-weight:700}.badge.bg-pink-100,.toast.bg-pink-100,.toast-header.bg-pink-100,.progress-bar.bg-pink-100{color:#000}.alert.alert-pink-100 p,.alert.alert-pink-100 small,.alert.alert-pink-100 .small{color:#000}.bg-pink-200 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235b424e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-200{color:#efadce}.btn.btn-ghost-pink-200:hover{background-color:#efadce1f}.toast.bg-pink-200 a,.alert.alert-pink-200 a{color:#5b424e;font-weight:700}.badge.bg-pink-200,.toast.bg-pink-200,.toast-header.bg-pink-200,.progress-bar.bg-pink-200{color:#000}.alert.alert-pink-200 p,.alert.alert-pink-200 small,.alert.alert-pink-200 .small{color:#000}.bg-pink-300 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23573244'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-300{color:#e685b5}.btn.btn-ghost-pink-300:hover{background-color:#e685b51f}.toast.bg-pink-300 a,.alert.alert-pink-300 a{color:#573244;font-weight:700}.badge.bg-pink-300,.toast.bg-pink-300,.toast-header.bg-pink-300,.progress-bar.bg-pink-300{color:#000}.alert.alert-pink-300 p,.alert.alert-pink-300 small,.alert.alert-pink-300 .small{color:#000}.bg-pink-400 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2355233c'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-400{color:#de5c9d}.btn.btn-ghost-pink-400:hover{background-color:#de5c9d1f}.toast.bg-pink-400 a,.alert.alert-pink-400 a{color:#55233c;font-weight:700}.badge.bg-pink-400,.toast.bg-pink-400,.toast-header.bg-pink-400,.progress-bar.bg-pink-400{color:#000}.alert.alert-pink-400 p,.alert.alert-pink-400 small,.alert.alert-pink-400 .small{color:#000}.bg-pink-500 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3a4c4'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-500{color:#d63384}.btn.btn-ghost-pink-500:hover{background-color:#d633841f}.toast.bg-pink-500 a,.alert.alert-pink-500 a{color:#e3a4c4;font-weight:700}.badge.bg-pink-500,.toast.bg-pink-500,.toast-header.bg-pink-500,.progress-bar.bg-pink-500{color:#fff}.alert.alert-pink-500 p,.alert.alert-pink-500 small,.alert.alert-pink-500 .small{color:#fff}.bg-pink-600 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d2a1b9'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-600{color:#ab296a}.btn.btn-ghost-pink-600:hover{background-color:#ab296a1f}.toast.bg-pink-600 a,.alert.alert-pink-600 a{color:#d2a1b9;font-weight:700}.badge.bg-pink-600,.toast.bg-pink-600,.toast-header.bg-pink-600,.progress-bar.bg-pink-600{color:#fff}.alert.alert-pink-600 p,.alert.alert-pink-600 small,.alert.alert-pink-600 .small{color:#fff}.bg-pink-700 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c29db0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-700{color:#801f4f}.btn.btn-ghost-pink-700:hover{background-color:#801f4f1f}.toast.bg-pink-700 a,.alert.alert-pink-700 a{color:#c29db0;font-weight:700}.badge.bg-pink-700,.toast.bg-pink-700,.toast-header.bg-pink-700,.progress-bar.bg-pink-700{color:#fff}.alert.alert-pink-700 p,.alert.alert-pink-700 small,.alert.alert-pink-700 .small{color:#fff}.bg-pink-800 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b299a5'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-800{color:#561435}.btn.btn-ghost-pink-800:hover{background-color:#5614351f}.toast.bg-pink-800 a,.alert.alert-pink-800 a{color:#b299a5;font-weight:700}.badge.bg-pink-800,.toast.bg-pink-800,.toast-header.bg-pink-800,.progress-bar.bg-pink-800{color:#fff}.alert.alert-pink-800 p,.alert.alert-pink-800 small,.alert.alert-pink-800 .small{color:#fff}.bg-pink-900 button.btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a2959b'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.btn.btn-ghost-pink-900{color:#2b0a1a}.btn.btn-ghost-pink-900:hover{background-color:#2b0a1a1f}.toast.bg-pink-900 a,.alert.alert-pink-900 a{color:#a2959b;font-weight:700}.badge.bg-pink-900,.toast.bg-pink-900,.toast-header.bg-pink-900,.progress-bar.bg-pink-900{color:#fff}.alert.alert-pink-900 p,.alert.alert-pink-900 small,.alert.alert-pink-900 .small{color:#fff}a[type=button]{-webkit-appearance:unset!important}table td>.progress{min-width:6rem}.nav-mobile{display:none;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media (max-width: 991.98px){.nav-mobile{display:flex}}.nav-mobile .nav-mobile-top{display:flex;align-items:center;justify-content:space-between;width:100%}.search-container{display:flex;width:100%}@media (max-width: 991.98px){.search-container{display:none}}.card>.table.table-flush{margin-bottom:0;overflow:hidden;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.card>.table.table-flush thead th[scope=col]{background-color:#f8f9fa;vertical-align:middle;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem;border-bottom-color:#00000020;border-top:1px solid rgba(0,0,0,.125)}.card>.table.table-flush th,.card>.table.table-flush td{border-left:0;border-right:0;padding-left:1.5rem!important;padding-right:1.5rem!important}.card>.table.table-flush tr[class]{border-color:#00000020!important}.card>.table.table-flush tr[class]:last-of-type{border-bottom-color:transparent!important;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.header-alert-container{display:flex;justify-content:center;align-items:center;padding:0 1rem}.header-alert-container .alert{width:100%}@media (min-width: 768px){.header-alert-container .alert{max-width:75%}}@media (min-width: 992px){.header-alert-container .alert{max-width:50%}}span.profile-button .dropdown-menu{transition:opacity .2s ease-in-out;display:block!important;right:0;left:auto;margin-top:.5rem;box-shadow:0 .5rem 1rem #00000026}span.profile-button .dropdown-menu:not(.show){opacity:0;pointer-events:none}span.profile-button .dropdown-menu.show{opacity:1;pointer-events:auto}div#advanced-search-content div.card div.card-body div.col:not(:last-child){margin-right:1rem}body{background-color:var(--nbx-body-bg);color:var(--nbx-body-color)}body g#netbox-logo-1{fill:#9cc8f8;stroke:#9cc8f8}body g#netbox-logo-2{fill:#1685fc;stroke:#1685fc}body[data-netbox-color-mode=light] .btn.btn-primary,body[data-netbox-color-mode=light] .progress-bar.bg-primary,body[data-netbox-color-mode=light] .badge.bg-primary,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item.nav-link.active,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .nav-link.active,body[data-netbox-color-mode=light] .nav.nav-pills .nav-item .show>.nav-link{color:#f8f9fa}body[data-netbox-color-mode=dark] .btn.btn-primary,body[data-netbox-color-mode=dark] .progress-bar.bg-primary,body[data-netbox-color-mode=dark] .badge.bg-primary,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item.nav-link.active,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .nav-link.active,body[data-netbox-color-mode=dark] .nav.nav-pills .nav-item .show>.nav-link{color:#000}body[data-netbox-color-mode=dark] .card table caption{color:#dee2e6}body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a{color:#9ec5fe}body[data-netbox-color-mode=dark] .breadcrumb .breadcrumb-item>a:hover{color:#cfe2ff}body[data-netbox-color-mode=dark] .card .text-muted,body[data-netbox-color-mode=dark] .sidebar .text-muted{color:#ced4da!important}body[data-netbox-color-mode=dark] .text-body[class]{color:var(--nbx-body-color)!important}body[data-netbox-color-mode=dark] g#netbox-logo-1{fill:#fff;stroke:#fff}body[data-netbox-color-mode=dark] g#netbox-logo-2{fill:#e9ecef;stroke:#e9ecef}body table a,body[data-netbox-color-mode] table a{text-decoration:none}body table a:hover,body[data-netbox-color-mode] table a:hover{text-decoration:underline}body table.table>:not(caption)>*>*,body[data-netbox-color-mode] table.table>:not(caption)>*>*{padding-left:.25rem!important;padding-right:.25rem!important}body table td,body table th,body[data-netbox-color-mode] table td,body[data-netbox-color-mode] table th{font-size:.875rem;line-height:1.25;vertical-align:middle}body table td.min-width,body table th.min-width,body[data-netbox-color-mode] table td.min-width,body[data-netbox-color-mode] table th.min-width{width:1%}body table td input.form-check-input,body table th input.form-check-input,body[data-netbox-color-mode] table td input.form-check-input,body[data-netbox-color-mode] table th input.form-check-input{font-size:1rem;margin-top:.125em}body table td .btn-sm,body table td .btn-group-sm>.btn,body table th .btn-sm,body table th .btn-group-sm>.btn,body[data-netbox-color-mode] table td .btn-sm,body[data-netbox-color-mode] table th .btn-sm{line-height:1}body table.object-list th,body[data-netbox-color-mode] table.object-list th{font-size:.75rem;line-height:1;vertical-align:bottom}body table.attr-table th,body[data-netbox-color-mode] table.attr-table th{width:25%}div.title-container{display:flex;justify-content:space-between;flex-wrap:wrap}div.title-container div#content-title{display:flex;flex-direction:column;flex:1 0 auto;padding-bottom:.5rem}nav.search{background-color:var(--nbx-body-bg);z-index:999}nav.search form button.dropdown-toggle{border-color:#e9ecef;font-weight:400;line-height:1.5;color:#212529;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;border-left:1px solid var(--nbx-search-filter-border-left-color)}nav.search form button.dropdown-toggle:focus{box-shadow:unset!important}main.layout{display:flex;flex-wrap:nowrap;height:100vh;height:-webkit-fill-available;max-height:100vh;overflow-x:auto;overflow-y:hidden}main.login-container{display:flex;height:calc(100vh - 4rem);width:100%;max-width:100vw;align-items:center;justify-content:center;flex-direction:column;padding-top:40px;padding-bottom:40px}main.login-container+footer.footer button.color-mode-toggle{color:var(--nbx-color-mode-toggle-color)}.footer{padding:1.5rem 0 1rem}@media (max-width: 767.98px){.footer{margin-bottom:8rem}}footer.login-footer{height:4rem;margin-top:auto}footer.login-footer .container-fluid,footer.login-footer .container-sm,footer.login-footer .container-md,footer.login-footer .container-lg,footer.login-footer .container-xl,footer.login-footer .container-xxl{display:flex;justify-content:flex-end;padding:.75rem 1.5rem}h1,.h1{font-weight:800}h2,.h2{font-weight:700}h3,.h3,h4,.h4{font-weight:600}h5,.h5,h6,.h6{font-weight:600}h1.accordion-item-title,.accordion-item-title.h1,h2.accordion-item-title,.accordion-item-title.h2,h3.accordion-item-title,.accordion-item-title.h3,h4.accordion-item-title,.accordion-item-title.h4,h5.accordion-item-title,.accordion-item-title.h5,h6.accordion-item-title,.accordion-item-title.h6{padding:.25rem .5rem;font-weight:700;text-transform:uppercase;color:var(--nbx-sidebar-title-color);font-size:.875rem}.form-login{width:100%;max-width:330px;padding:15px}.form-login input:focus{z-index:1}.form-login input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-login input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.form-login .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}li.dropdown-item.dropdown-item-btns{display:flex;justify-content:space-between;align-items:center}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}nav.nav.nav-pills .nav-item.nav-link{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}nav.nav.nav-pills .nav-item.nav-link:hover{background-color:#cfe2ff;color:#343a40}div.content-container{position:relative;min-height:100vh;display:flex;flex-direction:column;width:calc(100% - 4.5rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 991.98px){div.content-container{width:100%}}div.content-container div.content{flex:1}@media (max-width: 768px){.sidebar.collapse.show~.content-container>.content{position:fixed;top:0;left:0;overflow-y:hidden}}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;border-right:1px solid #ced4da;background-color:var(--nbx-sidebar-bg);max-height:100%;width:100%}@media (min-width: 768px){.sidebar{width:100%;max-width:280px}}@media (max-width: 767.98px){.sidebar{top:8.125rem;background-color:var(--nbx-body-bg)}}.sidebar div.accordion-item{border:unset;padding:0 .5rem}.sidebar div.accordion-item.is-open{box-shadow:var(--nbx-sidebar-shadow)}.sidebar div.accordion-item>a.accordion-button:not(.collapsed){box-shadow:unset}.sidebar div.accordion-item>a.accordion-button.nav-link{border-radius:.375rem}.sidebar div.accordion-item>a.accordion-button.nav-link:hover{color:#343a40;background-color:#cfe2ff}.sidebar div.accordion-item>a.accordion-button.nav-link:focus{border-color:unset;box-shadow:unset}.sidebar .accordion-body{max-height:calc(100vh - 24rem);overflow-y:auto}.sidebar .accordion-body .nav-item .nav-link{padding:.25rem .6rem;font-size:.875rem;border-radius:.375rem}.sidebar .accordion-body .nav-item .nav-link:hover{color:#343a40;background-color:#cfe2ff}@media (max-width: 768px){.sidebar.collapse.show div.position-sticky{height:calc(100vh - 16.125rem);overflow-y:auto}}.sidebar div.position-sticky{height:calc(100vh - 4rem)}.sidebar div.sidebar-bottom{padding-left:.5rem;padding-right:.5rem;position:sticky;height:4rem;background-color:var(--nbx-sidebar-bg)}@media (max-width: 767.98px){.sidebar div.sidebar-bottom{background-color:var(--nbx-body-bg)}}.sidebar div.sidebar-bottom .nav{padding:0 .5rem;justify-content:space-between;margin:.5rem 0}.sidebar div.sidebar-bottom .nav .nav-link{padding:.5rem .25rem}.sidebar a.sidebar-logo{display:flex;flex-shrink:1;width:100%;height:3rem}.tooltip{pointer-events:none}.ws-nowrap{white-space:nowrap!important}@media (max-width: 991.98px){.search-obj-selector{max-height:75vh;overflow-y:auto}}.search-obj-selector .dropdown-item,.search-obj-selector .dropdown-header{font-size:.875rem}.search-obj-selector .dropdown-header{text-transform:uppercase}span.color-label{width:5rem;height:1rem;display:block;box-shadow:0 .125rem .25rem #00000013;border:1px solid #303030;border-radius:.375rem;padding:.35em .65em}pre{border-radius:.375rem;border:1px solid var(--nbx-pre-border-color);background-color:var(--nbx-pre-bg);padding:1rem;white-space:pre}.btn{white-space:nowrap}.card{box-shadow:0 .125rem .25rem #00000013}.card .card-header{color:#212529;border-bottom:none;padding:1rem}.card .card-header+.card-body{padding-top:0}.card .card-body.small .form-control,.card .card-body.small .form-select{font-size:.875rem}.form-floating{position:relative}.form-floating>.input-group>.form-control,.form-floating>.input-group>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>.input-group>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>.input-group>label{transition:none}}.form-floating>.input-group>.form-control::placeholder{color:transparent}.form-floating>.input-group>.form-control:focus,.form-floating>.input-group>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-select,.form-floating>.choices>.choices__inner,.form-floating>.ss-main span.placeholder,.form-floating>.ss-main div.ss-values{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.input-group>.form-control:focus~label,.form-floating>.input-group>.form-control:not(:placeholder-shown)~label,.form-floating>.input-group>.form-select~label,.form-floating>.choices~label,.form-floating>.ss-main~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}.form-floating>.input-group>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem);z-index:4}textarea.form-control[rows="10"]{height:18rem}textarea#id_local_context_data,textarea.markdown,textarea#id_public_key,textarea.form-control[name=csv],textarea.form-control[name=data]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}table tr.vertical-align{vertical-align:middle}.card:not(:only-of-type){margin-bottom:1rem}.stat-btn{min-width:3rem}nav.breadcrumb-container{padding:.35em .65em;font-size:.875rem;width:fit-content}nav.breadcrumb-container ol.breadcrumb{margin-bottom:0}nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a{text-decoration:none}nav.breadcrumb-container ol.breadcrumb li.breadcrumb-item>a:hover{text-decoration:underline}div.paginator>form>div.input-group{width:fit-content}div.field-group:not(:first-of-type){margin-top:3rem}div.field-group:not(:first-of-type) h1,div.field-group:not(:first-of-type) .h1,div.field-group:not(:first-of-type) h2,div.field-group:not(:first-of-type) .h2,div.field-group:not(:first-of-type) h3,div.field-group:not(:first-of-type) .h3,div.field-group:not(:first-of-type) h4,div.field-group:not(:first-of-type) .h4,div.field-group:not(:first-of-type) h5,div.field-group:not(:first-of-type) .h5,div.field-group:not(:first-of-type) h6,div.field-group:not(:first-of-type) .h6{margin-bottom:1rem}label.required{font-weight:700}label.required:after{font-family:"Material Design Icons";content:"\f06c4";font-weight:normal;font-size:8px;font-style:normal;margin:0 0 0 2px;text-decoration:none;display:inline-block;position:absolute}div.bulk-buttons{display:flex;justify-content:space-between;margin:.5rem 0}div.bulk-buttons>div.bulk-button-group{display:flex;flex-wrap:wrap}div.bulk-buttons>div.bulk-button-group:first-of-type:not(:last-of-type)>*:first-child{margin-left:0}div.bulk-buttons>div.bulk-button-group:last-of-type:not(:first-of-type)>*:last-child{margin-right:0}div.bulk-buttons>div.bulk-button-group>*{margin:.25rem}i.bi-plus:before,span.bi-plus:before{font-weight:700!important}table tbody tr.primary{background-color:#0d6efd26;border-color:#adb5bd}table tbody tr.secondary{background-color:#6c757d26;border-color:#adb5bd}table tbody tr.success{background-color:#19875426;border-color:#adb5bd}table tbody tr.info{background-color:#0dcaf026;border-color:#adb5bd}table tbody tr.warning{background-color:#ffc10726;border-color:#adb5bd}table tbody tr.danger{background-color:#dc354526;border-color:#adb5bd}table tbody tr.light{background-color:#f8f9fa26;border-color:#adb5bd}table tbody tr.dark{background-color:#21252926;border-color:#adb5bd}table tbody tr.darker{background-color:#1b1f2226;border-color:#adb5bd}table tbody tr.darkest{background-color:#171b1d26;border-color:#adb5bd}table tbody tr.gray{background-color:#ced4da26;border-color:#adb5bd}table tbody tr.gray-100{background-color:#f8f9fa26;border-color:#adb5bd}table tbody tr.gray-200{background-color:#e9ecef26;border-color:#adb5bd}table tbody tr.gray-300{background-color:#dee2e626;border-color:#adb5bd}table tbody tr.gray-400{background-color:#ced4da26;border-color:#adb5bd}table tbody tr.gray-500{background-color:#adb5bd26;border-color:#adb5bd}table tbody tr.gray-600{background-color:#6c757d26;border-color:#adb5bd}table tbody tr.gray-700{background-color:#49505726;border-color:#adb5bd}table tbody tr.gray-800{background-color:#343a4026;border-color:#adb5bd}table tbody tr.gray-900{background-color:#21252926;border-color:#adb5bd}table tbody tr.red-100{background-color:#f8d7da26;border-color:#adb5bd}table tbody tr.red-200{background-color:#f1aeb526;border-color:#adb5bd}table tbody tr.red-300{background-color:#ea868f26;border-color:#adb5bd}table tbody tr.red-400{background-color:#e35d6a26;border-color:#adb5bd}table tbody tr.red-500{background-color:#dc354526;border-color:#adb5bd}table tbody tr.red-600{background-color:#b02a3726;border-color:#adb5bd}table tbody tr.red-700{background-color:#84202926;border-color:#adb5bd}table tbody tr.red-800{background-color:#58151c26;border-color:#adb5bd}table tbody tr.red-900{background-color:#2c0b0e26;border-color:#adb5bd}table tbody tr.yellow-100{background-color:#fff3cd26;border-color:#adb5bd}table tbody tr.yellow-200{background-color:#ffe69c26;border-color:#adb5bd}table tbody tr.yellow-300{background-color:#ffda6a26;border-color:#adb5bd}table tbody tr.yellow-400{background-color:#ffcd3926;border-color:#adb5bd}table tbody tr.yellow-500{background-color:#ffc10726;border-color:#adb5bd}table tbody tr.yellow-600{background-color:#cc9a0626;border-color:#adb5bd}table tbody tr.yellow-700{background-color:#99740426;border-color:#adb5bd}table tbody tr.yellow-800{background-color:#664d0326;border-color:#adb5bd}table tbody tr.yellow-900{background-color:#33270126;border-color:#adb5bd}table tbody tr.green-100{background-color:#d1e7dd26;border-color:#adb5bd}table tbody tr.green-200{background-color:#a3cfbb26;border-color:#adb5bd}table tbody tr.green-300{background-color:#75b79826;border-color:#adb5bd}table tbody tr.green-400{background-color:#479f7626;border-color:#adb5bd}table tbody tr.green-500{background-color:#19875426;border-color:#adb5bd}table tbody tr.green-600{background-color:#146c4326;border-color:#adb5bd}table tbody tr.green-700{background-color:#0f513226;border-color:#adb5bd}table tbody tr.green-800{background-color:#0a362226;border-color:#adb5bd}table tbody tr.green-900{background-color:#051b1126;border-color:#adb5bd}table tbody tr.blue-100{background-color:#cfe2ff26;border-color:#adb5bd}table tbody tr.blue-200{background-color:#9ec5fe26;border-color:#adb5bd}table tbody tr.blue-300{background-color:#6ea8fe26;border-color:#adb5bd}table tbody tr.blue-400{background-color:#3d8bfd26;border-color:#adb5bd}table tbody tr.blue-500{background-color:#0d6efd26;border-color:#adb5bd}table tbody tr.blue-600{background-color:#0a58ca26;border-color:#adb5bd}table tbody tr.blue-700{background-color:#08429826;border-color:#adb5bd}table tbody tr.blue-800{background-color:#052c6526;border-color:#adb5bd}table tbody tr.blue-900{background-color:#03163326;border-color:#adb5bd}table tbody tr.cyan-100{background-color:#cff4fc26;border-color:#adb5bd}table tbody tr.cyan-200{background-color:#9eeaf926;border-color:#adb5bd}table tbody tr.cyan-300{background-color:#6edff626;border-color:#adb5bd}table tbody tr.cyan-400{background-color:#3dd5f326;border-color:#adb5bd}table tbody tr.cyan-500{background-color:#0dcaf026;border-color:#adb5bd}table tbody tr.cyan-600{background-color:#0aa2c026;border-color:#adb5bd}table tbody tr.cyan-700{background-color:#08799026;border-color:#adb5bd}table tbody tr.cyan-800{background-color:#05516026;border-color:#adb5bd}table tbody tr.cyan-900{background-color:#03283026;border-color:#adb5bd}table tbody tr.indigo-100{background-color:#e0cffc26;border-color:#adb5bd}table tbody tr.indigo-200{background-color:#c29ffa26;border-color:#adb5bd}table tbody tr.indigo-300{background-color:#a370f726;border-color:#adb5bd}table tbody tr.indigo-400{background-color:#8540f526;border-color:#adb5bd}table tbody tr.indigo-500{background-color:#6610f226;border-color:#adb5bd}table tbody tr.indigo-600{background-color:#520dc226;border-color:#adb5bd}table tbody tr.indigo-700{background-color:#3d0a9126;border-color:#adb5bd}table tbody tr.indigo-800{background-color:#29066126;border-color:#adb5bd}table tbody tr.indigo-900{background-color:#14033026;border-color:#adb5bd}table tbody tr.purple-100{background-color:#e2d9f326;border-color:#adb5bd}table tbody tr.purple-200{background-color:#c5b3e626;border-color:#adb5bd}table tbody tr.purple-300{background-color:#a98eda26;border-color:#adb5bd}table tbody tr.purple-400{background-color:#8c68cd26;border-color:#adb5bd}table tbody tr.purple-500{background-color:#6f42c126;border-color:#adb5bd}table tbody tr.purple-600{background-color:#59359a26;border-color:#adb5bd}table tbody tr.purple-700{background-color:#43287426;border-color:#adb5bd}table tbody tr.purple-800{background-color:#2c1a4d26;border-color:#adb5bd}table tbody tr.purple-900{background-color:#160d2726;border-color:#adb5bd}table tbody tr.pink-100{background-color:#f7d6e626;border-color:#adb5bd}table tbody tr.pink-200{background-color:#efadce26;border-color:#adb5bd}table tbody tr.pink-300{background-color:#e685b526;border-color:#adb5bd}table tbody tr.pink-400{background-color:#de5c9d26;border-color:#adb5bd}table tbody tr.pink-500{background-color:#d6338426;border-color:#adb5bd}table tbody tr.pink-600{background-color:#ab296a26;border-color:#adb5bd}table tbody tr.pink-700{background-color:#801f4f26;border-color:#adb5bd}table tbody tr.pink-800{background-color:#56143526;border-color:#adb5bd}table tbody tr.pink-900{background-color:#2b0a1a26;border-color:#adb5bd}pre.change-data{padding-left:0;padding-right:0}pre.change-data>span{display:block;padding-left:1rem;padding-right:1rem}pre.change-data>span.added{background-color:var(--nbx-change-added)}pre.change-data>span.removed{background-color:var(--nbx-change-removed)}pre.change-diff{border-color:transparent}pre.change-diff.change-removed{background-color:var(--nbx-change-removed)}pre.change-diff.change-added{background-color:var(--nbx-change-added)}div.card-overlay{position:absolute;width:100%;height:100%;background-color:#ffffffbf;border-radius:.375rem;display:flex;justify-content:center;align-items:center}div.card-overlay>div.spinner-border{width:6rem;height:6rem;color:#6c757d}div.card>div.card-header>div.table-controls{max-width:25%;width:100%;display:flex;align-items:center}div.card>div.card-header>div.table-controls .form-switch.form-check-inline{flex:1 0 auto;font-size:.875rem}.paginator{display:flex;flex-direction:column;align-items:flex-end;padding:1rem 0}.nav-tabs .nav-link:hover{border-bottom-color:transparent}.nav-tabs .nav-link.active{background-color:#f8f9fa;border-bottom-color:#f8f9fa;transform:translateY(1px)}.tab-content{display:flex;flex-direction:column;padding:1rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}html[data-netbox-path="/"] .content-container,html[data-netbox-path="/"] .search{background-color:#f8f9fa!important}html[data-netbox-path="/"][data-netbox-color-mode=dark] .content-container,html[data-netbox-path="/"][data-netbox-color-mode=dark] .search{background-color:#171b1d!important}html[data-netbox-path*="/login"] #django-messages{display:none} diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js index bc9f3bab690..6ca2fc7a26b 100644 --- a/netbox/project-static/dist/netbox.js +++ b/netbox/project-static/dist/netbox.js @@ -6,7 +6,7 @@ `+E.join("")+` `}}function Rg(){r.calendarContainer.classList.add("hasWeeks");var g=u("div","flatpickr-weekwrapper");g.appendChild(u("span","flatpickr-weekday",r.l10n.weekAbbreviation));var E=u("div","flatpickr-weeks");return g.appendChild(E),{weekWrapper:g,weekNumbers:E}}function xo(g,E){E===void 0&&(E=!0);var w=E?g:g-r.currentMonth;w<0&&r._hidePrevMonthArrow===!0||w>0&&r._hideNextMonthArrow===!0||(r.currentMonth+=w,(r.currentMonth<0||r.currentMonth>11)&&(r.currentYear+=r.currentMonth>11?1:-1,r.currentMonth=(r.currentMonth+12)%12,Z("onYearChange"),Bn()),Hi(),Z("onMonthChange"),Bi())}function jg(g,E){g===void 0&&(g=!0),E===void 0&&(E=!0),r.input.value="",r.altInput!==void 0&&(r.altInput.value=""),r.mobileInput!==void 0&&(r.mobileInput.value=""),r.selectedDates=[],r.latestSelectedDateObj=void 0,E===!0&&(r.currentYear=r._initialDate.getFullYear(),r.currentMonth=r._initialDate.getMonth()),r.showTimeInput=!1,r.config.enableTime===!0&&ye(),r.redraw(),g&&Z("onChange")}function Hg(){r.isOpen=!1,r.isMobile||(r.calendarContainer!==void 0&&r.calendarContainer.classList.remove("open"),r._input!==void 0&&r._input.classList.remove("active")),Z("onClose")}function qg(){r.config!==void 0&&Z("onDestroy");for(var g=r._handlers.length;g--;){var E=r._handlers[g];E.element.removeEventListener(E.event,E.handler,E.options)}if(r._handlers=[],r.mobileInput)r.mobileInput.parentNode&&r.mobileInput.parentNode.removeChild(r.mobileInput),r.mobileInput=void 0;else if(r.calendarContainer&&r.calendarContainer.parentNode)if(r.config.static&&r.calendarContainer.parentNode){var w=r.calendarContainer.parentNode;if(w.lastChild&&w.removeChild(w.lastChild),w.parentNode){for(;w.firstChild;)w.parentNode.insertBefore(w.firstChild,w);w.parentNode.removeChild(w)}}else r.calendarContainer.parentNode.removeChild(r.calendarContainer);r.altInput&&(r.input.type="text",r.altInput.parentNode&&r.altInput.parentNode.removeChild(r.altInput),delete r.altInput),r.input&&(r.input.type=r.input._type,r.input.classList.remove("flatpickr-input"),r.input.removeAttribute("readonly"),r.input.value=""),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(I){try{delete r[I]}catch(R){}})}function zn(g){return r.config.appendTo&&r.config.appendTo.contains(g)?!0:r.calendarContainer.contains(g)}function Oo(g){if(r.isOpen&&!r.config.inline){var E=p(g),w=zn(E),I=E===r.input||E===r.altInput||r.element.contains(E)||g.path&&g.path.indexOf&&(~g.path.indexOf(r.input)||~g.path.indexOf(r.altInput)),R=g.type==="blur"?I&&g.relatedTarget&&!zn(g.relatedTarget):!I&&!w&&!zn(g.relatedTarget),P=!r.config.ignoredFocusElements.some(function(q){return q.contains(E)});R&&P&&(r.timeContainer!==void 0&&r.minuteElement!==void 0&&r.hourElement!==void 0&&ee(),r.close(),r.config.mode==="range"&&r.selectedDates.length===1&&(r.clear(!1),r.redraw()))}}function qi(g){if(!(!g||r.config.minDate&&gr.config.maxDate.getFullYear())){var E=g,w=r.currentYear!==E;r.currentYear=E||r.currentYear,r.config.maxDate&&r.currentYear===r.config.maxDate.getFullYear()?r.currentMonth=Math.min(r.config.maxDate.getMonth(),r.currentMonth):r.config.minDate&&r.currentYear===r.config.minDate.getFullYear()&&(r.currentMonth=Math.max(r.config.minDate.getMonth(),r.currentMonth)),w&&(r.redraw(),Z("onYearChange"),Bn())}}function jt(g,E){E===void 0&&(E=!0);var w=r.parseDate(g,void 0,E);if(r.config.minDate&&w&&k(w,r.config.minDate,E!==void 0?E:!r.minDateHasTime)<0||r.config.maxDate&&w&&k(w,r.config.maxDate,E!==void 0?E:!r.maxDateHasTime)>0)return!1;if(r.config.enable.length===0&&r.config.disable.length===0)return!0;if(w===void 0)return!1;for(var I=r.config.enable.length>0,R=I?r.config.enable:r.config.disable,P=0,q=void 0;P=q.from.getTime()&&w.getTime()<=q.to.getTime())return I}return!I}function $i(g){return r.daysContainer!==void 0?g.className.indexOf("hidden")===-1&&r.daysContainer.contains(g):!1}function $g(g){var E=g.target===r._input,w=r.config.allowInput,I=r.isOpen&&(!w||!E),R=r.config.inline&&E&&!w;if(g.keyCode===13&&E){if(w)return r.setDate(r._input.value,!0,g.target===r.altInput?r.config.altFormat:r.config.dateFormat),g.target.blur();r.open()}else if(zn(g.target)||I||R){var P=!!r.timeContainer&&r.timeContainer.contains(g.target);switch(g.keyCode){case 13:P?(g.preventDefault(),ee(),Co()):Tl(g);break;case 27:g.preventDefault(),Co();break;case 8:case 46:E&&!r.config.allowInput&&(g.preventDefault(),r.clear());break;case 37:case 39:if(!P&&!E){if(g.preventDefault(),r.daysContainer!==void 0&&(w===!1||document.activeElement&&$i(document.activeElement))){var q=g.keyCode===39?1:-1;g.ctrlKey?(g.stopPropagation(),xo(q),wt(st(1),0)):wt(void 0,q)}}else r.hourElement&&r.hourElement.focus();break;case 38:case 40:g.preventDefault();var z=g.keyCode===40?1:-1;r.daysContainer&&g.target.$i!==void 0||g.target===r.input||g.target===r.altInput?g.ctrlKey?(g.stopPropagation(),qi(r.currentYear-z),wt(st(1),0)):P||wt(void 0,z*7):g.target===r.currentYearElement?qi(r.currentYear-z):r.config.enableTime&&(!P&&r.hourElement&&r.hourElement.focus(),ee(g),r._debouncedChange());break;case 9:if(P){var W=[r.hourElement,r.minuteElement,r.secondElement,r.amPM].concat(r.pluginElements).filter(function(Ee){return Ee}),U=W.indexOf(g.target);if(U!==-1){var K=W[U+(g.shiftKey?-1:1)];g.preventDefault(),(K||r._input).focus()}}else!r.config.noCalendar&&r.daysContainer&&r.daysContainer.contains(g.target)&&g.shiftKey&&(g.preventDefault(),r._input.focus());break;default:break}}if(r.amPM!==void 0&&g.target===r.amPM)switch(g.key){case r.l10n.amPM[0].charAt(0):case r.l10n.amPM[0].charAt(0).toLowerCase():r.amPM.textContent=r.l10n.amPM[0],J(),at();break;case r.l10n.amPM[1].charAt(0):case r.l10n.amPM[1].charAt(0).toLowerCase():r.amPM.textContent=r.l10n.amPM[1],J(),at();break}(E||zn(g.target))&&Z("onKeyDown",g)}function Ao(g){if(!(r.selectedDates.length!==1||g&&(!g.classList.contains("flatpickr-day")||g.classList.contains("flatpickr-disabled")))){for(var E=g?g.dateObj.getTime():r.days.firstElementChild.dateObj.getTime(),w=r.parseDate(r.selectedDates[0],void 0,!0).getTime(),I=Math.min(E,r.selectedDates[0].getTime()),R=Math.max(E,r.selectedDates[0].getTime()),P=!1,q=0,z=0,W=I;WI&&Wq)?q=W:W>w&&(!z||W0&&ut0&&ut>z;if(Wi)return ct.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(Yn){ct.classList.remove(Yn)}),"continue";if(P&&!Wi)return"continue";["startRange","inRange","endRange","notAllowed"].forEach(function(Yn){ct.classList.remove(Yn)}),g!==void 0&&(g.classList.add(E<=r.selectedDates[0].getTime()?"startRange":"endRange"),wE&&ut===w&&ct.classList.add("endRange"),ut>=q&&(z===0||ut<=z)&&T(ut,w,E)&&ct.classList.add("inRange"))},lt=0,Vn=K.children.length;lt0||w.getMinutes()>0||w.getSeconds()>0),r.selectedDates&&(r.selectedDates=r.selectedDates.filter(function(R){return jt(R)}),!r.selectedDates.length&&g==="min"&&Le(w),at()),r.daysContainer&&(wl(),w!==void 0?r.currentYearElement[g]=w.getFullYear().toString():r.currentYearElement.removeAttribute(g),r.currentYearElement.disabled=!!I&&w!==void 0&&I.getFullYear()===w.getFullYear())}}function zg(){var g=["wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],E=t({},x,JSON.parse(JSON.stringify(_.dataset||{}))),w={};r.config.parseDate=E.parseDate,r.config.formatDate=E.formatDate,Object.defineProperty(r.config,"enable",{get:function(){return r.config._enable},set:function(K){r.config._enable=Ol(K)}}),Object.defineProperty(r.config,"disable",{get:function(){return r.config._disable},set:function(K){r.config._disable=Ol(K)}});var I=E.mode==="time";if(!E.dateFormat&&(E.enableTime||I)){var R=$.defaultConfig.dateFormat||n.dateFormat;w.dateFormat=E.noCalendar||I?"H:i"+(E.enableSeconds?":S":""):R+" H:i"+(E.enableSeconds?":S":"")}if(E.altInput&&(E.enableTime||I)&&!E.altFormat){var P=$.defaultConfig.altFormat||n.altFormat;w.altFormat=E.noCalendar||I?"h:i"+(E.enableSeconds?":S K":" K"):P+(" h:i"+(E.enableSeconds?":S":"")+" K")}E.altInputClass||(r.config.altInputClass=r.input.className+" "+r.config.altInputClass),Object.defineProperty(r.config,"minDate",{get:function(){return r.config._minDate},set:_l("min")}),Object.defineProperty(r.config,"maxDate",{get:function(){return r.config._maxDate},set:_l("max")});var q=function(K){return function(Ee){r.config[K==="min"?"_minTime":"_maxTime"]=r.parseDate(Ee,"H:i:S")}};Object.defineProperty(r.config,"minTime",{get:function(){return r.config._minTime},set:q("min")}),Object.defineProperty(r.config,"maxTime",{get:function(){return r.config._maxTime},set:q("max")}),E.mode==="time"&&(r.config.noCalendar=!0,r.config.enableTime=!0),Object.assign(r.config,w,E);for(var z=0;z-1?r.config[U]=c(W[U]).map(B).concat(r.config[U]):typeof E[U]=="undefined"&&(r.config[U]=W[U])}Z("onParseConfig")}function Sl(){typeof r.config.locale!="object"&&typeof $.l10ns[r.config.locale]=="undefined"&&r.config.errorHandler(new Error("flatpickr: invalid locale "+r.config.locale)),r.l10n=t({},$.l10ns.default,typeof r.config.locale=="object"?r.config.locale:r.config.locale!=="default"?$.l10ns[r.config.locale]:void 0),b.K="("+r.l10n.amPM[0]+"|"+r.l10n.amPM[1]+"|"+r.l10n.amPM[0].toLowerCase()+"|"+r.l10n.amPM[1].toLowerCase()+")";var g=t({},x,JSON.parse(JSON.stringify(_.dataset||{})));g.time_24hr===void 0&&$.defaultConfig.time_24hr===void 0&&(r.config.time_24hr=r.l10n.time_24hr),r.formatDate=A(r),r.parseDate=O({config:r.config,l10n:r.l10n})}function Wn(g){if(r.calendarContainer!==void 0){Z("onPreCalendarPosition");var E=g||r._positionElement,w=Array.prototype.reduce.call(r.calendarContainer.children,function(ev,tv){return ev+tv.offsetHeight},0),I=r.calendarContainer.offsetWidth,R=r.config.position.split(" "),P=R[0],q=R.length>1?R[1]:null,z=E.getBoundingClientRect(),W=window.innerHeight-z.bottom,U=P==="above"||P!=="below"&&Ww,K=window.pageYOffset+z.top+(U?-w-2:E.offsetHeight+2);if(f(r.calendarContainer,"arrowTop",!U),f(r.calendarContainer,"arrowBottom",U),!r.config.inline){var Ee=window.pageXOffset+z.left-(q!=null&&q==="center"?(I-z.width)/2:0),lt=window.document.body.offsetWidth-(window.pageXOffset+z.right),Vn=Ee+I>window.document.body.offsetWidth,Mo=lt+I>window.document.body.offsetWidth;if(f(r.calendarContainer,"rightMost",Vn),!r.config.static)if(r.calendarContainer.style.top=K+"px",!Vn)r.calendarContainer.style.left=Ee+"px",r.calendarContainer.style.right="auto";else if(!Mo)r.calendarContainer.style.left="auto",r.calendarContainer.style.right=lt+"px";else{var zi=document.styleSheets[0];if(zi===void 0)return;var ct=window.document.body.offsetWidth,Io=Math.max(0,ct/2-I/2),ut=".flatpickr-calendar.centerMost:before",Wi=".flatpickr-calendar.centerMost:after",Yn=zi.cssRules.length,Zg="{left:"+z.left+"px;right:auto;}";f(r.calendarContainer,"rightMost",!1),f(r.calendarContainer,"centerMost",!0),zi.insertRule(ut+","+Wi+Zg,Yn),r.calendarContainer.style.left=Io+"px",r.calendarContainer.style.right="auto"}}}}function wl(){r.config.noCalendar||r.isMobile||(Bi(),Hi())}function Co(){r._input.focus(),window.navigator.userAgent.indexOf("MSIE")!==-1||navigator.msMaxTouchPoints!==void 0?setTimeout(r.close,0):r.close()}function Tl(g){g.preventDefault(),g.stopPropagation();var E=function(K){return K.classList&&K.classList.contains("flatpickr-day")&&!K.classList.contains("flatpickr-disabled")&&!K.classList.contains("notAllowed")},w=m(g.target,E);if(w!==void 0){var I=w,R=r.latestSelectedDateObj=new Date(I.dateObj.getTime()),P=(R.getMonth()r.currentMonth+r.config.showMonths-1)&&r.config.mode!=="range";if(r.selectedDateElem=I,r.config.mode==="single")r.selectedDates=[R];else if(r.config.mode==="multiple"){var q=Do(R);q?r.selectedDates.splice(parseInt(q),1):r.selectedDates.push(R)}else r.config.mode==="range"&&(r.selectedDates.length===2&&r.clear(!1,!1),r.latestSelectedDateObj=R,r.selectedDates.push(R),k(R,r.selectedDates[0],!0)!==0&&r.selectedDates.sort(function(K,Ee){return K.getTime()-Ee.getTime()}));if(J(),P){var z=r.currentYear!==R.getFullYear();r.currentYear=R.getFullYear(),r.currentMonth=R.getMonth(),z&&(Z("onYearChange"),Bn()),Z("onMonthChange")}if(Bi(),Hi(),at(),r.config.enableTime&&setTimeout(function(){return r.showTimeInput=!0},50),!P&&r.config.mode!=="range"&&r.config.showMonths===1?Ye(I):r.selectedDateElem!==void 0&&r.hourElement===void 0&&r.selectedDateElem&&r.selectedDateElem.focus(),r.hourElement!==void 0&&r.hourElement!==void 0&&r.hourElement.focus(),r.config.closeOnSelect){var W=r.config.mode==="single"&&!r.config.enableTime,U=r.config.mode==="range"&&r.selectedDates.length===2&&!r.config.enableTime;(W||U)&&Co()}ot()}}var Fi={locale:[Sl,yl],showMonths:[vl,ie,bl],minDate:[De],maxDate:[De]};function Wg(g,E){if(g!==null&&typeof g=="object"){Object.assign(r.config,g);for(var w in g)Fi[w]!==void 0&&Fi[w].forEach(function(I){return I()})}else r.config[g]=E,Fi[g]!==void 0?Fi[g].forEach(function(I){return I()}):e.indexOf(g)>-1&&(r.config[g]=c(E));r.redraw(),at(!1)}function xl(g,E){var w=[];if(g instanceof Array)w=g.map(function(I){return r.parseDate(I,E)});else if(g instanceof Date||typeof g=="number")w=[r.parseDate(g,E)];else if(typeof g=="string")switch(r.config.mode){case"single":case"time":w=[r.parseDate(g,E)];break;case"multiple":w=g.split(r.config.conjunction).map(function(I){return r.parseDate(I,E)});break;case"range":w=g.split(r.l10n.rangeSeparator).map(function(I){return r.parseDate(I,E)});break;default:break}else r.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(g)));r.selectedDates=w.filter(function(I){return I instanceof Date&&jt(I,!1)}),r.config.mode==="range"&&r.selectedDates.sort(function(I,R){return I.getTime()-R.getTime()})}function Vg(g,E,w){if(E===void 0&&(E=!1),w===void 0&&(w=r.config.dateFormat),g!==0&&!g||g instanceof Array&&g.length===0)return r.clear(E);xl(g,w),r.showTimeInput=r.selectedDates.length>0,r.latestSelectedDateObj=r.selectedDates[r.selectedDates.length-1],r.redraw(),De(),Le(),r.selectedDates.length===0&&r.clear(!1),at(E),E&&Z("onChange")}function Ol(g){return g.slice().map(function(E){return typeof E=="string"||typeof E=="number"||E instanceof Date?r.parseDate(E,void 0,!0):E&&typeof E=="object"&&E.from&&E.to?{from:r.parseDate(E.from,void 0),to:r.parseDate(E.to,void 0)}:E}).filter(function(E){return E})}function Yg(){r.selectedDates=[],r.now=r.parseDate(r.config.now)||new Date;var g=r.config.defaultDate||((r.input.nodeName==="INPUT"||r.input.nodeName==="TEXTAREA")&&r.input.placeholder&&r.input.value===r.input.placeholder?null:r.input.value);g&&xl(g,r.config.dateFormat),r._initialDate=r.selectedDates.length>0?r.selectedDates[0]:r.config.minDate&&r.config.minDate.getTime()>r.now.getTime()?r.config.minDate:r.config.maxDate&&r.config.maxDate.getTime()0&&(r.latestSelectedDateObj=r.selectedDates[0]),r.config.minTime!==void 0&&(r.config.minTime=r.parseDate(r.config.minTime,"H:i")),r.config.maxTime!==void 0&&(r.config.maxTime=r.parseDate(r.config.maxTime,"H:i")),r.minDateHasTime=!!r.config.minDate&&(r.config.minDate.getHours()>0||r.config.minDate.getMinutes()>0||r.config.minDate.getSeconds()>0),r.maxDateHasTime=!!r.config.maxDate&&(r.config.maxDate.getHours()>0||r.config.maxDate.getMinutes()>0||r.config.maxDate.getSeconds()>0),Object.defineProperty(r,"showTimeInput",{get:function(){return r._showTimeInput},set:function(E){r._showTimeInput=E,r.calendarContainer&&f(r.calendarContainer,"showTimeInput",E),r.isOpen&&Wn()}})}function Ug(){if(r.input=r.config.wrap?_.querySelector("[data-input]"):_,!r.input){r.config.errorHandler(new Error("Invalid input element specified"));return}r.input._type=r.input.type,r.input.type="text",r.input.classList.add("flatpickr-input"),r._input=r.input,r.config.altInput&&(r.altInput=u(r.input.nodeName,r.config.altInputClass),r._input=r.altInput,r.altInput.placeholder=r.input.placeholder,r.altInput.disabled=r.input.disabled,r.altInput.required=r.input.required,r.altInput.tabIndex=r.input.tabIndex,r.altInput.type="text",r.input.setAttribute("type","hidden"),!r.config.static&&r.input.parentNode&&r.input.parentNode.insertBefore(r.altInput,r.input.nextSibling)),r.config.allowInput||r._input.setAttribute("readonly","readonly"),r._positionElement=r.config.positionElement||r._input}function Kg(){var g=r.config.enableTime?r.config.noCalendar?"time":"datetime-local":"date";r.mobileInput=u("input",r.input.className+" flatpickr-mobile"),r.mobileInput.step=r.input.getAttribute("step")||"any",r.mobileInput.tabIndex=1,r.mobileInput.type=g,r.mobileInput.disabled=r.input.disabled,r.mobileInput.required=r.input.required,r.mobileInput.placeholder=r.input.placeholder,r.mobileFormatStr=g==="datetime-local"?"Y-m-d\\TH:i:S":g==="date"?"Y-m-d":"H:i:S",r.selectedDates.length>0&&(r.mobileInput.defaultValue=r.mobileInput.value=r.formatDate(r.selectedDates[0],r.mobileFormatStr)),r.config.minDate&&(r.mobileInput.min=r.formatDate(r.config.minDate,"Y-m-d")),r.config.maxDate&&(r.mobileInput.max=r.formatDate(r.config.maxDate,"Y-m-d")),r.input.type="hidden",r.altInput!==void 0&&(r.altInput.type="hidden");try{r.input.parentNode&&r.input.parentNode.insertBefore(r.mobileInput,r.input.nextSibling)}catch(E){}Q(r.mobileInput,"change",function(E){r.setDate(E.target.value,!1,r.mobileFormatStr),Z("onChange"),Z("onClose")})}function Gg(g){if(r.isOpen===!0)return r.close();r.open(g)}function Z(g,E){if(r.config!==void 0){var w=r.config[g];if(w!==void 0&&w.length>0)for(var I=0;w[I]&&I=0&&k(g,r.selectedDates[1])<=0}function Bi(){r.config.noCalendar||r.isMobile||!r.monthNav||(r.yearElements.forEach(function(g,E){var w=new Date(r.currentYear,r.currentMonth,1);w.setMonth(r.currentMonth+E),r.config.showMonths>1||r.config.monthSelectorType==="static"?r.monthElements[E].textContent=y(w.getMonth(),r.config.shorthandCurrentMonth,r.l10n)+" ":r.monthsDropdownContainer.value=w.getMonth().toString(),g.value=w.getFullYear().toString()}),r._hidePrevMonthArrow=r.config.minDate!==void 0&&(r.currentYear===r.config.minDate.getFullYear()?r.currentMonth<=r.config.minDate.getMonth():r.currentYearr.config.maxDate.getMonth():r.currentYear>r.config.maxDate.getFullYear()))}function Al(g){return r.selectedDates.map(function(E){return r.formatDate(E,g)}).filter(function(E,w,I){return r.config.mode!=="range"||r.config.enableTime||I.indexOf(E)===w}).join(r.config.mode!=="range"?r.config.conjunction:r.l10n.rangeSeparator)}function at(g){g===void 0&&(g=!0),r.mobileInput!==void 0&&r.mobileFormatStr&&(r.mobileInput.value=r.latestSelectedDateObj!==void 0?r.formatDate(r.latestSelectedDateObj,r.mobileFormatStr):""),r.input.value=Al(r.config.dateFormat),r.altInput!==void 0&&(r.altInput.value=Al(r.config.altFormat)),g!==!1&&Z("onValueUpdate")}function Qg(g){var E=r.prevMonthNav.contains(g.target),w=r.nextMonthNav.contains(g.target);E||w?xo(E?-1:1):r.yearElements.indexOf(g.target)>=0?g.target.select():g.target.classList.contains("arrowUp")?r.changeYear(r.currentYear+1):g.target.classList.contains("arrowDown")&&r.changeYear(r.currentYear-1)}function Jg(g){g.preventDefault();var E=g.type==="keydown",w=g.target;r.amPM!==void 0&&g.target===r.amPM&&(r.amPM.textContent=r.l10n.amPM[s(r.amPM.textContent===r.l10n.amPM[0])]);var I=parseFloat(w.getAttribute("min")),R=parseFloat(w.getAttribute("max")),P=parseFloat(w.getAttribute("step")),q=parseInt(w.value,10),z=g.delta||(E?g.which===38?1:-1:0),W=q+P*z;if(typeof w.value!="undefined"&&w.value.length===2){var U=w===r.hourElement,K=w===r.minuteElement;WR&&(W=w===r.hourElement?W-R-s(!r.amPM):I,K&&_t(void 0,1,r.hourElement)),r.amPM&&U&&(P===1?W+q===23:Math.abs(W-q)>P)&&(r.amPM.textContent=r.l10n.amPM[s(r.amPM.textContent===r.l10n.amPM[0])]),w.value=o(W)}}return G(),r}function j(_,x){for(var r=Array.prototype.slice.call(_).filter(function(ie){return ie instanceof HTMLElement}),Y=[],G=0;GRl,afterRead:()=>kl,afterWrite:()=>ql,applyStyles:()=>En,arrow:()=>Ki,auto:()=>Kn,basePlacements:()=>ft,beforeMain:()=>Nl,beforeRead:()=>Ml,beforeWrite:()=>jl,bottom:()=>se,clippingParents:()=>No,computeStyles:()=>_n,createPopper:()=>nr,createPopperBase:()=>Ul,createPopperLite:()=>Kl,detectOverflow:()=>Se,end:()=>Gn,eventListeners:()=>Sn,flip:()=>Ji,hide:()=>Zi,left:()=>oe,main:()=>Pl,modifierPhases:()=>Ro,offset:()=>er,placements:()=>Qn,popper:()=>Ht,popperGenerator:()=>Vt,popperOffsets:()=>xn,preventOverflow:()=>tr,read:()=>Il,reference:()=>Po,right:()=>re,start:()=>Ke,top:()=>te,variationPlacements:()=>Yi,viewport:()=>Xn,write:()=>Hl});var te="top",se="bottom",re="right",oe="left",Kn="auto",ft=[te,se,re,oe],Ke="start",Gn="end",No="clippingParents",Xn="viewport",Ht="popper",Po="reference",Yi=ft.reduce(function(t,e){return t.concat([e+"-"+Ke,e+"-"+Gn])},[]),Qn=[].concat(ft,[Kn]).reduce(function(t,e){return t.concat([e,e+"-"+Ke,e+"-"+Gn])},[]),Ml="beforeRead",Il="read",kl="afterRead",Nl="beforeMain",Pl="main",Rl="afterMain",jl="beforeWrite",Hl="write",ql="afterWrite",Ro=[Ml,Il,kl,Nl,Pl,Rl,jl,Hl,ql];function fe(t){return t?(t.nodeName||"").toLowerCase():null}function ne(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function dt(t){var e=ne(t).Element;return t instanceof e||t instanceof Element}function ge(t){var e=ne(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Ui(t){if(typeof ShadowRoot=="undefined")return!1;var e=ne(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function fv(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var i=e.styles[n]||{},o=e.attributes[n]||{},s=e.elements[n];!ge(s)||!fe(s)||(Object.assign(s.style,i),Object.keys(o).forEach(function(a){var c=o[a];c===!1?s.removeAttribute(a):s.setAttribute(a,c===!0?"":c)}))})}function dv(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(i){var o=e.elements[i],s=e.attributes[i]||{},a=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:n[i]),c=a.reduce(function(f,u){return f[u]="",f},{});!ge(o)||!fe(o)||(Object.assign(o.style,c),Object.keys(s).forEach(function(f){o.removeAttribute(f)}))})}}var En={name:"applyStyles",enabled:!0,phase:"write",fn:fv,effect:dv,requires:["computeStyles"]};function de(t){return t.split("-")[0]}function Pe(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function qt(t){var e=Pe(t),n=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:i}}function Jn(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Ui(n)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function _e(t){return ne(t).getComputedStyle(t)}function jo(t){return["table","td","th"].indexOf(fe(t))>=0}function ve(t){return((dt(t)?t.ownerDocument:t.document)||window.document).documentElement}function ht(t){return fe(t)==="html"?t:t.assignedSlot||t.parentNode||(Ui(t)?t.host:null)||ve(t)}function $l(t){return!ge(t)||_e(t).position==="fixed"?null:t.offsetParent}function hv(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&ge(t)){var i=_e(t);if(i.position==="fixed")return null}for(var o=ht(t);ge(o)&&["html","body"].indexOf(fe(o))<0;){var s=_e(o);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||e&&s.willChange==="filter"||e&&s.filter&&s.filter!=="none")return o;o=o.parentNode}return null}function ze(t){for(var e=ne(t),n=$l(t);n&&jo(n)&&_e(n).position==="static";)n=$l(n);return n&&(fe(n)==="html"||fe(n)==="body"&&_e(n).position==="static")?e:n||hv(t)||e}function $t(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var Re=Math.max,Tt=Math.min,Zn=Math.round;function Ft(t,e,n){return Re(t,Tt(e,n))}function ei(){return{top:0,right:0,bottom:0,left:0}}function ti(t){return Object.assign({},ei(),t)}function ni(t,e){return e.reduce(function(n,i){return n[i]=t,n},{})}var pv=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,ti(typeof e!="number"?e:ni(e,ft))};function mv(t){var e,n=t.state,i=t.name,o=t.options,s=n.elements.arrow,a=n.modifiersData.popperOffsets,c=de(n.placement),f=$t(c),u=[oe,re].indexOf(c)>=0,l=u?"height":"width";if(!(!s||!a)){var m=pv(o.padding,n),d=qt(s),p=f==="y"?te:oe,v=f==="y"?se:re,y=n.rects.reference[l]+n.rects.reference[f]-a[f]-n.rects.popper[l],h=a[f]-n.rects.reference[f],b=ze(s),S=b?f==="y"?b.clientHeight||0:b.clientWidth||0:0,A=y/2-h/2,O=m[p],k=S-d[l]-m[v],T=S/2-d[l]/2+A,L=Ft(O,T,k),D=f;n.modifiersData[i]=(e={},e[D]=L,e.centerOffset=L-T,e)}}function gv(t){var e=t.state,n=t.options,i=n.element,o=i===void 0?"[data-popper-arrow]":i;o!=null&&(typeof o=="string"&&(o=e.elements.popper.querySelector(o),!o)||!Jn(e.elements.popper,o)||(e.elements.arrow=o))}var Ki={name:"arrow",enabled:!0,phase:"main",fn:mv,effect:gv,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};var vv={top:"auto",right:"auto",bottom:"auto",left:"auto"};function bv(t){var e=t.x,n=t.y,i=window,o=i.devicePixelRatio||1;return{x:Zn(Zn(e*o)/o)||0,y:Zn(Zn(n*o)/o)||0}}function Fl(t){var e,n=t.popper,i=t.popperRect,o=t.placement,s=t.offsets,a=t.position,c=t.gpuAcceleration,f=t.adaptive,u=t.roundOffsets,l=u===!0?bv(s):typeof u=="function"?u(s):s,m=l.x,d=m===void 0?0:m,p=l.y,v=p===void 0?0:p,y=s.hasOwnProperty("x"),h=s.hasOwnProperty("y"),b=oe,S=te,A=window;if(f){var O=ze(n),k="clientHeight",T="clientWidth";O===ne(n)&&(O=ve(n),_e(O).position!=="static"&&(k="scrollHeight",T="scrollWidth")),O=O,o===te&&(S=se,v-=O[k]-i.height,v*=c?1:-1),o===oe&&(b=re,d-=O[T]-i.width,d*=c?1:-1)}var L=Object.assign({position:a},f&&vv);if(c){var D;return Object.assign({},L,(D={},D[S]=h?"0":"",D[b]=y?"0":"",D.transform=(A.devicePixelRatio||1)<2?"translate("+d+"px, "+v+"px)":"translate3d("+d+"px, "+v+"px, 0)",D))}return Object.assign({},L,(e={},e[S]=h?v+"px":"",e[b]=y?d+"px":"",e.transform="",e))}function yv(t){var e=t.state,n=t.options,i=n.gpuAcceleration,o=i===void 0?!0:i,s=n.adaptive,a=s===void 0?!0:s,c=n.roundOffsets,f=c===void 0?!0:c;if(!1)var u;var l={placement:de(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:o};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,Fl(Object.assign({},l,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:f})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Fl(Object.assign({},l,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var _n={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:yv,data:{}};var Gi={passive:!0};function Ev(t){var e=t.state,n=t.instance,i=t.options,o=i.scroll,s=o===void 0?!0:o,a=i.resize,c=a===void 0?!0:a,f=ne(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&u.forEach(function(l){l.addEventListener("scroll",n.update,Gi)}),c&&f.addEventListener("resize",n.update,Gi),function(){s&&u.forEach(function(l){l.removeEventListener("scroll",n.update,Gi)}),c&&f.removeEventListener("resize",n.update,Gi)}}var Sn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Ev,data:{}};var _v={left:"right",right:"left",bottom:"top",top:"bottom"};function wn(t){return t.replace(/left|right|bottom|top/g,function(e){return _v[e]})}var Sv={start:"end",end:"start"};function Xi(t){return t.replace(/start|end/g,function(e){return Sv[e]})}function Bt(t){var e=ne(t),n=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:n,scrollTop:i}}function zt(t){return Pe(ve(t)).left+Bt(t).scrollLeft}function Ho(t){var e=ne(t),n=ve(t),i=e.visualViewport,o=n.clientWidth,s=n.clientHeight,a=0,c=0;return i&&(o=i.width,s=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=i.offsetLeft,c=i.offsetTop)),{width:o,height:s,x:a+zt(t),y:c}}function qo(t){var e,n=ve(t),i=Bt(t),o=(e=t.ownerDocument)==null?void 0:e.body,s=Re(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Re(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-i.scrollLeft+zt(t),f=-i.scrollTop;return _e(o||n).direction==="rtl"&&(c+=Re(n.clientWidth,o?o.clientWidth:0)-s),{width:s,height:a,x:c,y:f}}function Wt(t){var e=_e(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+i)}function Qi(t){return["html","body","#document"].indexOf(fe(t))>=0?t.ownerDocument.body:ge(t)&&Wt(t)?t:Qi(ht(t))}function xt(t,e){var n;e===void 0&&(e=[]);var i=Qi(t),o=i===((n=t.ownerDocument)==null?void 0:n.body),s=ne(i),a=o?[s].concat(s.visualViewport||[],Wt(i)?i:[]):i,c=e.concat(a);return o?c:c.concat(xt(ht(a)))}function Tn(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function wv(t){var e=Pe(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function Bl(t,e){return e===Xn?Tn(Ho(t)):ge(e)?wv(e):Tn(qo(ve(t)))}function Tv(t){var e=xt(ht(t)),n=["absolute","fixed"].indexOf(_e(t).position)>=0,i=n&&ge(t)?ze(t):t;return dt(i)?e.filter(function(o){return dt(o)&&Jn(o,i)&&fe(o)!=="body"}):[]}function $o(t,e,n){var i=e==="clippingParents"?Tv(t):[].concat(e),o=[].concat(i,[n]),s=o[0],a=o.reduce(function(c,f){var u=Bl(t,f);return c.top=Re(u.top,c.top),c.right=Tt(u.right,c.right),c.bottom=Tt(u.bottom,c.bottom),c.left=Re(u.left,c.left),c},Bl(t,s));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function Ge(t){return t.split("-")[1]}function ii(t){var e=t.reference,n=t.element,i=t.placement,o=i?de(i):null,s=i?Ge(i):null,a=e.x+e.width/2-n.width/2,c=e.y+e.height/2-n.height/2,f;switch(o){case te:f={x:a,y:e.y-n.height};break;case se:f={x:a,y:e.y+e.height};break;case re:f={x:e.x+e.width,y:c};break;case oe:f={x:e.x-n.width,y:c};break;default:f={x:e.x,y:e.y}}var u=o?$t(o):null;if(u!=null){var l=u==="y"?"height":"width";switch(s){case Ke:f[u]=f[u]-(e[l]/2-n[l]/2);break;case Gn:f[u]=f[u]+(e[l]/2-n[l]/2);break;default:}}return f}function Se(t,e){e===void 0&&(e={});var n=e,i=n.placement,o=i===void 0?t.placement:i,s=n.boundary,a=s===void 0?No:s,c=n.rootBoundary,f=c===void 0?Xn:c,u=n.elementContext,l=u===void 0?Ht:u,m=n.altBoundary,d=m===void 0?!1:m,p=n.padding,v=p===void 0?0:p,y=ti(typeof v!="number"?v:ni(v,ft)),h=l===Ht?Po:Ht,b=t.elements.reference,S=t.rects.popper,A=t.elements[d?h:l],O=$o(dt(A)?A:A.contextElement||ve(t.elements.popper),a,f),k=Pe(b),T=ii({reference:k,element:S,strategy:"absolute",placement:o}),L=Tn(Object.assign({},S,T)),D=l===Ht?L:k,N={top:O.top-D.top+y.top,bottom:D.bottom-O.bottom+y.bottom,left:O.left-D.left+y.left,right:D.right-O.right+y.right},j=t.modifiersData.offset;if(l===Ht&&j){var $=j[o];Object.keys(N).forEach(function(_){var x=[re,se].indexOf(_)>=0?1:-1,r=[te,se].indexOf(_)>=0?"y":"x";N[_]+=$[r]*x})}return N}function Fo(t,e){e===void 0&&(e={});var n=e,i=n.placement,o=n.boundary,s=n.rootBoundary,a=n.padding,c=n.flipVariations,f=n.allowedAutoPlacements,u=f===void 0?Qn:f,l=Ge(i),m=l?c?Yi:Yi.filter(function(v){return Ge(v)===l}):ft,d=m.filter(function(v){return u.indexOf(v)>=0});d.length===0&&(d=m);var p=d.reduce(function(v,y){return v[y]=Se(t,{placement:y,boundary:o,rootBoundary:s,padding:a})[de(y)],v},{});return Object.keys(p).sort(function(v,y){return p[v]-p[y]})}function xv(t){if(de(t)===Kn)return[];var e=wn(t);return[Xi(t),e,Xi(e)]}function Ov(t){var e=t.state,n=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var o=n.mainAxis,s=o===void 0?!0:o,a=n.altAxis,c=a===void 0?!0:a,f=n.fallbackPlacements,u=n.padding,l=n.boundary,m=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,v=p===void 0?!0:p,y=n.allowedAutoPlacements,h=e.options.placement,b=de(h),S=b===h,A=f||(S||!v?[wn(h)]:xv(h)),O=[h].concat(A).reduce(function(ye,ce){return ye.concat(de(ce)===Kn?Fo(e,{placement:ce,boundary:l,rootBoundary:m,padding:u,flipVariations:v,allowedAutoPlacements:y}):ce)},[]),k=e.rects.reference,T=e.rects.popper,L=new Map,D=!0,N=O[0],j=0;j=0,Y=r?"width":"height",G=Se(e,{placement:$,boundary:l,rootBoundary:m,altBoundary:d,padding:u}),B=r?x?re:oe:x?se:te;k[Y]>T[Y]&&(B=wn(B));var ie=wn(B),ee=[];if(s&&ee.push(G[_]<=0),c&&ee.push(G[B]<=0,G[ie]<=0),ee.every(function(ye){return ye})){N=$,D=!1;break}L.set($,ee)}if(D)for(var xe=v?3:1,Ne=function(ce){var rt=O.find(function(Q){var ue=L.get(Q);if(ue)return ue.slice(0,ce).every(function(ot){return ot})});if(rt)return N=rt,"break"},J=xe;J>0;J--){var Le=Ne(J);if(Le==="break")break}e.placement!==N&&(e.modifiersData[i]._skip=!0,e.placement=N,e.reset=!0)}}var Ji={name:"flip",enabled:!0,phase:"main",fn:Ov,requiresIfExists:["offset"],data:{_skip:!1}};function zl(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function Wl(t){return[te,re,se,oe].some(function(e){return t[e]>=0})}function Av(t){var e=t.state,n=t.name,i=e.rects.reference,o=e.rects.popper,s=e.modifiersData.preventOverflow,a=Se(e,{elementContext:"reference"}),c=Se(e,{altBoundary:!0}),f=zl(a,i),u=zl(c,o,s),l=Wl(f),m=Wl(u);e.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:u,isReferenceHidden:l,hasPopperEscaped:m},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":l,"data-popper-escaped":m})}var Zi={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Av};function Cv(t,e,n){var i=de(t),o=[oe,te].indexOf(i)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=s[0],c=s[1];return a=a||0,c=(c||0)*o,[oe,re].indexOf(i)>=0?{x:c,y:a}:{x:a,y:c}}function Lv(t){var e=t.state,n=t.options,i=t.name,o=n.offset,s=o===void 0?[0,0]:o,a=Qn.reduce(function(l,m){return l[m]=Cv(m,e.rects,s),l},{}),c=a[e.placement],f=c.x,u=c.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=f,e.modifiersData.popperOffsets.y+=u),e.modifiersData[i]=a}var er={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Lv};function Dv(t){var e=t.state,n=t.name;e.modifiersData[n]=ii({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var xn={name:"popperOffsets",enabled:!0,phase:"read",fn:Dv,data:{}};function Bo(t){return t==="x"?"y":"x"}function Mv(t){var e=t.state,n=t.options,i=t.name,o=n.mainAxis,s=o===void 0?!0:o,a=n.altAxis,c=a===void 0?!1:a,f=n.boundary,u=n.rootBoundary,l=n.altBoundary,m=n.padding,d=n.tether,p=d===void 0?!0:d,v=n.tetherOffset,y=v===void 0?0:v,h=Se(e,{boundary:f,rootBoundary:u,padding:m,altBoundary:l}),b=de(e.placement),S=Ge(e.placement),A=!S,O=$t(b),k=Bo(O),T=e.modifiersData.popperOffsets,L=e.rects.reference,D=e.rects.popper,N=typeof y=="function"?y(Object.assign({},e.rects,{placement:e.placement})):y,j={x:0,y:0};if(!!T){if(s||c){var $=O==="y"?te:oe,_=O==="y"?se:re,x=O==="y"?"height":"width",r=T[O],Y=T[O]+h[$],G=T[O]-h[_],B=p?-D[x]/2:0,ie=S===Ke?L[x]:D[x],ee=S===Ke?-D[x]:-L[x],xe=e.elements.arrow,Ne=p&&xe?qt(xe):{width:0,height:0},J=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:ei(),Le=J[$],ye=J[_],ce=Ft(0,L[x],Ne[x]),rt=A?L[x]/2-B-ce-Le-N:ie-ce-Le-N,Q=A?-L[x]/2+B+ce+ye+N:ee+ce+ye+N,ue=e.elements.arrow&&ze(e.elements.arrow),ot=ue?O==="y"?ue.clientTop||0:ue.clientLeft||0:0,Et=e.modifiersData.offset?e.modifiersData.offset[e.placement][O]:0,De=T[O]+rt-Et-ot,Rt=T[O]+Q-Et;if(s){var _t=Ft(p?Tt(Y,De):Y,r,p?Re(G,Rt):G);T[O]=_t,j[O]=_t-r}if(c){var yn=O==="x"?te:oe,St=O==="x"?se:re,Ye=T[k],st=Ye+h[yn],ji=Ye-h[St],wt=Ft(p?Tt(st,De):st,Ye,p?Re(ji,Rt):ji);T[k]=wt,j[k]=wt-Ye}}e.modifiersData[i]=j}}var tr={name:"preventOverflow",enabled:!0,phase:"main",fn:Mv,requiresIfExists:["offset"]};function zo(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Wo(t){return t===ne(t)||!ge(t)?Bt(t):zo(t)}function Vo(t,e,n){n===void 0&&(n=!1);var i=ve(e),o=Pe(t),s=ge(e),a={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(s||!s&&!n)&&((fe(e)!=="body"||Wt(i))&&(a=Wo(e)),ge(e)?(c=Pe(e),c.x+=e.clientLeft,c.y+=e.clientTop):i&&(c.x=zt(i))),{x:o.left+a.scrollLeft-c.x,y:o.top+a.scrollTop-c.y,width:o.width,height:o.height}}function Iv(t){var e=new Map,n=new Set,i=[];t.forEach(function(s){e.set(s.name,s)});function o(s){n.add(s.name);var a=[].concat(s.requires||[],s.requiresIfExists||[]);a.forEach(function(c){if(!n.has(c)){var f=e.get(c);f&&o(f)}}),i.push(s)}return t.forEach(function(s){n.has(s.name)||o(s)}),i}function Yo(t){var e=Iv(t);return Ro.reduce(function(n,i){return n.concat(e.filter(function(o){return o.phase===i}))},[])}function Uo(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function Ko(t){var e=t.reduce(function(n,i){var o=n[i.name];return n[i.name]=o?Object.assign({},o,i,{options:Object.assign({},o.options,i.options),data:Object.assign({},o.data,i.data)}):i,n},{});return Object.keys(e).map(function(n){return e[n]})}var Vl={placement:"bottom",modifiers:[],strategy:"absolute"};function Yl(){for(var t=arguments.length,e=new Array(t),n=0;nn.matches(e))},parents(t,e){let n=[],i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&i.nodeType!==Pv;)i.matches(e)&&n.push(i),i=i.parentNode;return n},prev(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return[n];n=n.previousElementSibling}return[]},next(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return[n];n=n.nextElementSibling}return[]}},Rv=1e6,jv=1e3,Go="transitionend",Hv=t=>t==null?`${t}`:{}.toString.call(t).match(/\s([a-z]+)/i)[1].toLowerCase(),Gl=t=>{do t+=Math.floor(Math.random()*Rv);while(document.getElementById(t));return t},Xl=t=>{let e=t.getAttribute("data-bs-target");if(!e||e==="#"){let n=t.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),e=n&&n!=="#"?n.trim():null}return e},Xo=t=>{let e=Xl(t);return e&&document.querySelector(e)?e:null},Ot=t=>{let e=Xl(t);return e?document.querySelector(e):null},qv=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:n}=window.getComputedStyle(t),i=Number.parseFloat(e),o=Number.parseFloat(n);return!i&&!o?0:(e=e.split(",")[0],n=n.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(n))*jv)},Ql=t=>{t.dispatchEvent(new Event(Go))},At=t=>!t||typeof t!="object"?!1:(typeof t.jquery!="undefined"&&(t=t[0]),typeof t.nodeType!="undefined"),On=t=>At(t)?t.jquery?t[0]:t:typeof t=="string"&&t.length>0?F.findOne(t):null,pt=(t,e,n)=>{Object.keys(n).forEach(i=>{let o=n[i],s=e[i],a=s&&At(s)?"element":Hv(s);if(!new RegExp(o).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${a}" but expected type "${o}".`)})},rr=t=>!At(t)||t.getClientRects().length===0?!1:getComputedStyle(t).getPropertyValue("visibility")==="visible",An=t=>!t||t.nodeType!==Node.ELEMENT_NODE||t.classList.contains("disabled")?!0:typeof t.disabled!="undefined"?t.disabled:t.hasAttribute("disabled")&&t.getAttribute("disabled")!=="false",Jl=t=>{if(!document.documentElement.attachShadow)return null;if(typeof t.getRootNode=="function"){let e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?Jl(t.parentNode):null},or=()=>{},Cn=t=>t.offsetHeight,Zl=()=>{let{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},Qo=[],$v=t=>{document.readyState==="loading"?(Qo.length||document.addEventListener("DOMContentLoaded",()=>{Qo.forEach(e=>e())}),Qo.push(t)):t()},Oe=()=>document.documentElement.dir==="rtl",je=t=>{$v(()=>{let e=Zl();if(e){let n=t.NAME,i=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=i,t.jQueryInterface)}})},Yt=t=>{typeof t=="function"&&t()},ec=(t,e,n=!0)=>{if(!n){Yt(t);return}let i=5,o=qv(e)+i,s=!1,a=({target:c})=>{c===e&&(s=!0,e.removeEventListener(Go,a),Yt(t))};e.addEventListener(Go,a),setTimeout(()=>{s||Ql(e)},o)},tc=(t,e,n,i)=>{let o=t.indexOf(e);if(o===-1)return t[!n&&i?t.length-1:0];let s=t.length;return o+=n?1:-1,i&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))]},Fv=/[^.]*(?=\..*)\.|.*/,Bv=/\..*/,zv=/::\d+$/,Jo={},nc=1,Wv={mouseenter:"mouseover",mouseleave:"mouseout"},Vv=/^(mouseenter|mouseleave)/i,ic=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function rc(t,e){return e&&`${e}::${nc++}`||t.uidEvent||nc++}function oc(t){let e=rc(t);return t.uidEvent=e,Jo[e]=Jo[e]||{},Jo[e]}function Yv(t,e){return function n(i){return i.delegateTarget=t,n.oneOff&&M.off(t,i.type,e),e.apply(t,[i])}}function Uv(t,e,n){return function i(o){let s=t.querySelectorAll(e);for(let{target:a}=o;a&&a!==this;a=a.parentNode)for(let c=s.length;c--;)if(s[c]===a)return o.delegateTarget=a,i.oneOff&&M.off(t,o.type,e,n),n.apply(a,[o]);return null}}function sc(t,e,n=null){let i=Object.keys(t);for(let o=0,s=i.length;ofunction(y){if(!y.relatedTarget||y.relatedTarget!==y.delegateTarget&&!y.delegateTarget.contains(y.relatedTarget))return v.call(this,y)};i?i=p(i):n=p(n)}let[s,a,c]=ac(e,n,i),f=oc(t),u=f[c]||(f[c]={}),l=sc(u,a,s?n:null);if(l){l.oneOff=l.oneOff&&o;return}let m=rc(a,e.replace(Fv,"")),d=s?Uv(t,n,i):Yv(t,n);d.delegationSelector=s?n:null,d.originalHandler=a,d.oneOff=o,d.uidEvent=m,u[m]=d,t.addEventListener(c,d,s)}function Zo(t,e,n,i,o){let s=sc(e[n],i,o);!s||(t.removeEventListener(n,s,Boolean(o)),delete e[n][s.uidEvent])}function Kv(t,e,n,i){let o=e[n]||{};Object.keys(o).forEach(s=>{if(s.includes(i)){let a=o[s];Zo(t,e,n,a.originalHandler,a.delegationSelector)}})}function cc(t){return t=t.replace(Bv,""),Wv[t]||t}var M={on(t,e,n,i){lc(t,e,n,i,!1)},one(t,e,n,i){lc(t,e,n,i,!0)},off(t,e,n,i){if(typeof e!="string"||!t)return;let[o,s,a]=ac(e,n,i),c=a!==e,f=oc(t),u=e.startsWith(".");if(typeof s!="undefined"){if(!f||!f[a])return;Zo(t,f,a,s,o?n:null);return}u&&Object.keys(f).forEach(m=>{Kv(t,f,m,e.slice(1))});let l=f[a]||{};Object.keys(l).forEach(m=>{let d=m.replace(zv,"");if(!c||e.includes(d)){let p=l[m];Zo(t,f,a,p.originalHandler,p.delegationSelector)}})},trigger(t,e,n){if(typeof e!="string"||!t)return null;let i=Zl(),o=cc(e),s=e!==o,a=ic.has(o),c,f=!0,u=!0,l=!1,m=null;return s&&i&&(c=i.Event(e,n),i(t).trigger(c),f=!c.isPropagationStopped(),u=!c.isImmediatePropagationStopped(),l=c.isDefaultPrevented()),a?(m=document.createEvent("HTMLEvents"),m.initEvent(o,f,!0)):m=new CustomEvent(e,{bubbles:f,cancelable:!0}),typeof n!="undefined"&&Object.keys(n).forEach(d=>{Object.defineProperty(m,d,{get(){return n[d]}})}),l&&m.preventDefault(),u&&t.dispatchEvent(m),m.defaultPrevented&&typeof c!="undefined"&&c.preventDefault(),m}},Ct=new Map,Ut={set(t,e,n){Ct.has(t)||Ct.set(t,new Map);let i=Ct.get(t);if(!i.has(e)&&i.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`);return}i.set(e,n)},get(t,e){return Ct.has(t)&&Ct.get(t).get(e)||null},remove(t,e){if(!Ct.has(t))return;let n=Ct.get(t);n.delete(e),n.size===0&&Ct.delete(t)}},Gv="5.0.2",He=class{constructor(e){e=On(e),!!e&&(this._element=e,Ut.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Ut.remove(this._element,this.constructor.DATA_KEY),M.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(e=>{this[e]=null})}_queueCallback(e,n,i=!0){ec(e,n,i)}static getInstance(e){return Ut.get(e,this.DATA_KEY)}static getOrCreateInstance(e,n={}){return this.getInstance(e)||new this(e,typeof n=="object"?n:null)}static get VERSION(){return Gv}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}},Xv="alert",Qv="bs.alert",es=`.${Qv}`,Jv=".data-api",Zv='[data-bs-dismiss="alert"]',eb=`close${es}`,tb=`closed${es}`,nb=`click${es}${Jv}`,ib="alert",rb="fade",ob="show",Ln=class extends He{static get NAME(){return Xv}close(e){let n=e?this._getRootElement(e):this._element,i=this._triggerCloseEvent(n);i===null||i.defaultPrevented||this._removeElement(n)}_getRootElement(e){return Ot(e)||e.closest(`.${ib}`)}_triggerCloseEvent(e){return M.trigger(e,eb)}_removeElement(e){e.classList.remove(ob);let n=e.classList.contains(rb);this._queueCallback(()=>this._destroyElement(e),e,n)}_destroyElement(e){e.remove(),M.trigger(e,tb)}static jQueryInterface(e){return this.each(function(){let n=Ln.getOrCreateInstance(this);e==="close"&&n[e](this)})}static handleDismiss(e){return function(n){n&&n.preventDefault(),e.close(this)}}};M.on(document,nb,Zv,Ln.handleDismiss(new Ln));je(Ln);var sb="button",ab="bs.button",lb=`.${ab}`,cb=".data-api",ub="active",uc='[data-bs-toggle="button"]',fb=`click${lb}${cb}`,ri=class extends He{static get NAME(){return sb}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(ub))}static jQueryInterface(e){return this.each(function(){let n=ri.getOrCreateInstance(this);e==="toggle"&&n[e]()})}};M.on(document,fb,uc,t=>{t.preventDefault();let e=t.target.closest(uc);ri.getOrCreateInstance(e).toggle()});je(ri);function fc(t){return t==="true"?!0:t==="false"?!1:t===Number(t).toString()?Number(t):t===""||t==="null"?null:t}function ts(t){return t.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}var he={setDataAttribute(t,e,n){t.setAttribute(`data-bs-${ts(e)}`,n)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${ts(e)}`)},getDataAttributes(t){if(!t)return{};let e={};return Object.keys(t.dataset).filter(n=>n.startsWith("bs")).forEach(n=>{let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=fc(t.dataset[n])}),e},getDataAttribute(t,e){return fc(t.getAttribute(`data-bs-${ts(e)}`))},offset(t){let e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position(t){return{top:t.offsetTop,left:t.offsetLeft}}},dc="carousel",db="bs.carousel",Ie=`.${db}`,hc=".data-api",hb="ArrowLeft",pb="ArrowRight",mb=500,gb=40,pc={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},vb={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Kt="next",Gt="prev",Xt="left",oi="right",bb={[hb]:oi,[pb]:Xt},yb=`slide${Ie}`,mc=`slid${Ie}`,Eb=`keydown${Ie}`,_b=`mouseenter${Ie}`,Sb=`mouseleave${Ie}`,wb=`touchstart${Ie}`,Tb=`touchmove${Ie}`,xb=`touchend${Ie}`,Ob=`pointerdown${Ie}`,Ab=`pointerup${Ie}`,Cb=`dragstart${Ie}`,Lb=`load${Ie}${hc}`,Db=`click${Ie}${hc}`,Mb="carousel",Qt="active",Ib="slide",kb="carousel-item-end",Nb="carousel-item-start",Pb="carousel-item-next",Rb="carousel-item-prev",jb="pointer-event",Hb=".active",sr=".active.carousel-item",qb=".carousel-item",$b=".carousel-item img",Fb=".carousel-item-next, .carousel-item-prev",Bb=".carousel-indicators",zb="[data-bs-target]",Wb="[data-bs-slide], [data-bs-slide-to]",Vb='[data-bs-ride="carousel"]',gc="touch",vc="pen",Xe=class extends He{constructor(e,n){super(e);this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(n),this._indicatorsElement=F.findOne(Bb,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return pc}static get NAME(){return dc}next(){this._slide(Kt)}nextWhenVisible(){!document.hidden&&rr(this._element)&&this.next()}prev(){this._slide(Gt)}pause(e){e||(this._isPaused=!0),F.findOne(Fb,this._element)&&(Ql(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=F.findOne(sr,this._element);let n=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding){M.one(this._element,mc,()=>this.to(e));return}if(n===e){this.pause(),this.cycle();return}let i=e>n?Kt:Gt;this._slide(i,this._items[e])}_getConfig(e){return e=V(V(V({},pc),he.getDataAttributes(this._element)),typeof e=="object"?e:{}),pt(dc,e,vb),e}_handleSwipe(){let e=Math.abs(this.touchDeltaX);if(e<=gb)return;let n=e/this.touchDeltaX;this.touchDeltaX=0,!!n&&this._slide(n>0?oi:Xt)}_addEventListeners(){this._config.keyboard&&M.on(this._element,Eb,e=>this._keydown(e)),this._config.pause==="hover"&&(M.on(this._element,_b,e=>this.pause(e)),M.on(this._element,Sb,e=>this.cycle(e))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){let e=o=>{this._pointerEvent&&(o.pointerType===vc||o.pointerType===gc)?this.touchStartX=o.clientX:this._pointerEvent||(this.touchStartX=o.touches[0].clientX)},n=o=>{this.touchDeltaX=o.touches&&o.touches.length>1?0:o.touches[0].clientX-this.touchStartX},i=o=>{this._pointerEvent&&(o.pointerType===vc||o.pointerType===gc)&&(this.touchDeltaX=o.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(s=>this.cycle(s),mb+this._config.interval))};F.find($b,this._element).forEach(o=>{M.on(o,Cb,s=>s.preventDefault())}),this._pointerEvent?(M.on(this._element,Ob,o=>e(o)),M.on(this._element,Ab,o=>i(o)),this._element.classList.add(jb)):(M.on(this._element,wb,o=>e(o)),M.on(this._element,Tb,o=>n(o)),M.on(this._element,xb,o=>i(o)))}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;let n=bb[e.key];n&&(e.preventDefault(),this._slide(n))}_getItemIndex(e){return this._items=e&&e.parentNode?F.find(qb,e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,n){let i=e===Kt;return tc(this._items,n,i,this._config.wrap)}_triggerSlideEvent(e,n){let i=this._getItemIndex(e),o=this._getItemIndex(F.findOne(sr,this._element));return M.trigger(this._element,yb,{relatedTarget:e,direction:n,from:o,to:i})}_setActiveIndicatorElement(e){if(this._indicatorsElement){let n=F.findOne(Hb,this._indicatorsElement);n.classList.remove(Qt),n.removeAttribute("aria-current");let i=F.find(zb,this._indicatorsElement);for(let o=0;o{M.trigger(this._element,mc,{relatedTarget:a,direction:d,from:s,to:c})};if(this._element.classList.contains(Ib)){a.classList.add(m),Cn(a),o.classList.add(l),a.classList.add(l);let y=()=>{a.classList.remove(l,m),a.classList.add(Qt),o.classList.remove(Qt,m,l),this._isSliding=!1,setTimeout(v,0)};this._queueCallback(y,o,!0)}else o.classList.remove(Qt),a.classList.add(Qt),this._isSliding=!1,v();f&&this.cycle()}_directionToOrder(e){return[oi,Xt].includes(e)?Oe()?e===Xt?Gt:Kt:e===Xt?Kt:Gt:e}_orderToDirection(e){return[Kt,Gt].includes(e)?Oe()?e===Gt?Xt:oi:e===Gt?oi:Xt:e}static carouselInterface(e,n){let i=Xe.getOrCreateInstance(e,n),{_config:o}=i;typeof n=="object"&&(o=V(V({},o),n));let s=typeof n=="string"?n:o.slide;if(typeof n=="number")i.to(n);else if(typeof s=="string"){if(typeof i[s]=="undefined")throw new TypeError(`No method named "${s}"`);i[s]()}else o.interval&&o.ride&&(i.pause(),i.cycle())}static jQueryInterface(e){return this.each(function(){Xe.carouselInterface(this,e)})}static dataApiClickHandler(e){let n=Ot(this);if(!n||!n.classList.contains(Mb))return;let i=V(V({},he.getDataAttributes(n)),he.getDataAttributes(this)),o=this.getAttribute("data-bs-slide-to");o&&(i.interval=!1),Xe.carouselInterface(n,i),o&&Xe.getInstance(n).to(o),e.preventDefault()}};M.on(document,Db,Wb,Xe.dataApiClickHandler);M.on(window,Lb,()=>{let t=F.find(Vb);for(let e=0,n=t.length;eu===this._element);c!==null&&f.length&&(this._selector=c,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return ns}static get NAME(){return bc}toggle(){this._element.classList.contains(Jt)?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains(Jt))return;let e,n;this._parent&&(e=F.find(ey,this._parent).filter(u=>typeof this._config.parent=="string"?u.getAttribute("data-bs-parent")===this._config.parent:u.classList.contains(ai)),e.length===0&&(e=null));let i=F.findOne(this._selector);if(e){let u=e.find(l=>i!==l);if(n=u?Qe.getInstance(u):null,n&&n._isTransitioning)return}if(M.trigger(this._element,Kb).defaultPrevented)return;e&&e.forEach(u=>{i!==u&&Qe.collapseInterface(u,"hide"),n||Ut.set(u,yc,null)});let s=this._getDimension();this._element.classList.remove(ai),this._element.classList.add(ar),this._element.style[s]=0,this._triggerArray.length&&this._triggerArray.forEach(u=>{u.classList.remove(lr),u.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);let a=()=>{this._element.classList.remove(ar),this._element.classList.add(ai,Jt),this._element.style[s]="",this.setTransitioning(!1),M.trigger(this._element,Gb)},f=`scroll${s[0].toUpperCase()+s.slice(1)}`;this._queueCallback(a,this._element,!0),this._element.style[s]=`${this._element[f]}px`}hide(){if(this._isTransitioning||!this._element.classList.contains(Jt)||M.trigger(this._element,Xb).defaultPrevented)return;let n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,Cn(this._element),this._element.classList.add(ar),this._element.classList.remove(ai,Jt);let i=this._triggerArray.length;if(i>0)for(let s=0;s{this.setTransitioning(!1),this._element.classList.remove(ar),this._element.classList.add(ai),M.trigger(this._element,Qb)};this._element.style[n]="",this._queueCallback(o,this._element,!0)}setTransitioning(e){this._isTransitioning=e}_getConfig(e){return e=V(V({},ns),e),e.toggle=Boolean(e.toggle),pt(bc,e,Ub),e}_getDimension(){return this._element.classList.contains(Ec)?Ec:Zb}_getParent(){let{parent:e}=this._config;e=On(e);let n=`${li}[data-bs-parent="${e}"]`;return F.find(n,e).forEach(i=>{let o=Ot(i);this._addAriaAndCollapsedClass(o,[i])}),e}_addAriaAndCollapsedClass(e,n){if(!e||!n.length)return;let i=e.classList.contains(Jt);n.forEach(o=>{i?o.classList.remove(lr):o.classList.add(lr),o.setAttribute("aria-expanded",i)})}static collapseInterface(e,n){let i=Qe.getInstance(e),o=V(V(V({},ns),he.getDataAttributes(e)),typeof n=="object"&&n?n:{});if(!i&&o.toggle&&typeof n=="string"&&/show|hide/.test(n)&&(o.toggle=!1),i||(i=new Qe(e,o)),typeof n=="string"){if(typeof i[n]=="undefined")throw new TypeError(`No method named "${n}"`);i[n]()}}static jQueryInterface(e){return this.each(function(){Qe.collapseInterface(this,e)})}};M.on(document,Jb,li,function(t){(t.target.tagName==="A"||t.delegateTarget&&t.delegateTarget.tagName==="A")&&t.preventDefault();let e=he.getDataAttributes(this),n=Xo(this);F.find(n).forEach(o=>{let s=Qe.getInstance(o),a;s?(s._parent===null&&typeof e.parent=="string"&&(s._config.parent=e.parent,s._parent=s._getParent()),a="toggle"):a=e,Qe.collapseInterface(o,a)})});je(Qe);var is="dropdown",ty="bs.dropdown",Lt=`.${ty}`,rs=".data-api",cr="Escape",_c="Space",Sc="Tab",os="ArrowUp",ur="ArrowDown",ny=2,iy=new RegExp(`${os}|${ur}|${cr}`),ry=`hide${Lt}`,oy=`hidden${Lt}`,sy=`show${Lt}`,ay=`shown${Lt}`,ly=`click${Lt}`,wc=`click${Lt}${rs}`,Tc=`keydown${Lt}${rs}`,cy=`keyup${Lt}${rs}`,mt="show",uy="dropup",fy="dropend",dy="dropstart",hy="navbar",ci='[data-bs-toggle="dropdown"]',ss=".dropdown-menu",py=".navbar-nav",my=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",gy=Oe()?"top-end":"top-start",vy=Oe()?"top-start":"top-end",by=Oe()?"bottom-end":"bottom-start",yy=Oe()?"bottom-start":"bottom-end",Ey=Oe()?"left-start":"right-start",_y=Oe()?"right-start":"left-start",Sy={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},wy={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"},we=class extends He{constructor(e,n){super(e);this._popper=null,this._config=this._getConfig(n),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return Sy}static get DefaultType(){return wy}static get NAME(){return is}toggle(){if(An(this._element))return;if(this._element.classList.contains(mt)){this.hide();return}this.show()}show(){if(An(this._element)||this._menu.classList.contains(mt))return;let e=we.getParentFromElement(this._element),n={relatedTarget:this._element};if(!M.trigger(this._element,sy,n).defaultPrevented){if(this._inNavbar)he.setDataAttribute(this._menu,"popper","none");else{if(typeof ir=="undefined")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let o=this._element;this._config.reference==="parent"?o=e:At(this._config.reference)?o=On(this._config.reference):typeof this._config.reference=="object"&&(o=this._config.reference);let s=this._getPopperConfig(),a=s.modifiers.find(c=>c.name==="applyStyles"&&c.enabled===!1);this._popper=nr(o,this._menu,s),a&&he.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!e.closest(py)&&[].concat(...document.body.children).forEach(o=>M.on(o,"mouseover",or)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle(mt),this._element.classList.toggle(mt),M.trigger(this._element,ay,n)}}hide(){if(An(this._element)||!this._menu.classList.contains(mt))return;let e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){M.on(this._element,ly,e=>{e.preventDefault(),this.toggle()})}_completeHide(e){M.trigger(this._element,ry,e).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(i=>M.off(i,"mouseover",or)),this._popper&&this._popper.destroy(),this._menu.classList.remove(mt),this._element.classList.remove(mt),this._element.setAttribute("aria-expanded","false"),he.removeDataAttribute(this._menu,"popper"),M.trigger(this._element,oy,e))}_getConfig(e){if(e=V(V(V({},this.constructor.Default),he.getDataAttributes(this._element)),e),pt(is,e,this.constructor.DefaultType),typeof e.reference=="object"&&!At(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${is.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_getMenuElement(){return F.next(this._element,ss)[0]}_getPlacement(){let e=this._element.parentNode;if(e.classList.contains(fy))return Ey;if(e.classList.contains(dy))return _y;let n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(uy)?n?vy:gy:n?yy:by}_detectNavbar(){return this._element.closest(`.${hy}`)!==null}_getOffset(){let{offset:e}=this._config;return typeof e=="string"?e.split(",").map(n=>Number.parseInt(n,10)):typeof e=="function"?n=>e(n,this._element):e}_getPopperConfig(){let e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return this._config.display==="static"&&(e.modifiers=[{name:"applyStyles",enabled:!1}]),V(V({},e),typeof this._config.popperConfig=="function"?this._config.popperConfig(e):this._config.popperConfig)}_selectMenuItem({key:e,target:n}){let i=F.find(my,this._menu).filter(rr);!i.length||tc(i,n,e===ur,!i.includes(n)).focus()}static dropdownInterface(e,n){let i=we.getOrCreateInstance(e,n);if(typeof n=="string"){if(typeof i[n]=="undefined")throw new TypeError(`No method named "${n}"`);i[n]()}}static jQueryInterface(e){return this.each(function(){we.dropdownInterface(this,e)})}static clearMenus(e){if(e&&(e.button===ny||e.type==="keyup"&&e.key!==Sc))return;let n=F.find(ci);for(let i=0,o=n.length;ithis.matches(ci)?this:F.prev(this,ci)[0];if(e.key===cr){i().focus(),we.clearMenus();return}if(e.key===os||e.key===ur){n||i().click(),we.getInstance(i())._selectMenuItem(e);return}(!n||e.key===_c)&&we.clearMenus()}};M.on(document,Tc,ci,we.dataApiKeydownHandler);M.on(document,Tc,ss,we.dataApiKeydownHandler);M.on(document,wc,we.clearMenus);M.on(document,cy,we.clearMenus);M.on(document,wc,ci,function(t){t.preventDefault(),we.dropdownInterface(this)});je(we);var xc=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Oc=".sticky-top",fr=class{constructor(){this._element=document.body}getWidth(){let e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){let e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",n=>n+e),this._setElementAttributes(xc,"paddingRight",n=>n+e),this._setElementAttributes(Oc,"marginRight",n=>n-e)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,n,i){let o=this.getWidth(),s=a=>{if(a!==this._element&&window.innerWidth>a.clientWidth+o)return;this._saveInitialAttribute(a,n);let c=window.getComputedStyle(a)[n];a.style[n]=`${i(Number.parseFloat(c))}px`};this._applyManipulationCallback(e,s)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(xc,"paddingRight"),this._resetElementAttributes(Oc,"marginRight")}_saveInitialAttribute(e,n){let i=e.style[n];i&&he.setDataAttribute(e,n,i)}_resetElementAttributes(e,n){let i=o=>{let s=he.getDataAttribute(o,n);typeof s=="undefined"?o.style.removeProperty(n):(he.removeDataAttribute(o,n),o.style[n]=s)};this._applyManipulationCallback(e,i)}_applyManipulationCallback(e,n){At(e)?n(e):F.find(e,this._element).forEach(n)}isOverflowing(){return this.getWidth()>0}},Ty={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},xy={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},Ac="backdrop",Oy="modal-backdrop",Ay="fade",Cc="show",Lc=`mousedown.bs.${Ac}`,as=class{constructor(e){this._config=this._getConfig(e),this._isAppended=!1,this._element=null}show(e){if(!this._config.isVisible){Yt(e);return}this._append(),this._config.isAnimated&&Cn(this._getElement()),this._getElement().classList.add(Cc),this._emulateAnimation(()=>{Yt(e)})}hide(e){if(!this._config.isVisible){Yt(e);return}this._getElement().classList.remove(Cc),this._emulateAnimation(()=>{this.dispose(),Yt(e)})}_getElement(){if(!this._element){let e=document.createElement("div");e.className=Oy,this._config.isAnimated&&e.classList.add(Ay),this._element=e}return this._element}_getConfig(e){return e=V(V({},Ty),typeof e=="object"?e:{}),e.rootElement=On(e.rootElement),pt(Ac,e,xy),e}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),M.on(this._getElement(),Lc,()=>{Yt(this._config.clickCallback)}),this._isAppended=!0)}dispose(){!this._isAppended||(M.off(this._element,Lc),this._element.remove(),this._isAppended=!1)}_emulateAnimation(e){ec(e,this._getElement(),this._config.isAnimated)}},Dc="modal",Cy="bs.modal",ke=`.${Cy}`,Ly=".data-api",Mc="Escape",Ic={backdrop:!0,keyboard:!0,focus:!0},Dy={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},My=`hide${ke}`,Iy=`hidePrevented${ke}`,kc=`hidden${ke}`,Nc=`show${ke}`,ky=`shown${ke}`,dr=`focusin${ke}`,Pc=`resize${ke}`,ls=`click.dismiss${ke}`,Rc=`keydown.dismiss${ke}`,Ny=`mouseup.dismiss${ke}`,jc=`mousedown.dismiss${ke}`,Py=`click${ke}${Ly}`,Hc="modal-open",Ry="fade",qc="show",cs="modal-static",jy=".modal-dialog",Hy=".modal-body",qy='[data-bs-toggle="modal"]',$y='[data-bs-dismiss="modal"]',Zt=class extends He{constructor(e,n){super(e);this._config=this._getConfig(n),this._dialog=F.findOne(jy,this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fr}static get Default(){return Ic}static get NAME(){return Dc}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||M.trigger(this._element,Nc,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Hc),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),M.on(this._element,ls,$y,i=>this.hide(i)),M.on(this._dialog,jc,()=>{M.one(this._element,Ny,i=>{i.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(e)))}hide(e){if(e&&["A","AREA"].includes(e.target.tagName)&&e.preventDefault(),!this._isShown||this._isTransitioning||M.trigger(this._element,My).defaultPrevented)return;this._isShown=!1;let i=this._isAnimated();i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),M.off(document,dr),this._element.classList.remove(qc),M.off(this._element,ls),M.off(this._dialog,jc),this._queueCallback(()=>this._hideModal(),this._element,i)}dispose(){[window,this._dialog].forEach(e=>M.off(e,ke)),this._backdrop.dispose(),super.dispose(),M.off(document,dr)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new as({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(e){return e=V(V(V({},Ic),he.getDataAttributes(this._element)),typeof e=="object"?e:{}),pt(Dc,e,Dy),e}_showElement(e){let n=this._isAnimated(),i=F.findOne(Hy,this._dialog);(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE)&&document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,i&&(i.scrollTop=0),n&&Cn(this._element),this._element.classList.add(qc),this._config.focus&&this._enforceFocus();let o=()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,M.trigger(this._element,ky,{relatedTarget:e})};this._queueCallback(o,this._dialog,n)}_enforceFocus(){M.off(document,dr),M.on(document,dr,e=>{document!==e.target&&this._element!==e.target&&!this._element.contains(e.target)&&this._element.focus()})}_setEscapeEvent(){this._isShown?M.on(this._element,Rc,e=>{this._config.keyboard&&e.key===Mc?(e.preventDefault(),this.hide()):!this._config.keyboard&&e.key===Mc&&this._triggerBackdropTransition()}):M.off(this._element,Rc)}_setResizeEvent(){this._isShown?M.on(window,Pc,()=>this._adjustDialog()):M.off(window,Pc)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Hc),this._resetAdjustments(),this._scrollBar.reset(),M.trigger(this._element,kc)})}_showBackdrop(e){M.on(this._element,ls,n=>{if(this._ignoreBackdropClick){this._ignoreBackdropClick=!1;return}n.target===n.currentTarget&&(this._config.backdrop===!0?this.hide():this._config.backdrop==="static"&&this._triggerBackdropTransition())}),this._backdrop.show(e)}_isAnimated(){return this._element.classList.contains(Ry)}_triggerBackdropTransition(){if(M.trigger(this._element,Iy).defaultPrevented)return;let{classList:n,scrollHeight:i,style:o}=this._element,s=i>document.documentElement.clientHeight;!s&&o.overflowY==="hidden"||n.contains(cs)||(s||(o.overflowY="hidden"),n.add(cs),this._queueCallback(()=>{n.remove(cs),s||this._queueCallback(()=>{o.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){let e=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),i=n>0;(!i&&e&&!Oe()||i&&!e&&Oe())&&(this._element.style.paddingLeft=`${n}px`),(i&&!e&&!Oe()||!i&&e&&Oe())&&(this._element.style.paddingRight=`${n}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,n){return this.each(function(){let i=Zt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof i[e]=="undefined")throw new TypeError(`No method named "${e}"`);i[e](n)}})}};M.on(document,Py,qy,function(t){let e=Ot(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),M.one(e,Nc,i=>{i.defaultPrevented||M.one(e,kc,()=>{rr(this)&&this.focus()})}),Zt.getOrCreateInstance(e).toggle(this)});je(Zt);var $c="offcanvas",Fy="bs.offcanvas",gt=`.${Fy}`,Fc=".data-api",By=`load${gt}${Fc}`,zy="Escape",Bc={backdrop:!0,keyboard:!0,scroll:!1},Wy={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},zc="show",Wc=".offcanvas.show",Vy=`show${gt}`,Yy=`shown${gt}`,Uy=`hide${gt}`,Vc=`hidden${gt}`,hr=`focusin${gt}`,Ky=`click${gt}${Fc}`,Gy=`click.dismiss${gt}`,Xy=`keydown.dismiss${gt}`,Qy='[data-bs-dismiss="offcanvas"]',Jy='[data-bs-toggle="offcanvas"]',en=class extends He{constructor(e,n){super(e);this._config=this._getConfig(n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return $c}static get Default(){return Bc}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||M.trigger(this._element,Vy,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fr().hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(zc);let i=()=>{M.trigger(this._element,Yy,{relatedTarget:e})};this._queueCallback(i,this._element,!0)}hide(){if(!this._isShown||M.trigger(this._element,Uy).defaultPrevented)return;M.off(document,hr),this._element.blur(),this._isShown=!1,this._element.classList.remove(zc),this._backdrop.hide();let n=()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||new fr().reset(),M.trigger(this._element,Vc)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),super.dispose(),M.off(document,hr)}_getConfig(e){return e=V(V(V({},Bc),he.getDataAttributes(this._element)),typeof e=="object"?e:{}),pt($c,e,Wy),e}_initializeBackDrop(){return new as({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(e){M.off(document,hr),M.on(document,hr,n=>{document!==n.target&&e!==n.target&&!e.contains(n.target)&&e.focus()}),e.focus()}_addEventListeners(){M.on(this._element,Gy,Qy,()=>this.hide()),M.on(this._element,Xy,e=>{this._config.keyboard&&e.key===zy&&this.hide()})}static jQueryInterface(e){return this.each(function(){let n=en.getOrCreateInstance(this,e);if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e](this)}})}};M.on(document,Ky,Jy,function(t){let e=Ot(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),An(this))return;M.one(e,Vc,()=>{rr(this)&&this.focus()});let n=F.findOne(Wc);n&&n!==e&&en.getInstance(n).hide(),en.getOrCreateInstance(e).toggle(this)});M.on(window,By,()=>F.find(Wc).forEach(t=>en.getOrCreateInstance(t).show()));je(en);var Zy=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),eE=/^aria-[\w-]*$/i,tE=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,nE=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,iE=(t,e)=>{let n=t.nodeName.toLowerCase();if(e.includes(n))return Zy.has(n)?Boolean(tE.test(t.nodeValue)||nE.test(t.nodeValue)):!0;let i=e.filter(o=>o instanceof RegExp);for(let o=0,s=i.length;o{iE(p,d)||u.removeAttribute(p.nodeName)})}return o.body.innerHTML}var Uc="tooltip",oE="bs.tooltip",Je=`.${oE}`,Kc="bs-tooltip",sE=new RegExp(`(^|\\s)${Kc}\\S+`,"g"),aE=new Set(["sanitize","allowList","sanitizeFn"]),lE={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},cE={AUTO:"auto",TOP:"top",RIGHT:Oe()?"left":"right",BOTTOM:"bottom",LEFT:Oe()?"right":"left"},uE={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:rE,popperConfig:null},fE={HIDE:`hide${Je}`,HIDDEN:`hidden${Je}`,SHOW:`show${Je}`,SHOWN:`shown${Je}`,INSERTED:`inserted${Je}`,CLICK:`click${Je}`,FOCUSIN:`focusin${Je}`,FOCUSOUT:`focusout${Je}`,MOUSEENTER:`mouseenter${Je}`,MOUSELEAVE:`mouseleave${Je}`},pr="fade",Gc="modal",ui="show",fi="show",us="out",dE=".tooltip-inner",di="hover",fs="focus",hE="click",pE="manual",vt=class extends He{constructor(e,n){if(typeof ir=="undefined")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e);this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(n),this.tip=null,this._setListeners()}static get Default(){return uE}static get NAME(){return Uc}static get Event(){return fE}static get DefaultType(){return lE}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(e){if(!!this._isEnabled)if(e){let n=this._initializeOnDelegatedTarget(e);n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(this.getTipElement().classList.contains(ui)){this._leave(null,this);return}this._enter(null,this)}}dispose(){clearTimeout(this._timeout),M.off(this._element.closest(`.${Gc}`),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this.isWithContent()&&this._isEnabled))return;let e=M.trigger(this._element,this.constructor.Event.SHOW),n=Jl(this._element),i=n===null?this._element.ownerDocument.documentElement.contains(this._element):n.contains(this._element);if(e.defaultPrevented||!i)return;let o=this.getTipElement(),s=Gl(this.constructor.NAME);o.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this.setContent(),this._config.animation&&o.classList.add(pr);let a=typeof this._config.placement=="function"?this._config.placement.call(this,o,this._element):this._config.placement,c=this._getAttachment(a);this._addAttachmentClass(c);let{container:f}=this._config;Ut.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(f.appendChild(o),M.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=nr(this._element,o,this._getPopperConfig(c)),o.classList.add(ui);let u=typeof this._config.customClass=="function"?this._config.customClass():this._config.customClass;u&&o.classList.add(...u.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(d=>{M.on(d,"mouseover",or)});let l=()=>{let d=this._hoverState;this._hoverState=null,M.trigger(this._element,this.constructor.Event.SHOWN),d===us&&this._leave(null,this)},m=this.tip.classList.contains(pr);this._queueCallback(l,this.tip,m)}hide(){if(!this._popper)return;let e=this.getTipElement(),n=()=>{this._isWithActiveTrigger()||(this._hoverState!==fi&&e.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),M.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))};if(M.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;e.classList.remove(ui),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(s=>M.off(s,"mouseover",or)),this._activeTrigger[hE]=!1,this._activeTrigger[fs]=!1,this._activeTrigger[di]=!1;let o=this.tip.classList.contains(pr);this._queueCallback(n,this.tip,o),this._hoverState=""}update(){this._popper!==null&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;let e=document.createElement("div");return e.innerHTML=this._config.template,this.tip=e.children[0],this.tip}setContent(){let e=this.getTipElement();this.setElementContent(F.findOne(dE,e),this.getTitle()),e.classList.remove(pr,ui)}setElementContent(e,n){if(e!==null){if(At(n)){n=On(n),this._config.html?n.parentNode!==e&&(e.innerHTML="",e.appendChild(n)):e.textContent=n.textContent;return}this._config.html?(this._config.sanitize&&(n=Yc(n,this._config.allowList,this._config.sanitizeFn)),e.innerHTML=n):e.textContent=n}}getTitle(){let e=this._element.getAttribute("data-bs-original-title");return e||(e=typeof this._config.title=="function"?this._config.title.call(this._element):this._config.title),e}updateAttachment(e){return e==="right"?"end":e==="left"?"start":e}_initializeOnDelegatedTarget(e,n){let i=this.constructor.DATA_KEY;return n=n||Ut.get(e.delegateTarget,i),n||(n=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Ut.set(e.delegateTarget,i,n)),n}_getOffset(){let{offset:e}=this._config;return typeof e=="string"?e.split(",").map(n=>Number.parseInt(n,10)):typeof e=="function"?n=>e(n,this._element):e}_getPopperConfig(e){let n={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:i=>this._handlePopperPlacementChange(i)}],onFirstUpdate:i=>{i.options.placement!==i.placement&&this._handlePopperPlacementChange(i)}};return V(V({},n),typeof this._config.popperConfig=="function"?this._config.popperConfig(n):this._config.popperConfig)}_addAttachmentClass(e){this.getTipElement().classList.add(`${Kc}-${this.updateAttachment(e)}`)}_getAttachment(e){return cE[e.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(n=>{if(n==="click")M.on(this._element,this.constructor.Event.CLICK,this._config.selector,i=>this.toggle(i));else if(n!==pE){let i=n===di?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,o=n===di?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;M.on(this._element,i,this._config.selector,s=>this._enter(s)),M.on(this._element,o,this._config.selector,s=>this._leave(s))}}),this._hideModalHandler=()=>{this._element&&this.hide()},M.on(this._element.closest(`.${Gc}`),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config=Vi(V({},this._config),{trigger:"manual",selector:""}):this._fixTitle()}_fixTitle(){let e=this._element.getAttribute("title"),n=typeof this._element.getAttribute("data-bs-original-title");(e||n!=="string")&&(this._element.setAttribute("data-bs-original-title",e||""),e&&!this._element.getAttribute("aria-label")&&!this._element.textContent&&this._element.setAttribute("aria-label",e),this._element.setAttribute("title",""))}_enter(e,n){if(n=this._initializeOnDelegatedTarget(e,n),e&&(n._activeTrigger[e.type==="focusin"?fs:di]=!0),n.getTipElement().classList.contains(ui)||n._hoverState===fi){n._hoverState=fi;return}if(clearTimeout(n._timeout),n._hoverState=fi,!n._config.delay||!n._config.delay.show){n.show();return}n._timeout=setTimeout(()=>{n._hoverState===fi&&n.show()},n._config.delay.show)}_leave(e,n){if(n=this._initializeOnDelegatedTarget(e,n),e&&(n._activeTrigger[e.type==="focusout"?fs:di]=n._element.contains(e.relatedTarget)),!n._isWithActiveTrigger()){if(clearTimeout(n._timeout),n._hoverState=us,!n._config.delay||!n._config.delay.hide){n.hide();return}n._timeout=setTimeout(()=>{n._hoverState===us&&n.hide()},n._config.delay.hide)}}_isWithActiveTrigger(){for(let e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1}_getConfig(e){let n=he.getDataAttributes(this._element);return Object.keys(n).forEach(i=>{aE.has(i)&&delete n[i]}),e=V(V(V({},this.constructor.Default),n),typeof e=="object"&&e?e:{}),e.container=e.container===!1?document.body:On(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),pt(Uc,e,this.constructor.DefaultType),e.sanitize&&(e.template=Yc(e.template,e.allowList,e.sanitizeFn)),e}_getDelegateConfig(){let e={};if(this._config)for(let n in this._config)this.constructor.Default[n]!==this._config[n]&&(e[n]=this._config[n]);return e}_cleanTipClass(){let e=this.getTipElement(),n=e.getAttribute("class").match(sE);n!==null&&n.length>0&&n.map(i=>i.trim()).forEach(i=>e.classList.remove(i))}_handlePopperPlacementChange(e){let{state:n}=e;!n||(this.tip=n.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(n.placement)))}static jQueryInterface(e){return this.each(function(){let n=vt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e]()}})}};je(vt);var mE="popover",gE="bs.popover",Ze=`.${gE}`,Xc="bs-popover",vE=new RegExp(`(^|\\s)${Xc}\\S+`,"g"),bE=Vi(V({},vt.Default),{placement:"right",offset:[0,8],trigger:"click",content:"",template:''}),yE=Vi(V({},vt.DefaultType),{content:"(string|element|function)"}),EE={HIDE:`hide${Ze}`,HIDDEN:`hidden${Ze}`,SHOW:`show${Ze}`,SHOWN:`shown${Ze}`,INSERTED:`inserted${Ze}`,CLICK:`click${Ze}`,FOCUSIN:`focusin${Ze}`,FOCUSOUT:`focusout${Ze}`,MOUSEENTER:`mouseenter${Ze}`,MOUSELEAVE:`mouseleave${Ze}`},_E="fade",SE="show",Qc=".popover-header",Jc=".popover-body",mr=class extends vt{static get Default(){return bE}static get NAME(){return mE}static get Event(){return EE}static get DefaultType(){return yE}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip?this.tip:(this.tip=super.getTipElement(),this.getTitle()||F.findOne(Qc,this.tip).remove(),this._getContent()||F.findOne(Jc,this.tip).remove(),this.tip)}setContent(){let e=this.getTipElement();this.setElementContent(F.findOne(Qc,e),this.getTitle());let n=this._getContent();typeof n=="function"&&(n=n.call(this._element)),this.setElementContent(F.findOne(Jc,e),n),e.classList.remove(_E,SE)}_addAttachmentClass(e){this.getTipElement().classList.add(`${Xc}-${this.updateAttachment(e)}`)}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){let e=this.getTipElement(),n=e.getAttribute("class").match(vE);n!==null&&n.length>0&&n.map(i=>i.trim()).forEach(i=>e.classList.remove(i))}static jQueryInterface(e){return this.each(function(){let n=mr.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e]()}})}};je(mr);var ds="scrollspy",wE="bs.scrollspy",gr=`.${wE}`,TE=".data-api",Zc={offset:10,method:"auto",target:""},xE={offset:"number",method:"string",target:"(string|element)"},OE=`activate${gr}`,AE=`scroll${gr}`,CE=`load${gr}${TE}`,eu="dropdown-item",tn="active",LE='[data-bs-spy="scroll"]',DE=".nav, .list-group",hs=".nav-link",ME=".nav-item",tu=".list-group-item",IE=".dropdown",kE=".dropdown-toggle",NE="offset",nu="position",hi=class extends He{constructor(e,n){super(e);this._scrollElement=this._element.tagName==="BODY"?window:this._element,this._config=this._getConfig(n),this._selector=`${this._config.target} ${hs}, ${this._config.target} ${tu}, ${this._config.target} .${eu}`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,M.on(this._scrollElement,AE,()=>this._process()),this.refresh(),this._process()}static get Default(){return Zc}static get NAME(){return ds}refresh(){let e=this._scrollElement===this._scrollElement.window?NE:nu,n=this._config.method==="auto"?e:this._config.method,i=n===nu?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),F.find(this._selector).map(s=>{let a=Xo(s),c=a?F.findOne(a):null;if(c){let f=c.getBoundingClientRect();if(f.width||f.height)return[he[n](c).top+i,a]}return null}).filter(s=>s).sort((s,a)=>s[0]-a[0]).forEach(s=>{this._offsets.push(s[0]),this._targets.push(s[1])})}dispose(){M.off(this._scrollElement,gr),super.dispose()}_getConfig(e){if(e=V(V(V({},Zc),he.getDataAttributes(this._element)),typeof e=="object"&&e?e:{}),typeof e.target!="string"&&At(e.target)){let{id:n}=e.target;n||(n=Gl(ds),e.target.id=n),e.target=`#${n}`}return pt(ds,e,xE),e}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){let e=this._getScrollTop()+this._config.offset,n=this._getScrollHeight(),i=this._config.offset+n-this._getOffsetHeight();if(this._scrollHeight!==n&&this.refresh(),e>=i){let o=this._targets[this._targets.length-1];this._activeTarget!==o&&this._activate(o);return}if(this._activeTarget&&e0){this._activeTarget=null,this._clear();return}for(let o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&e>=this._offsets[o]&&(typeof this._offsets[o+1]=="undefined"||e`${o}[data-bs-target="${e}"],${o}[href="${e}"]`),i=F.findOne(n.join(","));i.classList.contains(eu)?(F.findOne(kE,i.closest(IE)).classList.add(tn),i.classList.add(tn)):(i.classList.add(tn),F.parents(i,DE).forEach(o=>{F.prev(o,`${hs}, ${tu}`).forEach(s=>s.classList.add(tn)),F.prev(o,ME).forEach(s=>{F.children(s,hs).forEach(a=>a.classList.add(tn))})})),M.trigger(this._scrollElement,OE,{relatedTarget:e})}_clear(){F.find(this._selector).filter(e=>e.classList.contains(tn)).forEach(e=>e.classList.remove(tn))}static jQueryInterface(e){return this.each(function(){let n=hi.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e]()}})}};M.on(window,CE,()=>{F.find(LE).forEach(t=>new hi(t))});je(hi);var PE="tab",RE="bs.tab",pi=`.${RE}`,jE=".data-api",HE=`hide${pi}`,qE=`hidden${pi}`,$E=`show${pi}`,FE=`shown${pi}`,BE=`click${pi}${jE}`,zE="dropdown-menu",mi="active",iu="fade",ru="show",WE=".dropdown",VE=".nav, .list-group",ou=".active",su=":scope > li > .active",YE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',UE=".dropdown-toggle",KE=":scope > .dropdown-menu .active",nn=class extends He{static get NAME(){return PE}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(mi))return;let e,n=Ot(this._element),i=this._element.closest(VE);if(i){let c=i.nodeName==="UL"||i.nodeName==="OL"?su:ou;e=F.find(c,i),e=e[e.length-1]}let o=e?M.trigger(e,HE,{relatedTarget:this._element}):null;if(M.trigger(this._element,$E,{relatedTarget:e}).defaultPrevented||o!==null&&o.defaultPrevented)return;this._activate(this._element,i);let a=()=>{M.trigger(e,qE,{relatedTarget:this._element}),M.trigger(this._element,FE,{relatedTarget:e})};n?this._activate(n,n.parentNode,a):a()}_activate(e,n,i){let s=(n&&(n.nodeName==="UL"||n.nodeName==="OL")?F.find(su,n):F.children(n,ou))[0],a=i&&s&&s.classList.contains(iu),c=()=>this._transitionComplete(e,s,i);s&&a?(s.classList.remove(ru),this._queueCallback(c,e,!0)):c()}_transitionComplete(e,n,i){if(n){n.classList.remove(mi);let s=F.findOne(KE,n.parentNode);s&&s.classList.remove(mi),n.getAttribute("role")==="tab"&&n.setAttribute("aria-selected",!1)}e.classList.add(mi),e.getAttribute("role")==="tab"&&e.setAttribute("aria-selected",!0),Cn(e),e.classList.contains(iu)&&e.classList.add(ru);let o=e.parentNode;if(o&&o.nodeName==="LI"&&(o=o.parentNode),o&&o.classList.contains(zE)){let s=e.closest(WE);s&&F.find(UE,s).forEach(a=>a.classList.add(mi)),e.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(e){return this.each(function(){let n=nn.getOrCreateInstance(this);if(typeof e=="string"){if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e]()}})}};M.on(document,BE,YE,function(t){if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),An(this))return;nn.getOrCreateInstance(this).show()});je(nn);var au="toast",GE="bs.toast",bt=`.${GE}`,XE=`click.dismiss${bt}`,QE=`mouseover${bt}`,JE=`mouseout${bt}`,ZE=`focusin${bt}`,e_=`focusout${bt}`,t_=`hide${bt}`,n_=`hidden${bt}`,i_=`show${bt}`,r_=`shown${bt}`,o_="fade",lu="hide",gi="show",cu="showing",s_={animation:"boolean",autohide:"boolean",delay:"number"},uu={animation:!0,autohide:!0,delay:5e3},a_='[data-bs-dismiss="toast"]',Dt=class extends He{constructor(e,n){super(e);this._config=this._getConfig(n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return s_}static get Default(){return uu}static get NAME(){return au}show(){if(M.trigger(this._element,i_).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(o_);let n=()=>{this._element.classList.remove(cu),this._element.classList.add(gi),M.trigger(this._element,r_),this._maybeScheduleHide()};this._element.classList.remove(lu),Cn(this._element),this._element.classList.add(cu),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this._element.classList.contains(gi)||M.trigger(this._element,t_).defaultPrevented)return;let n=()=>{this._element.classList.add(lu),M.trigger(this._element,n_)};this._element.classList.remove(gi),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains(gi)&&this._element.classList.remove(gi),super.dispose()}_getConfig(e){return e=V(V(V({},uu),he.getDataAttributes(this._element)),typeof e=="object"&&e?e:{}),pt(au,e,this.constructor.DefaultType),e}_maybeScheduleHide(){!this._config.autohide||this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay))}_onInteraction(e,n){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=n;break;case"focusin":case"focusout":this._hasKeyboardInteraction=n;break}if(n){this._clearTimeout();return}let i=e.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){M.on(this._element,XE,a_,()=>this.hide()),M.on(this._element,QE,e=>this._onInteraction(e,!0)),M.on(this._element,JE,e=>this._onInteraction(e,!1)),M.on(this._element,ZE,e=>this._onInteraction(e,!0)),M.on(this._element,e_,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){let n=Dt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]=="undefined")throw new TypeError(`No method named "${e}"`);n[e](this)}})}};je(Dt);"use strict";var bw=yt(),Xf=Hs();bw({target:"Array",proto:!0,forced:[].forEach!=Xf},{forEach:Xf});var yw=pe(),Ew=qs(),$s=Hs(),_w=et();for(var Sw in Ew)if(Fs=yw[Sw],xi=Fs&&Fs.prototype,xi&&xi.forEach!==$s)try{_w(xi,"forEach",$s)}catch(t){xi.forEach=$s}var Fs,xi;var so=Me(Zf());"use strict";var Cw=yt(),Lw=Ir().filter,Dw=td(),Mw=Dw("filter");Cw({target:"Array",proto:!0,forced:!Mw},{filter:function(e){return Lw(this,e,arguments.length>1?arguments[1]:void 0)}});var IR=Me(oa());var NT=yt(),Kd=Ud();NT({target:"Object",stat:!0,forced:Object.assign!==Kd},{assign:Kd});var WT=Hr(),VT=ln(),YT=Zd();WT||VT(Object.prototype,"toString",YT,{unsafe:!0});var tx=yt(),sh=oh();tx({global:!0,forced:parseInt!=sh},{parseInt:sh});"use strict";var rx=ua().charAt,ch=an(),ox=ia(),uh="String Iterator",sx=ch.set,ax=ch.getterFor(uh);ox(String,"String",function(t){sx(this,{type:uh,string:String(t),index:0})},function(){var e=ax(this),n=e.string,i=e.index,o;return i>=n.length?{value:void 0,done:!0}:(o=rx(n,i),e.index+=o.length,{value:o,done:!1})});var jR=Me(Yh());var oO=pe(),Uh=qs(),Di=oa(),xa=et(),Kh=Te(),Oa=Kh("iterator"),Gh=Kh("toStringTag"),Aa=Di.values;for(var Ca in Uh)if(La=oO[Ca],nt=La&&La.prototype,nt){if(nt[Oa]!==Aa)try{xa(nt,Oa,Aa)}catch(t){nt[Oa]=Aa}if(nt[Gh]||xa(nt,Gh,Ca),Uh[Ca]){for(dn in Di)if(nt[dn]!==Di[dn])try{xa(nt,dn,Di[dn])}catch(t){nt[dn]=Di[dn]}}}var La,nt,dn;var il=Me(ep()),rl=Me(rp()),am=Me(hp());var Be=[];var pp=function(){return Be.some(function(t){return t.activeTargets.length>0})};var mp=function(){return Be.some(function(t){return t.skippedTargets.length>0})};var gp="ResizeObserver loop completed with undelivered notifications.",vp=function(){var t;typeof ErrorEvent=="function"?t=new ErrorEvent("error",{message:gp}):(t=document.createEvent("Event"),t.initEvent("error",!1,!1),t.message=gp),window.dispatchEvent(t)};var mn;(function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(mn||(mn={}));var We=function(t){return Object.freeze(t)};var Ra=function(){function t(e,n){this.inlineSize=e,this.blockSize=n,We(this)}return t}();var ja=function(){function t(e,n,i,o){return this.x=e,this.y=n,this.width=i,this.height=o,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,We(this)}return t.prototype.toJSON=function(){var e=this,n=e.x,i=e.y,o=e.top,s=e.right,a=e.bottom,c=e.left,f=e.width,u=e.height;return{x:n,y:i,top:o,right:s,bottom:a,left:c,width:f,height:u}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}();var Ii=function(t){return t instanceof SVGElement&&"getBBox"in t},Qr=function(t){if(Ii(t)){var e=t.getBBox(),n=e.width,i=e.height;return!n&&!i}var o=t,s=o.offsetWidth,a=o.offsetHeight;return!(s||a||t.getClientRects().length)},Ha=function(t){var e,n;if(t instanceof Element)return!0;var i=(n=(e=t)===null||e===void 0?void 0:e.ownerDocument)===null||n===void 0?void 0:n.defaultView;return!!(i&&t instanceof i.Element)},bp=function(t){switch(t.tagName){case"INPUT":if(t.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1};var gn=typeof window!="undefined"?window:{};var Jr=new WeakMap,yp=/auto|scroll/,S0=/^tb|vertical/,w0=/msie|trident/i.test(gn.navigator&&gn.navigator.userAgent),it=function(t){return parseFloat(t||"0")},Pn=function(t,e,n){return t===void 0&&(t=0),e===void 0&&(e=0),n===void 0&&(n=!1),new Ra((n?e:t)||0,(n?t:e)||0)},Ep=We({devicePixelContentBoxSize:Pn(),borderBoxSize:Pn(),contentBoxSize:Pn(),contentRect:new ja(0,0,0,0)}),qa=function(t,e){if(e===void 0&&(e=!1),Jr.has(t)&&!e)return Jr.get(t);if(Qr(t))return Jr.set(t,Ep),Ep;var n=getComputedStyle(t),i=Ii(t)&&t.ownerSVGElement&&t.getBBox(),o=!w0&&n.boxSizing==="border-box",s=S0.test(n.writingMode||""),a=!i&&yp.test(n.overflowY||""),c=!i&&yp.test(n.overflowX||""),f=i?0:it(n.paddingTop),u=i?0:it(n.paddingRight),l=i?0:it(n.paddingBottom),m=i?0:it(n.paddingLeft),d=i?0:it(n.borderTopWidth),p=i?0:it(n.borderRightWidth),v=i?0:it(n.borderBottomWidth),y=i?0:it(n.borderLeftWidth),h=m+u,b=f+l,S=y+p,A=d+v,O=c?t.offsetHeight-A-t.clientHeight:0,k=a?t.offsetWidth-S-t.clientWidth:0,T=o?h+S:0,L=o?b+A:0,D=i?i.width:it(n.width)-T-k,N=i?i.height:it(n.height)-L-O,j=D+h+k+S,$=N+b+O+A,_=We({devicePixelContentBoxSize:Pn(Math.round(D*devicePixelRatio),Math.round(N*devicePixelRatio),s),borderBoxSize:Pn(j,$,s),contentBoxSize:Pn(D,N,s),contentRect:new ja(m,f,D,N)});return Jr.set(t,_),_},Zr=function(t,e,n){var i=qa(t,n),o=i.borderBoxSize,s=i.contentBoxSize,a=i.devicePixelContentBoxSize;switch(e){case mn.DEVICE_PIXEL_CONTENT_BOX:return a;case mn.BORDER_BOX:return o;default:return s}};var $a=function(){function t(e){var n=qa(e);this.target=e,this.contentRect=n.contentRect,this.borderBoxSize=We([n.borderBoxSize]),this.contentBoxSize=We([n.contentBoxSize]),this.devicePixelContentBoxSize=We([n.devicePixelContentBoxSize])}return t}();var eo=function(t){if(Qr(t))return 1/0;for(var e=0,n=t.parentNode;n;)e+=1,n=n.parentNode;return e};var _p=function(){var t=1/0,e=[];Be.forEach(function(a){if(a.activeTargets.length!==0){var c=[];a.activeTargets.forEach(function(u){var l=new $a(u.target),m=eo(u.target);c.push(l),u.lastReportedSize=Zr(u.target,u.observedBox),mt?n.activeTargets.push(o):n.skippedTargets.push(o))})})};var Sp=function(){var t=0;for(Fa(t);pp();)t=_p(),Fa(t);return mp()&&vp(),t>0};var Ba,wp=[],T0=function(){return wp.splice(0).forEach(function(t){return t()})},Tp=function(t){if(!Ba){var e=0,n=document.createTextNode(""),i={characterData:!0};new MutationObserver(function(){return T0()}).observe(n,i),Ba=function(){n.textContent=""+(e?e--:e++)}}wp.push(t),Ba()};var xp=function(t){Tp(function(){requestAnimationFrame(t)})};var to=0,x0=function(){return!!to},O0=250,A0={attributes:!0,characterData:!0,childList:!0,subtree:!0},Op=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Ap=function(t){return t===void 0&&(t=0),Date.now()+t},za=!1,C0=function(){function t(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return t.prototype.run=function(e){var n=this;if(e===void 0&&(e=O0),!za){za=!0;var i=Ap(e);xp(function(){var o=!1;try{o=Sp()}finally{if(za=!1,e=i-Ap(),!x0())return;o?n.run(1e3):e>0?n.run(e):n.start()}})}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var e=this,n=function(){return e.observer&&e.observer.observe(document.body,A0)};document.body?n():gn.addEventListener("DOMContentLoaded",n)},t.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Op.forEach(function(n){return gn.addEventListener(n,e.listener,!0)}))},t.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),Op.forEach(function(n){return gn.removeEventListener(n,e.listener,!0)}),this.stopped=!0)},t}(),no=new C0,Wa=function(t){!to&&t>0&&no.start(),to+=t,!to&&no.stop()};var L0=function(t){return!Ii(t)&&!bp(t)&&getComputedStyle(t).display==="inline"},Cp=function(){function t(e,n){this.target=e,this.observedBox=n||mn.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var e=Zr(this.target,this.observedBox,!0);return L0(this.target)&&(this.lastReportedSize=e),this.lastReportedSize.inlineSize!==e.inlineSize||this.lastReportedSize.blockSize!==e.blockSize},t}();var Lp=function(){function t(e,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=n}return t}();var io=new WeakMap,Dp=function(t,e){for(var n=0;n=0&&(s&&Be.splice(Be.indexOf(i),1),i.observationTargets.splice(o,1),Wa(-1))},t.disconnect=function(e){var n=this,i=io.get(e);i.observationTargets.slice().forEach(function(o){return n.unobserve(e,o.target)}),i.activeTargets.splice(0,i.activeTargets.length)},t}();var Va=function(){function t(e){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof e!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");ki.connect(this,e)}return t.prototype.observe=function(e,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Ha(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ki.observe(this,e,n)},t.prototype.unobserve=function(e){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Ha(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ki.unobserve(this,e)},t.prototype.disconnect=function(){ki.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();"use strict";var R0=yt(),j0=kp().left,H0=js(),Rp=Mr(),q0=Pp(),$0=H0("reduce"),F0=!q0&&Rp>79&&Rp<83;R0({target:"Array",proto:!0,forced:!$0||F0},{reduce:function(e){return j0(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}});var B0=Mt(),z0=It().f,Ya=Function.prototype,W0=Ya.toString,V0=/^\s*function ([^ (]*)/,jp="name";B0&&!(jp in Ya)&&z0(Ya,jp,{configurable:!0,get:function(){try{return W0.call(this).match(V0)[1]}catch(t){return""}}});var BR=Me(Qa());"use strict";var uA=Za(),fA=Fe(),dA=cn(),hA=rn(),pA=el(),im=tl();uA("match",function(t,e,n){return[function(o){var s=hA(this),a=o==null?void 0:o[t];return a!==void 0?a.call(o,s):new RegExp(o)[t](String(s))},function(i){var o=n(e,this,i);if(o.done)return o.value;var s=fA(this),a=String(i);if(!s.global)return im(s,a);var c=s.unicode;s.lastIndex=0;for(var f=[],u=0,l;(l=im(s,a))!==null;){var m=String(l[0]);f[u]=m,m===""&&(s.lastIndex=pA(a,dA(s.lastIndex),c)),u++}return u===0?null:f}]});"use strict";var EA=Za(),_A=me(),SA=Fe(),wA=cn(),TA=_i(),xA=rn(),OA=el(),AA=om(),CA=tl(),LA=Te(),nl=LA("replace"),DA=Math.max,MA=Math.min,IA=function(t){return t===void 0?t:String(t)},kA=function(){return"a".replace(/./,"$0")==="$0"}(),sm=function(){return/./[nl]?/./[nl]("a","$0")==="":!1}(),NA=!_A(function(){var t=/./;return t.exec=function(){var e=[];return e.groups={a:"7"},e},"".replace(t,"$")!=="7"});EA("replace",function(t,e,n){var i=sm?"$":"$0";return[function(s,a){var c=xA(this),f=s==null?void 0:s[nl];return f!==void 0?f.call(s,c,a):e.call(String(c),s,a)},function(o,s){if(typeof s=="string"&&s.indexOf(i)===-1&&s.indexOf("$<")===-1){var a=n(e,this,o,s);if(a.done)return a.value}var c=SA(this),f=String(o),u=typeof s=="function";u||(s=String(s));var l=c.global;if(l){var m=c.unicode;c.lastIndex=0}for(var d=[];;){var p=CA(c,f);if(p===null||(d.push(p),!l))break;var v=String(p[0]);v===""&&(c.lastIndex=OA(f,wA(c.lastIndex),m))}for(var y="",h=0,b=0;b=h&&(y+=f.slice(h,A)+D,h=A+S.length)}return y+f.slice(h)}]},!NA||!kA||sm);var ao=function(e){var n=Array.prototype.reduce.call(e,function(i,o){var s=o.name.match(/data-simplebar-(.+)/);if(s){var a=s[1].replace(/\W+(.)/g,function(c,f){return f.toUpperCase()});switch(o.value){case"true":i[a]=!0;break;case"false":i[a]=!1;break;case void 0:i[a]=!0;break;default:i[a]=o.value}}return i},{});return n};function Pt(t){return!t||!t.ownerDocument||!t.ownerDocument.defaultView?window:t.ownerDocument.defaultView}function lo(t){return!t||!t.ownerDocument?document:t.ownerDocument}var Rn=null,lm=null;so.default&&window.addEventListener("resize",function(){lm!==window.devicePixelRatio&&(lm=window.devicePixelRatio,Rn=null)});function cm(t){if(Rn===null){var e=lo(t);if(typeof e=="undefined")return Rn=0,Rn;var n=e.body,i=e.createElement("div");i.classList.add("simplebar-hide-scrollbar"),n.appendChild(i);var o=i.getBoundingClientRect().right;n.removeChild(i),Rn=o}return Rn}var ae=function(){function t(n,i){var o=this;this.onScroll=function(){var s=Pt(o.el);o.scrollXTicking||(s.requestAnimationFrame(o.scrollX),o.scrollXTicking=!0),o.scrollYTicking||(s.requestAnimationFrame(o.scrollY),o.scrollYTicking=!0)},this.scrollX=function(){o.axis.x.isOverflowing&&(o.showScrollbar("x"),o.positionScrollbar("x")),o.scrollXTicking=!1},this.scrollY=function(){o.axis.y.isOverflowing&&(o.showScrollbar("y"),o.positionScrollbar("y")),o.scrollYTicking=!1},this.onMouseEnter=function(){o.showScrollbar("x"),o.showScrollbar("y")},this.onMouseMove=function(s){o.mouseX=s.clientX,o.mouseY=s.clientY,(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&o.onMouseMoveForAxis("x"),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&o.onMouseMoveForAxis("y")},this.onMouseLeave=function(){o.onMouseMove.cancel(),(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&o.onMouseLeaveForAxis("x"),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&o.onMouseLeaveForAxis("y"),o.mouseX=-1,o.mouseY=-1},this.onWindowResize=function(){o.scrollbarWidth=o.getScrollbarWidth(),o.hideNativeScrollbar()},this.hideScrollbars=function(){o.axis.x.track.rect=o.axis.x.track.el.getBoundingClientRect(),o.axis.y.track.rect=o.axis.y.track.el.getBoundingClientRect(),o.isWithinBounds(o.axis.y.track.rect)||(o.axis.y.scrollbar.el.classList.remove(o.classNames.visible),o.axis.y.isVisible=!1),o.isWithinBounds(o.axis.x.track.rect)||(o.axis.x.scrollbar.el.classList.remove(o.classNames.visible),o.axis.x.isVisible=!1)},this.onPointerEvent=function(s){var a,c;o.axis.x.track.rect=o.axis.x.track.el.getBoundingClientRect(),o.axis.y.track.rect=o.axis.y.track.el.getBoundingClientRect(),(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&(a=o.isWithinBounds(o.axis.x.track.rect)),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&(c=o.isWithinBounds(o.axis.y.track.rect)),(a||c)&&(s.preventDefault(),s.stopPropagation(),s.type==="mousedown"&&(a&&(o.axis.x.scrollbar.rect=o.axis.x.scrollbar.el.getBoundingClientRect(),o.isWithinBounds(o.axis.x.scrollbar.rect)?o.onDragStart(s,"x"):o.onTrackClick(s,"x")),c&&(o.axis.y.scrollbar.rect=o.axis.y.scrollbar.el.getBoundingClientRect(),o.isWithinBounds(o.axis.y.scrollbar.rect)?o.onDragStart(s,"y"):o.onTrackClick(s,"y"))))},this.drag=function(s){var a,c=o.axis[o.draggedAxis].track,f=c.rect[o.axis[o.draggedAxis].sizeAttr],u=o.axis[o.draggedAxis].scrollbar,l=o.contentWrapperEl[o.axis[o.draggedAxis].scrollSizeAttr],m=parseInt(o.elStyles[o.axis[o.draggedAxis].sizeAttr],10);s.preventDefault(),s.stopPropagation(),o.draggedAxis==="y"?a=s.pageY:a=s.pageX;var d=a-c.rect[o.axis[o.draggedAxis].offsetAttr]-o.axis[o.draggedAxis].dragOffset,p=d/(f-u.size),v=p*(l-m);o.draggedAxis==="x"&&(v=o.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?v-(f+u.size):v,v=o.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-v:v),o.contentWrapperEl[o.axis[o.draggedAxis].scrollOffsetAttr]=v},this.onEndDrag=function(s){var a=lo(o.el),c=Pt(o.el);s.preventDefault(),s.stopPropagation(),o.el.classList.remove(o.classNames.dragging),a.removeEventListener("mousemove",o.drag,!0),a.removeEventListener("mouseup",o.onEndDrag,!0),o.removePreventClickId=c.setTimeout(function(){a.removeEventListener("click",o.preventClick,!0),a.removeEventListener("dblclick",o.preventClick,!0),o.removePreventClickId=null})},this.preventClick=function(s){s.preventDefault(),s.stopPropagation()},this.el=n,this.minScrollbarWidth=20,this.options=Object.assign({},t.defaultOptions,{},i),this.classNames=Object.assign({},t.defaultOptions.classNames,{},this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,!t.instances.has(this.el)&&(this.recalculate=(0,il.default)(this.recalculate.bind(this),64),this.onMouseMove=(0,il.default)(this.onMouseMove.bind(this),64),this.hideScrollbars=(0,rl.default)(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=(0,rl.default)(this.onWindowResize.bind(this),64,{leading:!0}),t.getRtlHelpers=(0,am.default)(t.getRtlHelpers),this.init())}t.getRtlHelpers=function(){var i=document.createElement("div");i.innerHTML='
';var o=i.firstElementChild;document.body.appendChild(o);var s=o.firstElementChild;o.scrollLeft=0;var a=t.getOffset(o),c=t.getOffset(s);o.scrollLeft=999;var f=t.getOffset(s);return{isRtlScrollingInverted:a.left!==c.left&&c.left-f.left!=0,isRtlScrollbarInverted:a.left!==c.left}},t.getOffset=function(i){var o=i.getBoundingClientRect(),s=lo(i),a=Pt(i);return{top:o.top+(a.pageYOffset||s.documentElement.scrollTop),left:o.left+(a.pageXOffset||s.documentElement.scrollLeft)}};var e=t.prototype;return e.init=function(){t.instances.set(this.el,this),so.default&&(this.initDOM(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.initDOM=function(){var i=this;if(Array.prototype.filter.call(this.el.children,function(a){return a.classList.contains(i.classNames.wrapper)}).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var o=document.createElement("div"),s=document.createElement("div");o.classList.add(this.classNames.track),s.classList.add(this.classNames.scrollbar),o.appendChild(s),this.axis.x.track.el=o.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=o.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},e.initListeners=function(){var i=this,o=Pt(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(c){i.el.addEventListener(c,i.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(c){i.el.addEventListener(c,i.onPointerEvent,{capture:!0,passive:!0})}),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),o.addEventListener("resize",this.onWindowResize);var s=!1,a=o.ResizeObserver||Va;this.resizeObserver=new a(function(){!s||i.recalculate()}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),o.requestAnimationFrame(function(){s=!0}),this.mutationObserver=new o.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},e.recalculate=function(){var i=Pt(this.el);this.elStyles=i.getComputedStyle(this.el),this.isRtl=this.elStyles.direction==="rtl";var o=this.heightAutoObserverEl.offsetHeight<=1,s=this.heightAutoObserverEl.offsetWidth<=1,a=this.contentEl.offsetWidth,c=this.contentWrapperEl.offsetWidth,f=this.elStyles.overflowX,u=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var l=this.contentEl.scrollHeight,m=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=o?"auto":"100%",this.placeholderEl.style.width=s?a+"px":"auto",this.placeholderEl.style.height=l+"px";var d=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=m>a,this.axis.y.isOverflowing=l>d,this.axis.x.isOverflowing=f==="hidden"?!1:this.axis.x.isOverflowing,this.axis.y.isOverflowing=u==="hidden"?!1:this.axis.y.isOverflowing,this.axis.x.forceVisible=this.options.forceVisible==="x"||this.options.forceVisible===!0,this.axis.y.forceVisible=this.options.forceVisible==="y"||this.options.forceVisible===!0,this.hideNativeScrollbar();var p=this.axis.x.isOverflowing?this.scrollbarWidth:0,v=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&m>c-v,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&l>d-p,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},e.getScrollbarSize=function(i){if(i===void 0&&(i="y"),!this.axis[i].isOverflowing)return 0;var o=this.contentEl[this.axis[i].scrollSizeAttr],s=this.axis[i].track.el[this.axis[i].offsetSizeAttr],a,c=s/o;return a=Math.max(~~(c*s),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(a=Math.min(a,this.options.scrollbarMaxSize)),a},e.positionScrollbar=function(i){if(i===void 0&&(i="y"),!!this.axis[i].isOverflowing){var o=this.contentWrapperEl[this.axis[i].scrollSizeAttr],s=this.axis[i].track.el[this.axis[i].offsetSizeAttr],a=parseInt(this.elStyles[this.axis[i].sizeAttr],10),c=this.axis[i].scrollbar,f=this.contentWrapperEl[this.axis[i].scrollOffsetAttr];f=i==="x"&&this.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-f:f;var u=f/(o-a),l=~~((s-c.size)*u);l=i==="x"&&this.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?l+(s-c.size):l,c.el.style.transform=i==="x"?"translate3d("+l+"px, 0, 0)":"translate3d(0, "+l+"px, 0)"}},e.toggleTrackVisibility=function(i){i===void 0&&(i="y");var o=this.axis[i].track.el,s=this.axis[i].scrollbar.el;this.axis[i].isOverflowing||this.axis[i].forceVisible?(o.style.visibility="visible",this.contentWrapperEl.style[this.axis[i].overflowAttr]="scroll"):(o.style.visibility="hidden",this.contentWrapperEl.style[this.axis[i].overflowAttr]="hidden"),this.axis[i].isOverflowing?s.style.display="block":s.style.display="none"},e.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},e.onMouseMoveForAxis=function(i){i===void 0&&(i="y"),this.axis[i].track.rect=this.axis[i].track.el.getBoundingClientRect(),this.axis[i].scrollbar.rect=this.axis[i].scrollbar.el.getBoundingClientRect();var o=this.isWithinBounds(this.axis[i].scrollbar.rect);o?this.axis[i].scrollbar.el.classList.add(this.classNames.hover):this.axis[i].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[i].track.rect)?(this.showScrollbar(i),this.axis[i].track.el.classList.add(this.classNames.hover)):this.axis[i].track.el.classList.remove(this.classNames.hover)},e.onMouseLeaveForAxis=function(i){i===void 0&&(i="y"),this.axis[i].track.el.classList.remove(this.classNames.hover),this.axis[i].scrollbar.el.classList.remove(this.classNames.hover)},e.showScrollbar=function(i){i===void 0&&(i="y");var o=this.axis[i].scrollbar.el;this.axis[i].isVisible||(o.classList.add(this.classNames.visible),this.axis[i].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},e.onDragStart=function(i,o){o===void 0&&(o="y");var s=lo(this.el),a=Pt(this.el),c=this.axis[o].scrollbar,f=o==="y"?i.pageY:i.pageX;this.axis[o].dragOffset=f-c.rect[this.axis[o].offsetAttr],this.draggedAxis=o,this.el.classList.add(this.classNames.dragging),s.addEventListener("mousemove",this.drag,!0),s.addEventListener("mouseup",this.onEndDrag,!0),this.removePreventClickId===null?(s.addEventListener("click",this.preventClick,!0),s.addEventListener("dblclick",this.preventClick,!0)):(a.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.onTrackClick=function(i,o){var s=this;if(o===void 0&&(o="y"),!!this.options.clickOnTrack){var a=Pt(this.el);this.axis[o].scrollbar.rect=this.axis[o].scrollbar.el.getBoundingClientRect();var c=this.axis[o].scrollbar,f=c.rect[this.axis[o].offsetAttr],u=parseInt(this.elStyles[this.axis[o].sizeAttr],10),l=this.contentWrapperEl[this.axis[o].scrollOffsetAttr],m=o==="y"?this.mouseY-f:this.mouseX-f,d=m<0?-1:1,p=d===-1?l-u:l+u,v=function y(){if(d===-1){if(l>p){var h;l-=s.options.clickOnTrackSpeed,s.contentWrapperEl.scrollTo((h={},h[s.axis[o].offsetAttr]=l,h)),a.requestAnimationFrame(y)}}else if(l=i.left&&this.mouseX<=i.left+i.width&&this.mouseY>=i.top&&this.mouseY<=i.top+i.height},e.findChild=function(i,o){var s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.msMatchesSelector;return Array.prototype.filter.call(i.children,function(a){return s.call(a,o)})[0]},t}();ae.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3};ae.instances=new WeakMap;ae.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll("[data-simplebar]"),function(t){t.getAttribute("data-simplebar")!=="init"&&!ae.instances.has(t)&&new ae(t,ao(t.attributes))})};ae.removeObserver=function(){this.globalObserver.disconnect()};ae.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),typeof MutationObserver!="undefined"&&(this.globalObserver=new MutationObserver(ae.handleMutations),this.globalObserver.observe(document,{childList:!0,subtree:!0})),document.readyState==="complete"||document.readyState!=="loading"&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))};ae.handleMutations=function(t){t.forEach(function(e){Array.prototype.forEach.call(e.addedNodes,function(n){n.nodeType===1&&(n.hasAttribute("data-simplebar")?!ae.instances.has(n)&&new ae(n,ao(n.attributes)):Array.prototype.forEach.call(n.querySelectorAll("[data-simplebar]"),function(i){i.getAttribute("data-simplebar")!=="init"&&!ae.instances.has(i)&&new ae(i,ao(i.attributes))}))}),Array.prototype.forEach.call(e.removedNodes,function(n){n.nodeType===1&&(n.hasAttribute('[data-simplebar="init"]')?ae.instances.has(n)&&ae.instances.get(n).unMount():Array.prototype.forEach.call(n.querySelectorAll('[data-simplebar="init"]'),function(i){ae.instances.has(i)&&ae.instances.get(i).unMount()}))})})};ae.getOptions=ao;so.default&&ae.initHtmlApi();var fm=Me(um());function dm(t){return"error"in t&&"exception"in t}function jn(t){return"error"in t}function sl(t,e){return t.replace(/[^\-\.\w\s]/g,"").replace(/^[\s\.]+|[\s\.]+$/g,"").replace(/[\-\.\s]+/g,"-").toLowerCase().substring(0,e)}function le(t){let e=["","null","undefined"];return typeof t=="string"&&!e.includes(t)||typeof t=="number"?!0:typeof t=="boolean"}function al(t){return typeof t!==null&&typeof t!="undefined"}function FA(){let{csrftoken:t}=fm.default.parse(document.cookie);if(typeof t=="undefined")throw new Error("Invalid or missing CSRF token");return t}function hm(t,e,n){return Ue(this,null,function*(){let i=FA(),o=new Headers({"X-CSRFToken":i}),s;typeof n!="undefined"&&(s=JSON.stringify(n),o.set("content-type","application/json"));let a=yield fetch(t,{method:e,body:s,headers:o,credentials:"same-origin"}),c=a.headers.get("Content-Type");if(typeof c=="string"&&c.includes("text"))return{error:yield a.text()};let f=yield a.json();return!a.ok&&Array.isArray(f)?{error:f.join(` -`)}:!a.ok&&"detail"in f?{error:f.detail}:f})}function uo(t,e){return Ue(this,null,function*(){return yield hm(t,"PATCH",e)})}function BA(t){return Ue(this,null,function*(){return yield hm(t,"GET")})}function pm(t){return Ue(this,null,function*(){return yield BA(t)})}function*H(...t){for(let e of t)for(let n of document.querySelectorAll(e))n!==null&&(yield n)}function vn(t){return document.getElementById(t)}function mm(t,e=0){let n=e,i=document.getElementById("content-title");i!==null&&(n+=i.getBoundingClientRect().bottom);let o=t.getBoundingClientRect().top+window.pageYOffset+n;window.scrollTo({top:o,behavior:"smooth"})}function gm(t){let e=[];for(let n of t.querySelectorAll("select"))if(n!==null){let i={name:n.name,options:[]};for(let o of n.options)o.selected&&i.options.push(o.value);e=[...e,i]}return e}function*vm(t){for(let e of t.querySelectorAll("td"))e!==null&&le(e.innerText)&&e.innerText!=="\u2014"&&(yield e.innerText.replaceAll(/[\n\r]/g,"").trim())}function Ae(t,e,n){function i(s){return!!(typeof n=="string"&&s!==null&&s.matches(n))}function o(s){if(s!==null&&s.parentElement!==null&&!i(s)){for(let a of s.parentElement.querySelectorAll(e))if(a!==null)return a;return o(s.parentElement.parentElement)}return null}return o(t)}function zA(t){t.preventDefault();let e=t.currentTarget;if(e!==null){let n=Ae(e,"form"),i=e.getAttribute("href");n!==null&&le(i)&&(n.setAttribute("action",i),n.submit())}}function WA(){for(let t of H("a.formaction"))t.addEventListener("click",zA)}function VA(){for(let t of H("a.set_speed"))if(t!==null){let e=function(n){n.preventDefault();let i=t.getAttribute("data"),o=document.getElementById(t.target);o!==null&&i!==null&&(o.value=i)};t.addEventListener("click",e)}}function YA(t,e){let n=new Set;for(let i of e.querySelectorAll("*[name]"))i.validity.valid?(i.classList.contains("is-invalid")&&i.classList.remove("is-invalid"),i.classList.contains("is-valid")||i.classList.add("is-valid")):(n.add(i.name),i.classList.contains("is-valid")&&i.classList.remove("is-valid"),i.classList.contains("is-invalid")||i.classList.add("is-invalid"));if(n.size!==0){let i=e.elements.namedItem(Array.from(n)[0]);mm(i),t.preventDefault()}}function UA(){for(let t of H("form")){let e=t.querySelectorAll("button[type=submit]");for(let n of e)n.addEventListener("click",i=>YA(i,t))}}function KA(t){let e=Array.from(t.options);for(let n=1;n=0;n--){let i=e[n];if(i.selected){let o=t.options[n+1];i=t.removeChild(i),o=t.replaceChild(i,o),t.insertBefore(o,i)}}}function XA(){for(let t of H("#move-option-up")){let e=t.getAttribute("data-target");if(e!==null)for(let n of H(`#${e}`))t.addEventListener("click",()=>KA(n))}for(let t of H("#move-option-down")){let e=t.getAttribute("data-target");if(e!==null)for(let n of H(`#${e}`))t.addEventListener("click",()=>GA(n))}}var bm={region:{hide:["id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region"]},"site group":{hide:["id_region","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_sitegroup"]},site:{hide:["id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site"]},location:{hide:["id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location"]},rack:{hide:["id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location","id_rack"]},"cluster group":{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_cluster"],show:["id_clustergroup"]},cluster:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack"],show:["id_clustergroup","id_cluster"]},default:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:[]}};function ll(t,e){var n,i;for(let o of H(t))e==="show"?(n=o.parentElement)==null||n.classList.remove("d-none","invisible"):(i=o.parentElement)==null||i.classList.add("d-none","invisible")}function QA(t){let e=t.currentTarget,n=e.options[e.selectedIndex].innerText.toLowerCase();for(let[i,o]of Object.entries(bm))if(n.endsWith(i)){for(let s of o.hide)ll(`#${s}`,"hide");for(let s of o.show)ll(`#${s}`,"show");break}else for(let s of bm.default.hide)ll(`#${s}`,"hide")}function JA(){for(let t of H("#id_scope_type"))t.addEventListener("change",QA)}function ym(){for(let t of[UA,WA,XA,VA,JA])t()}var Om=Me(xm());function ZA(){for(let t of H(".masonry"))new Om.default(t,{itemSelector:".masonry-item",percentPosition:!0})}function eC(){for(let t of H('[data-bs-toggle="tooltip"]'))new vt(t,{container:"body"})}function tC(){for(let t of H('[data-bs-toggle="modal"]'))new Zt(t)}function Hn(t,e,n,i){let o="mdi-alert";switch(t){case"warning":o="mdi-alert";case"success":o="mdi-check-circle";case"info":o="mdi-information";case"danger":o="mdi-alert"}let s=document.createElement("div");s.setAttribute("class","toast-container position-fixed bottom-0 end-0 m-3");let a=document.createElement("div");a.setAttribute("class",`toast bg-${t}`),a.setAttribute("role","alert"),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true");let c=document.createElement("div");c.setAttribute("class",`toast-header bg-${t} text-body`);let f=document.createElement("i");f.setAttribute("class",`mdi ${o}`);let u=document.createElement("strong");u.setAttribute("class","me-auto ms-1"),u.innerText=e;let l=document.createElement("button");l.setAttribute("type","button"),l.setAttribute("class","btn-close"),l.setAttribute("data-bs-dismiss","toast"),l.setAttribute("aria-label","Close");let m=document.createElement("div");if(m.setAttribute("class","toast-body"),c.appendChild(f),c.appendChild(u),typeof i!="undefined"){let p=document.createElement("small");p.setAttribute("class","text-muted"),c.appendChild(p)}return c.appendChild(l),m.innerText=n.trim(),a.appendChild(c),a.appendChild(m),s.appendChild(a),document.body.appendChild(s),new Dt(a)}function nC(){let{hash:t}=location;if(t&&t.match(/^\#tab_.+$/)){let e=t.replace("tab_","");for(let n of H(`ul.nav.nav-tabs .nav-link[data-bs-target="${e}"]`))new nn(n).show()}}function iC(){let t=document.querySelectorAll(".sidebar .accordion-item");function e(n){for(let i of t)i!==n?i.classList.remove("is-open"):i.classList.toggle("is-open")}for(let n of t)for(let i of n.querySelectorAll(".accordion-button"))i.addEventListener("click",()=>{e(n)})}function Am(){for(let t of[eC,tC,ZA,nC,iC])t()}var ul=Me(Lm());function oC(t,e){var c;let n=t.currentTarget,i=Ae(n,"span.search-obj-selected"),o=Ae(n,"input.search-obj-type"),s=n.getAttribute("data-search-value"),a="";i!==null&&o!==null&&(le(s)&&a!==s?(a=s,i.innerHTML=(c=e.textContent)!=null?c:"Error",o.value=s):(a="",i.innerHTML="All Objects",o.value=""))}function sC(){for(let t of H("div.search-container ul.search-obj-selector"))for(let e of t.querySelectorAll("li > button.dropdown-item"))e.addEventListener("click",n=>oC(n,e))}function aC(){var t;for(let e of H("input.interface-filter")){let o=function(s){let a=s.target,c=new RegExp(a.value.toLowerCase().trim());for(let f of i){let u=f.querySelector('input[type="checkbox"][name="pk"]');u!==null&&(u.checked=!1);let l=f.getAttribute("data-name");typeof l=="string"&&(c.test(l.toLowerCase().trim())?f.classList.contains("d-none")&&f.classList.remove("d-none"):f.classList.add("d-none"))}},n=Ae(e,"table"),i=Array.from((t=n==null?void 0:n.querySelectorAll("tbody > tr"))!=null?t:[]).filter(s=>s!==null);e.addEventListener("keyup",(0,ul.default)(o,300))}}function lC(){var t;for(let e of H("input.object-filter")){let o=function(s){let a=s.target,c=new RegExp(a.value.toLowerCase().trim());for(let f of i){let u=f.querySelector('input[type="checkbox"][name="pk"]');u!==null&&(u.checked=!1);for(let l of vm(f))if(c.test(l.toLowerCase())){f.classList.remove("d-none");break}else f.classList.add("d-none")}},n=Ae(e,"table"),i=Array.from((t=n==null?void 0:n.querySelectorAll("tbody > tr"))!=null?t:[]).filter(s=>s!==null);e.addEventListener("keyup",(0,ul.default)(o,300))}}function Dm(){for(let t of[sC,lC,aC])t()}var tg=Me(Gm());function Xm(t,e,n){return Math.min(Math.max(t,n),e)}var qn=class extends Error{constructor(e){super(`Failed to parse color: "${e}"`)}};function bC(t){if(typeof t!="string")throw new qn(t);if(t.trim().toLowerCase()==="transparent")return[0,0,0,0];let e=t.trim();e=TC.test(t)?function(a){let c=a.toLowerCase().trim(),f=yC[function(u){let l=5381,m=u.length;for(;m;)l=33*l^u.charCodeAt(--m);return(l>>>0)%2341}(c)];if(!f)throw new qn(a);return`#${f}`}(t):t;let n=EC.exec(e);if(n){let a=Array.from(n).slice(1);return[...a.slice(0,3).map(c=>parseInt(Ni(c,2),16)),parseInt(Ni(a[3]||"f",2),16)/255]}let i=_C.exec(e);if(i){let a=Array.from(i).slice(1);return[...a.slice(0,3).map(c=>parseInt(c,16)),parseInt(a[3]||"ff",16)/255]}let o=SC.exec(e);if(o){let a=Array.from(o).slice(1);return[...a.slice(0,3).map(c=>parseInt(c,10)),parseFloat(a[3]||"1")]}let s=wC.exec(e);if(s){let[a,c,f,u]=Array.from(s).slice(1).map(parseFloat);if(Xm(0,100,c)!==c)throw new qn(t);if(Xm(0,100,f)!==f)throw new qn(t);return[...xC(a,c,f),u||1]}throw new qn(t)}var Qm=t=>parseInt(t.replace(/_/g,""),36),yC="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((t,e)=>{let n=Qm(e.substring(0,3)),i=Qm(e.substring(3)).toString(16),o="";for(let s=0;s<6-i.length;s++)o+="0";return t[n]=`${o}${i}`,t},{}),Ni=(t,e)=>Array.from(Array(e)).map(()=>t).join(""),EC=new RegExp(`^#${Ni("([a-f0-9])",3)}([a-f0-9])?$`,"i"),_C=new RegExp(`^#${Ni("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),SC=new RegExp(`^rgba?\\(\\s*(\\d+)\\s*${Ni(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),wC=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,TC=/^[a-z]+$/i,Jm=t=>Math.round(255*t),xC=(t,e,n)=>{let i=n/100;if(e===0)return[i,i,i].map(Jm);let o=(t%360+360)%360/60,s=(1-Math.abs(2*i-1))*(e/100),a=s*(1-Math.abs(o%2-1)),c=0,f=0,u=0;o>=0&&o<1?(c=s,f=a):o>=1&&o<2?(c=a,f=s):o>=2&&o<3?(f=s,u=a):o>=3&&o<4?(f=a,u=s):o>=4&&o<5?(c=a,u=s):o>=5&&o<6&&(c=s,u=a);let l=i-s/2;return[c+l,f+l,u+l].map(Jm)};function OC(t){if(t==="transparent")return 0;function e(s){let a=s/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let[n,i,o]=bC(t);return .2126*e(n)+.7152*e(i)+.0722*e(o)}function AC(t){return OC(t)>.179}function Pi(t){return AC(t)?"#000":"#fff"}var Eo={};(function(t,e){typeof Eo=="object"&&typeof module=="object"?module.exports=e():typeof define=="function"&&define.amd?define([],e):typeof Eo=="object"?Eo.SlimSelect=e():t.SlimSelect=e()})(window,function(){return n={},t.m=e=[function(i,o,s){"use strict";function a(f,u){u=u||{bubbles:!1,cancelable:!1,detail:void 0};var l=document.createEvent("CustomEvent");return l.initCustomEvent(f,u.bubbles,u.cancelable,u.detail),l}var c;o.__esModule=!0,o.hasClassInTree=function(f,u){function l(m,d){return d&&m&&m.classList&&m.classList.contains(d)?m:null}return l(f,u)||function m(d,p){return d&&d!==document?l(d,p)?d:m(d.parentNode,p):null}(f,u)},o.ensureElementInView=function(f,u){var l=f.scrollTop+f.offsetTop,m=l+f.clientHeight,d=u.offsetTop,p=d+u.clientHeight;d=window.innerHeight?"above":l?u:"below"},o.debounce=function(f,u,l){var m;return u===void 0&&(u=100),l===void 0&&(l=!1),function(){for(var d=[],p=0;p[^<>]*'+y+"")},o.kebabCase=function(f){var u=f.replace(/[A-Z\u00C0-\u00D6\u00D8-\u00DE]/g,function(l){return"-"+l.toLowerCase()});return f[0]===f[0].toUpperCase()?u.substring(1):u},typeof(c=window).CustomEvent!="function"&&(a.prototype=c.Event.prototype,c.CustomEvent=a)},function(i,o,s){"use strict";o.__esModule=!0;var a=(c.prototype.newOption=function(u){return{id:u.id?u.id:String(Math.floor(1e8*Math.random())),value:u.value?u.value:"",text:u.text?u.text:"",innerHTML:u.innerHTML?u.innerHTML:"",selected:!!u.selected&&u.selected,display:u.display===void 0||u.display,disabled:!!u.disabled&&u.disabled,placeholder:!!u.placeholder&&u.placeholder,class:u.class?u.class:void 0,data:u.data?u.data:{},mandatory:!!u.mandatory&&u.mandatory}},c.prototype.add=function(u){this.data.push({id:String(Math.floor(1e8*Math.random())),value:u.value,text:u.text,innerHTML:"",selected:!1,display:!0,disabled:!1,placeholder:!1,class:void 0,mandatory:u.mandatory,data:{}})},c.prototype.parseSelectData=function(){this.data=[];for(var u=0,l=this.main.select.element.childNodes;u',placeholder:this.placeholder,onChange:()=>this.handleSlimChange()}),this.getFilteredBy(),this.getPathKeys();for(let i of this.filterParams.keys())this.updateQueryParams(i);for(let i of this.pathValues.keys())this.updatePathValues(i);this.queryParams.set("brief",!0),this.queryParams.set("limit",0),this.updateQueryUrl(),this.resetClasses(),this.setSlimStyles(),this.initResetButton(),this.addEventListeners();let n=this.base.closest(".content-container .collapse");n!==null?(n.addEventListener("show.bs.collapse",()=>this.loadData()),n.addEventListener("hide.bs.collapse",()=>this.resetOptions())):Promise.all([this.loadData()])}get options(){return this._options}set options(e){let n=e;this.preSorted||(n=e.sort((i,o)=>i.text.toLowerCase()>o.text.toLowerCase()?1:-1)),this._options=n,this.slim.setData(n)}resetOptions(){this.options=[_o]}disable(){this.slim.slim.singleSelected!==null?this.slim.slim.singleSelected.container.hasAttribute("disabled")||this.slim.slim.singleSelected.container.setAttribute("disabled",""):this.slim.slim.multiSelected!==null&&(this.slim.slim.multiSelected.container.hasAttribute("disabled")||this.slim.slim.multiSelected.container.setAttribute("disabled",""))}enable(){this.slim.slim.singleSelected!==null?this.slim.slim.singleSelected.container.hasAttribute("disabled")&&this.slim.slim.singleSelected.container.removeAttribute("disabled"):this.slim.slim.multiSelected!==null&&this.slim.slim.multiSelected.container.hasAttribute("disabled")&&this.slim.slim.multiSelected.container.removeAttribute("disabled")}addEventListeners(){let e=new Set([...this.filterParams.keys(),...this.pathValues.keys()]);for(let n of e){let i=document.querySelector(`[name="${n}"]`);i!==null&&i.addEventListener("change",o=>this.handleEvent(o)),this.base.addEventListener(`netbox.select.onload.${n}`,o=>this.handleEvent(o))}}loadData(){return Ue(this,null,function*(){try{this.disable(),yield this.getOptions()}catch(e){console.error(e)}finally{this.setOptionStyles(),this.enable(),this.base.dispatchEvent(this.loadEvent)}})}getOptions(){return Ue(this,null,function*(){if(this.queryUrl.includes("{{")){this.options=[_o];return}let e=Array.from(this.base.options).filter(s=>s.selected).map(s=>s.getAttribute("value")).filter(le),n=yield pm(this.queryUrl);if(jn(n))return dm(n)?this.handleError(n.exception,n.error):this.handleError(`Error Fetching Options for field '${this.name}'`,n.error);let{results:i}=n,o=[_o];for(let s of i){let a=s.display;typeof s._depth=="number"&&(this.preSorted||(this.preSorted=!0),a=`${"\u2500".repeat(s._depth)} ${a}`);let c={},f=s.id.toString(),u,l,m;for(let[p,v]of Object.entries(s)){if(!["id","slug"].includes(p)&&["string","number","boolean"].includes(typeof v)){let y=p.replaceAll("_","-");c[y]=String(v)}LC.some(y=>y.toLowerCase()===p.toLowerCase())&&(typeof v=="string"&&v.toLowerCase()!=="false"||typeof v=="boolean"&&v===!0||typeof v=="number"&&v>0)&&(m=!0)}e.some(p=>this.disabledOptions.includes(p))&&(m=!0),e.includes(f)&&(l=!0,m=!1);let d={value:f,text:a,data:c,style:u,selected:l,disabled:m};o.push(d)}this.options=o})}handleEvent(e){let n=e.target;this.updateQueryParams(n.name),this.updatePathValues(n.name),this.updateQueryUrl(),Promise.all([this.loadData()])}handleError(e,n){Hn("danger",e,n).show(),this.resetOptions()}handleSlimChange(){let e=this.slim.slim;e&&(e.container.classList.contains("is-invalid")||this.base.classList.contains("is-invalid"))&&(e.container.classList.remove("is-invalid"),this.base.classList.remove("is-invalid")),this.base.dispatchEvent(this.loadEvent)}updateQueryUrl(){let e={};for(let[o,s]of this.queryParams.entries())e[o]=s;let n=this.url;for(let[o,s]of this.pathValues.entries())for(let a of this.url.matchAll(new RegExp(`({{${o}}})`,"g")))le(s)&&(n=n.replaceAll(a[1],s.toString()));let i=tg.default.stringifyUrl({url:n,query:e});this.queryUrl!==i&&(this.queryUrl=i,this.base.setAttribute("data-url",i))}updateQueryParams(e){let n=e.replaceAll(/^id_/gi,""),i=vn(`id_${n}`);if(i!==null){for(let[o,s]of CC)if(n.match(o)){n=n.replaceAll(o,s);break}le(i.value)?this.filterParams.has(e)&&this.queryParams.set(n,i.value):this.queryParams.delete(n)}}updatePathValues(e){let n=e.replaceAll(/^id_/gi,""),i=vn(`id_${n}`);i!==null&&this.url.includes("{{")&&Boolean(this.url.match(new RegExp(`({{(${e})}})`,"g")))&&(le(i.value)?this.pathValues.set(e,i.value):this.pathValues.set(e,""))}getPlaceholder(){let e=this.name;if(this.base.id){let n=document.querySelector(`label[for=${this.base.id}]`);n!==null&&(e=`Select ${n.innerText.trim()}`)}return e}getDisabledOptions(){var n;let e=[];if(eg(this.base))try{let i=JSON.parse((n=this.base.getAttribute("data-query-param-exclude"))!=null?n:"[]");e=[...e,...i]}catch(i){console.group(`Unable to parse data-query-param-exclude value on select element '${this.name}'`),console.warn(i),console.groupEnd()}return e}getPathKeys(){for(let e of this.url.matchAll(new RegExp("{{(.+)}}","g")))this.pathValues.set(e[1],"")}getFilteredBy(){let e=new RegExp(/\[|\]|"|\$/g),n=new RegExp(/data-query-param-/g),i=Object.values(this.base.attributes).map(o=>o.name).filter(o=>o.includes("data"));for(let o of i)if(o.match(n)&&o!=="data-query-param-exclude"){let s=this.base.getAttribute(o);if(s!==null)try{let a=JSON.parse(s);if(Array.isArray(a))for(let c of a)if(c.match(/^\$.+$/g)){let f=c.replaceAll(e,"");this.filterParams.set(f,"")}else this.filterParams.set(o.replaceAll(n,""),c);else if(a.match(/^\$.+$/g)){let c=a.replaceAll(e,"");this.filterParams.set(c,"")}else this.filterParams.set(o.replaceAll(n,""),a)}catch(a){if(console.warn(a),s.match(/^\$.+$/g)){let c=s.replaceAll(e,"");this.filterParams.set(c,"")}else this.filterParams.set(o.replaceAll(n,""),s)}}}setSlimStyles(){let{width:e,height:n}=this.slim.slim.container.getBoundingClientRect();this.base.style.opacity="0",this.base.style.width=`${e}px`,this.base.style.height=`${n}px`,this.base.style.display="block",this.base.style.position="absolute",this.base.style.pointerEvents="none"}setOptionStyles(){for(let e of this.options)if("data"in e&&"id"in e&&typeof e.data!="undefined"&&typeof e.id!="undefined"&&"color"in e.data){let n=e.id,i=e.data,o=document.createElement("style"),s=`#${i.color}`,a=Pi(s);o.setAttribute("data-netbox",n),o.innerHTML=` +`)}:!a.ok&&"detail"in f?{error:f.detail}:f})}function uo(t,e){return Ue(this,null,function*(){return yield hm(t,"PATCH",e)})}function BA(t){return Ue(this,null,function*(){return yield hm(t,"GET")})}function pm(t){return Ue(this,null,function*(){return yield BA(t)})}function*H(...t){for(let e of t)for(let n of document.querySelectorAll(e))n!==null&&(yield n)}function vn(t){return document.getElementById(t)}function mm(t,e=0){let n=e,i=document.getElementById("content-title");i!==null&&(n+=i.getBoundingClientRect().bottom);let o=t.getBoundingClientRect().top+window.pageYOffset+n;window.scrollTo({top:o,behavior:"smooth"})}function gm(t){let e=[];for(let n of t.querySelectorAll("select"))if(n!==null){let i={name:n.name,options:[]};for(let o of n.options)o.selected&&i.options.push(o.value);e=[...e,i]}return e}function*vm(t){for(let e of t.querySelectorAll("td"))e!==null&&le(e.innerText)&&e.innerText!=="\u2014"&&(yield e.innerText.replaceAll(/[\n\r]/g,"").trim())}function Ae(t,e,n){function i(s){return!!(typeof n=="string"&&s!==null&&s.matches(n))}function o(s){if(s!==null&&s.parentElement!==null&&!i(s)){for(let a of s.parentElement.querySelectorAll(e))if(a!==null)return a;return o(s.parentElement.parentElement)}return null}return o(t)}function zA(t){t.preventDefault();let e=t.currentTarget;if(e!==null){let n=Ae(e,"form"),i=e.getAttribute("href");n!==null&&le(i)&&(n.setAttribute("action",i),n.submit())}}function WA(){for(let t of H("a.formaction"))t.addEventListener("click",zA)}function VA(){for(let t of H("a.set_speed"))if(t!==null){let e=function(n){n.preventDefault();let i=t.getAttribute("data"),o=document.getElementById(t.target);o!==null&&i!==null&&(o.value=i)};t.addEventListener("click",e)}}function YA(t,e){let n=new Set;for(let i of e.querySelectorAll("*[name]"))i.validity.valid?(i.classList.contains("is-invalid")&&i.classList.remove("is-invalid"),i.classList.contains("is-valid")||i.classList.add("is-valid")):(n.add(i.name),i.classList.contains("is-valid")&&i.classList.remove("is-valid"),i.classList.contains("is-invalid")||i.classList.add("is-invalid"));if(n.size!==0){let i=e.elements.namedItem(Array.from(n)[0]);mm(i),t.preventDefault()}}function UA(){for(let t of H("form")){let e=t.querySelectorAll("button[type=submit]");for(let n of e)n.addEventListener("click",i=>YA(i,t))}}function KA(t){let e=Array.from(t.options);for(let n=1;n=0;n--){let i=e[n];if(i.selected){let o=t.options[n+1];i=t.removeChild(i),o=t.replaceChild(i,o),t.insertBefore(o,i)}}}function XA(){for(let t of H("#move-option-up")){let e=t.getAttribute("data-target");if(e!==null)for(let n of H(`#${e}`))t.addEventListener("click",()=>KA(n))}for(let t of H("#move-option-down")){let e=t.getAttribute("data-target");if(e!==null)for(let n of H(`#${e}`))t.addEventListener("click",()=>GA(n))}}var bm={region:{hide:["id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region"]},"site group":{hide:["id_region","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_sitegroup"]},site:{hide:["id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site"]},location:{hide:["id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location"]},rack:{hide:["id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location","id_rack"]},"cluster group":{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_cluster"],show:["id_clustergroup"]},cluster:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack"],show:["id_clustergroup","id_cluster"]},default:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:[]}};function ll(t,e){var n,i;for(let o of H(t))e==="show"?(n=o.parentElement)==null||n.classList.remove("d-none","invisible"):(i=o.parentElement)==null||i.classList.add("d-none","invisible")}function QA(t){let e=t.currentTarget,n=e.options[e.selectedIndex].innerText.toLowerCase();for(let[i,o]of Object.entries(bm))if(n.endsWith(i)){for(let s of o.hide)ll(`#${s}`,"hide");for(let s of o.show)ll(`#${s}`,"show");break}else for(let s of bm.default.hide)ll(`#${s}`,"hide")}function JA(){for(let t of H("#id_scope_type"))t.addEventListener("change",QA)}function ym(){for(let t of[UA,WA,XA,VA,JA])t()}var Om=Me(xm());function ZA(){for(let t of H(".masonry"))new Om.default(t,{itemSelector:".masonry-item",percentPosition:!0})}function eC(){for(let t of H('[data-bs-toggle="tooltip"]'))new vt(t,{container:"body"})}function tC(){for(let t of H('[data-bs-toggle="modal"]'))new Zt(t)}function Hn(t,e,n,i){let o="mdi-alert";switch(t){case"warning":o="mdi-alert";case"success":o="mdi-check-circle";case"info":o="mdi-information";case"danger":o="mdi-alert"}let s=document.createElement("div");s.setAttribute("class","toast-container position-fixed bottom-0 end-0 m-3");let a=document.createElement("div");a.setAttribute("class",`toast bg-${t}`),a.setAttribute("role","alert"),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true");let c=document.createElement("div");c.setAttribute("class",`toast-header bg-${t} text-body`);let f=document.createElement("i");f.setAttribute("class",`mdi ${o}`);let u=document.createElement("strong");u.setAttribute("class","me-auto ms-1"),u.innerText=e;let l=document.createElement("button");l.setAttribute("type","button"),l.setAttribute("class","btn-close"),l.setAttribute("data-bs-dismiss","toast"),l.setAttribute("aria-label","Close");let m=document.createElement("div");if(m.setAttribute("class","toast-body"),c.appendChild(f),c.appendChild(u),typeof i!="undefined"){let p=document.createElement("small");p.setAttribute("class","text-muted"),c.appendChild(p)}return c.appendChild(l),m.innerText=n.trim(),a.appendChild(c),a.appendChild(m),s.appendChild(a),document.body.appendChild(s),new Dt(a)}function nC(){let{hash:t}=location;if(t&&t.match(/^\#tab_.+$/)){let e=t.replace("tab_","");for(let n of H(`ul.nav.nav-tabs .nav-link[data-bs-target="${e}"]`))new nn(n).show()}}function iC(){let t=document.querySelectorAll(".sidebar .accordion-item");function e(n){for(let i of t)i!==n?i.classList.remove("is-open"):i.classList.toggle("is-open")}for(let n of t)for(let i of n.querySelectorAll(".accordion-button"))i.addEventListener("click",()=>{e(n)})}function Am(){for(let t of[eC,tC,ZA,nC,iC])t()}var ul=Me(Lm());function oC(t,e){var c;let n=t.currentTarget,i=Ae(n,"span.search-obj-selected"),o=Ae(n,"input.search-obj-type"),s=n.getAttribute("data-search-value"),a="";i!==null&&o!==null&&(le(s)&&a!==s?(a=s,i.innerHTML=(c=e.textContent)!=null?c:"Error",o.value=s):(a="",i.innerHTML="All Objects",o.value=""))}function sC(){for(let t of H(".search-obj-selector"))for(let e of t.querySelectorAll("li > button.dropdown-item"))e.addEventListener("click",n=>oC(n,e))}function aC(){var t;for(let e of H("input.interface-filter")){let o=function(s){let a=s.target,c=new RegExp(a.value.toLowerCase().trim());for(let f of i){let u=f.querySelector('input[type="checkbox"][name="pk"]');u!==null&&(u.checked=!1);let l=f.getAttribute("data-name");typeof l=="string"&&(c.test(l.toLowerCase().trim())?f.classList.contains("d-none")&&f.classList.remove("d-none"):f.classList.add("d-none"))}},n=Ae(e,"table"),i=Array.from((t=n==null?void 0:n.querySelectorAll("tbody > tr"))!=null?t:[]).filter(s=>s!==null);e.addEventListener("keyup",(0,ul.default)(o,300))}}function lC(){var t;for(let e of H("input.object-filter")){let o=function(s){let a=s.target,c=new RegExp(a.value.toLowerCase().trim());for(let f of i){let u=f.querySelector('input[type="checkbox"][name="pk"]');u!==null&&(u.checked=!1);for(let l of vm(f))if(c.test(l.toLowerCase())){f.classList.remove("d-none");break}else f.classList.add("d-none")}},n=Ae(e,"table"),i=Array.from((t=n==null?void 0:n.querySelectorAll("tbody > tr"))!=null?t:[]).filter(s=>s!==null);e.addEventListener("keyup",(0,ul.default)(o,300))}}function Dm(){for(let t of[sC,lC,aC])t()}var tg=Me(Gm());function Xm(t,e,n){return Math.min(Math.max(t,n),e)}var qn=class extends Error{constructor(e){super(`Failed to parse color: "${e}"`)}};function bC(t){if(typeof t!="string")throw new qn(t);if(t.trim().toLowerCase()==="transparent")return[0,0,0,0];let e=t.trim();e=TC.test(t)?function(a){let c=a.toLowerCase().trim(),f=yC[function(u){let l=5381,m=u.length;for(;m;)l=33*l^u.charCodeAt(--m);return(l>>>0)%2341}(c)];if(!f)throw new qn(a);return`#${f}`}(t):t;let n=EC.exec(e);if(n){let a=Array.from(n).slice(1);return[...a.slice(0,3).map(c=>parseInt(Ni(c,2),16)),parseInt(Ni(a[3]||"f",2),16)/255]}let i=_C.exec(e);if(i){let a=Array.from(i).slice(1);return[...a.slice(0,3).map(c=>parseInt(c,16)),parseInt(a[3]||"ff",16)/255]}let o=SC.exec(e);if(o){let a=Array.from(o).slice(1);return[...a.slice(0,3).map(c=>parseInt(c,10)),parseFloat(a[3]||"1")]}let s=wC.exec(e);if(s){let[a,c,f,u]=Array.from(s).slice(1).map(parseFloat);if(Xm(0,100,c)!==c)throw new qn(t);if(Xm(0,100,f)!==f)throw new qn(t);return[...xC(a,c,f),u||1]}throw new qn(t)}var Qm=t=>parseInt(t.replace(/_/g,""),36),yC="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((t,e)=>{let n=Qm(e.substring(0,3)),i=Qm(e.substring(3)).toString(16),o="";for(let s=0;s<6-i.length;s++)o+="0";return t[n]=`${o}${i}`,t},{}),Ni=(t,e)=>Array.from(Array(e)).map(()=>t).join(""),EC=new RegExp(`^#${Ni("([a-f0-9])",3)}([a-f0-9])?$`,"i"),_C=new RegExp(`^#${Ni("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),SC=new RegExp(`^rgba?\\(\\s*(\\d+)\\s*${Ni(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),wC=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,TC=/^[a-z]+$/i,Jm=t=>Math.round(255*t),xC=(t,e,n)=>{let i=n/100;if(e===0)return[i,i,i].map(Jm);let o=(t%360+360)%360/60,s=(1-Math.abs(2*i-1))*(e/100),a=s*(1-Math.abs(o%2-1)),c=0,f=0,u=0;o>=0&&o<1?(c=s,f=a):o>=1&&o<2?(c=a,f=s):o>=2&&o<3?(f=s,u=a):o>=3&&o<4?(f=a,u=s):o>=4&&o<5?(c=a,u=s):o>=5&&o<6&&(c=s,u=a);let l=i-s/2;return[c+l,f+l,u+l].map(Jm)};function OC(t){if(t==="transparent")return 0;function e(s){let a=s/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let[n,i,o]=bC(t);return .2126*e(n)+.7152*e(i)+.0722*e(o)}function AC(t){return OC(t)>.179}function Pi(t){return AC(t)?"#000":"#fff"}var Eo={};(function(t,e){typeof Eo=="object"&&typeof module=="object"?module.exports=e():typeof define=="function"&&define.amd?define([],e):typeof Eo=="object"?Eo.SlimSelect=e():t.SlimSelect=e()})(window,function(){return n={},t.m=e=[function(i,o,s){"use strict";function a(f,u){u=u||{bubbles:!1,cancelable:!1,detail:void 0};var l=document.createEvent("CustomEvent");return l.initCustomEvent(f,u.bubbles,u.cancelable,u.detail),l}var c;o.__esModule=!0,o.hasClassInTree=function(f,u){function l(m,d){return d&&m&&m.classList&&m.classList.contains(d)?m:null}return l(f,u)||function m(d,p){return d&&d!==document?l(d,p)?d:m(d.parentNode,p):null}(f,u)},o.ensureElementInView=function(f,u){var l=f.scrollTop+f.offsetTop,m=l+f.clientHeight,d=u.offsetTop,p=d+u.clientHeight;d=window.innerHeight?"above":l?u:"below"},o.debounce=function(f,u,l){var m;return u===void 0&&(u=100),l===void 0&&(l=!1),function(){for(var d=[],p=0;p[^<>]*'+y+"")},o.kebabCase=function(f){var u=f.replace(/[A-Z\u00C0-\u00D6\u00D8-\u00DE]/g,function(l){return"-"+l.toLowerCase()});return f[0]===f[0].toUpperCase()?u.substring(1):u},typeof(c=window).CustomEvent!="function"&&(a.prototype=c.Event.prototype,c.CustomEvent=a)},function(i,o,s){"use strict";o.__esModule=!0;var a=(c.prototype.newOption=function(u){return{id:u.id?u.id:String(Math.floor(1e8*Math.random())),value:u.value?u.value:"",text:u.text?u.text:"",innerHTML:u.innerHTML?u.innerHTML:"",selected:!!u.selected&&u.selected,display:u.display===void 0||u.display,disabled:!!u.disabled&&u.disabled,placeholder:!!u.placeholder&&u.placeholder,class:u.class?u.class:void 0,data:u.data?u.data:{},mandatory:!!u.mandatory&&u.mandatory}},c.prototype.add=function(u){this.data.push({id:String(Math.floor(1e8*Math.random())),value:u.value,text:u.text,innerHTML:"",selected:!1,display:!0,disabled:!1,placeholder:!1,class:void 0,mandatory:u.mandatory,data:{}})},c.prototype.parseSelectData=function(){this.data=[];for(var u=0,l=this.main.select.element.childNodes;u',placeholder:this.placeholder,onChange:()=>this.handleSlimChange()}),this.getFilteredBy(),this.getPathKeys();for(let i of this.filterParams.keys())this.updateQueryParams(i);for(let i of this.pathValues.keys())this.updatePathValues(i);this.queryParams.set("brief",!0),this.queryParams.set("limit",0),this.updateQueryUrl(),this.resetClasses(),this.setSlimStyles(),this.initResetButton(),this.addEventListeners();let n=this.base.closest(".content-container .collapse");n!==null?(n.addEventListener("show.bs.collapse",()=>this.loadData()),n.addEventListener("hide.bs.collapse",()=>this.resetOptions())):Promise.all([this.loadData()])}get options(){return this._options}set options(e){let n=e;this.preSorted||(n=e.sort((i,o)=>i.text.toLowerCase()>o.text.toLowerCase()?1:-1)),this._options=n,this.slim.setData(n)}resetOptions(){this.options=[_o]}disable(){this.slim.slim.singleSelected!==null?this.slim.slim.singleSelected.container.hasAttribute("disabled")||this.slim.slim.singleSelected.container.setAttribute("disabled",""):this.slim.slim.multiSelected!==null&&(this.slim.slim.multiSelected.container.hasAttribute("disabled")||this.slim.slim.multiSelected.container.setAttribute("disabled",""))}enable(){this.slim.slim.singleSelected!==null?this.slim.slim.singleSelected.container.hasAttribute("disabled")&&this.slim.slim.singleSelected.container.removeAttribute("disabled"):this.slim.slim.multiSelected!==null&&this.slim.slim.multiSelected.container.hasAttribute("disabled")&&this.slim.slim.multiSelected.container.removeAttribute("disabled")}addEventListeners(){let e=new Set([...this.filterParams.keys(),...this.pathValues.keys()]);for(let n of e){let i=document.querySelector(`[name="${n}"]`);i!==null&&i.addEventListener("change",o=>this.handleEvent(o)),this.base.addEventListener(`netbox.select.onload.${n}`,o=>this.handleEvent(o))}}loadData(){return Ue(this,null,function*(){try{this.disable(),yield this.getOptions()}catch(e){console.error(e)}finally{this.setOptionStyles(),this.enable(),this.base.dispatchEvent(this.loadEvent)}})}getOptions(){return Ue(this,null,function*(){if(this.queryUrl.includes("{{")){this.options=[_o];return}let e=Array.from(this.base.options).filter(s=>s.selected).map(s=>s.getAttribute("value")).filter(le),n=yield pm(this.queryUrl);if(jn(n))return dm(n)?this.handleError(n.exception,n.error):this.handleError(`Error Fetching Options for field '${this.name}'`,n.error);let{results:i}=n,o=[_o];for(let s of i){let a=s.display;typeof s._depth=="number"&&(this.preSorted||(this.preSorted=!0),a=`${"\u2500".repeat(s._depth)} ${a}`);let c={},f=s.id.toString(),u,l,m;for(let[p,v]of Object.entries(s)){if(!["id","slug"].includes(p)&&["string","number","boolean"].includes(typeof v)){let y=p.replaceAll("_","-");c[y]=String(v)}LC.some(y=>y.toLowerCase()===p.toLowerCase())&&(typeof v=="string"&&v.toLowerCase()!=="false"||typeof v=="boolean"&&v===!0||typeof v=="number"&&v>0)&&(m=!0)}e.some(p=>this.disabledOptions.includes(p))&&(m=!0),e.includes(f)&&(l=!0,m=!1);let d={value:f,text:a,data:c,style:u,selected:l,disabled:m};o.push(d)}this.options=o})}handleEvent(e){let n=e.target;this.updateQueryParams(n.name),this.updatePathValues(n.name),this.updateQueryUrl(),Promise.all([this.loadData()])}handleError(e,n){Hn("danger",e,n).show(),this.resetOptions()}handleSlimChange(){let e=this.slim.slim;e&&(e.container.classList.contains("is-invalid")||this.base.classList.contains("is-invalid"))&&(e.container.classList.remove("is-invalid"),this.base.classList.remove("is-invalid")),this.base.dispatchEvent(this.loadEvent)}updateQueryUrl(){let e={};for(let[o,s]of this.queryParams.entries())e[o]=s;let n=this.url;for(let[o,s]of this.pathValues.entries())for(let a of this.url.matchAll(new RegExp(`({{${o}}})`,"g")))le(s)&&(n=n.replaceAll(a[1],s.toString()));let i=tg.default.stringifyUrl({url:n,query:e});this.queryUrl!==i&&(this.queryUrl=i,this.base.setAttribute("data-url",i))}updateQueryParams(e){let n=e.replaceAll(/^id_/gi,""),i=vn(`id_${n}`);if(i!==null){for(let[o,s]of CC)if(n.match(o)){n=n.replaceAll(o,s);break}le(i.value)?this.filterParams.has(e)&&this.queryParams.set(n,i.value):this.queryParams.delete(n)}}updatePathValues(e){let n=e.replaceAll(/^id_/gi,""),i=vn(`id_${n}`);i!==null&&this.url.includes("{{")&&Boolean(this.url.match(new RegExp(`({{(${e})}})`,"g")))&&(le(i.value)?this.pathValues.set(e,i.value):this.pathValues.set(e,""))}getPlaceholder(){let e=this.name;if(this.base.id){let n=document.querySelector(`label[for=${this.base.id}]`);n!==null&&(e=`Select ${n.innerText.trim()}`)}return e}getDisabledOptions(){var n;let e=[];if(eg(this.base))try{let i=JSON.parse((n=this.base.getAttribute("data-query-param-exclude"))!=null?n:"[]");e=[...e,...i]}catch(i){console.group(`Unable to parse data-query-param-exclude value on select element '${this.name}'`),console.warn(i),console.groupEnd()}return e}getPathKeys(){for(let e of this.url.matchAll(new RegExp("{{(.+)}}","g")))this.pathValues.set(e[1],"")}getFilteredBy(){let e=new RegExp(/\[|\]|"|\$/g),n=new RegExp(/data-query-param-/g),i=Object.values(this.base.attributes).map(o=>o.name).filter(o=>o.includes("data"));for(let o of i)if(o.match(n)&&o!=="data-query-param-exclude"){let s=this.base.getAttribute(o);if(s!==null)try{let a=JSON.parse(s);if(Array.isArray(a))for(let c of a)if(c.match(/^\$.+$/g)){let f=c.replaceAll(e,"");this.filterParams.set(f,"")}else this.filterParams.set(o.replaceAll(n,""),c);else if(a.match(/^\$.+$/g)){let c=a.replaceAll(e,"");this.filterParams.set(c,"")}else this.filterParams.set(o.replaceAll(n,""),a)}catch(a){if(console.warn(a),s.match(/^\$.+$/g)){let c=s.replaceAll(e,"");this.filterParams.set(c,"")}else this.filterParams.set(o.replaceAll(n,""),s)}}}setSlimStyles(){let{width:e,height:n}=this.slim.slim.container.getBoundingClientRect();this.base.style.opacity="0",this.base.style.width=`${e}px`,this.base.style.height=`${n}px`,this.base.style.display="block",this.base.style.position="absolute",this.base.style.pointerEvents="none"}setOptionStyles(){for(let e of this.options)if("data"in e&&"id"in e&&typeof e.data!="undefined"&&typeof e.id!="undefined"&&"color"in e.data){let n=e.id,i=e.data,o=document.createElement("style"),s=`#${i.color}`,a=Pi(s);o.setAttribute("data-netbox",n),o.innerHTML=` div.ss-values div.ss-value[data-id="${n}"], div.ss-list div.ss-option:not(.ss-disabled)[data-id="${n}"] { diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index c060dd45956..48669be3fa0 100644 --- a/netbox/project-static/dist/netbox.js.map +++ b/netbox/project-static/dist/netbox.js.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../node_modules/core-js/internals/global.js", "../node_modules/core-js/internals/fails.js", "../node_modules/core-js/internals/descriptors.js", "../node_modules/core-js/internals/object-property-is-enumerable.js", "../node_modules/core-js/internals/create-property-descriptor.js", "../node_modules/core-js/internals/classof-raw.js", "../node_modules/core-js/internals/indexed-object.js", "../node_modules/core-js/internals/require-object-coercible.js", "../node_modules/core-js/internals/to-indexed-object.js", "../node_modules/core-js/internals/is-object.js", "../node_modules/core-js/internals/to-primitive.js", "../node_modules/core-js/internals/to-object.js", "../node_modules/core-js/internals/has.js", "../node_modules/core-js/internals/document-create-element.js", "../node_modules/core-js/internals/ie8-dom-define.js", "../node_modules/core-js/internals/object-get-own-property-descriptor.js", "../node_modules/core-js/internals/an-object.js", "../node_modules/core-js/internals/object-define-property.js", "../node_modules/core-js/internals/create-non-enumerable-property.js", "../node_modules/core-js/internals/set-global.js", "../node_modules/core-js/internals/shared-store.js", "../node_modules/core-js/internals/inspect-source.js", "../node_modules/core-js/internals/native-weak-map.js", "../node_modules/core-js/internals/is-pure.js", "../node_modules/core-js/internals/shared.js", "../node_modules/core-js/internals/uid.js", "../node_modules/core-js/internals/shared-key.js", "../node_modules/core-js/internals/hidden-keys.js", "../node_modules/core-js/internals/internal-state.js", "../node_modules/core-js/internals/redefine.js", "../node_modules/core-js/internals/path.js", "../node_modules/core-js/internals/get-built-in.js", "../node_modules/core-js/internals/to-integer.js", "../node_modules/core-js/internals/to-length.js", "../node_modules/core-js/internals/to-absolute-index.js", "../node_modules/core-js/internals/array-includes.js", "../node_modules/core-js/internals/object-keys-internal.js", "../node_modules/core-js/internals/enum-bug-keys.js", "../node_modules/core-js/internals/object-get-own-property-names.js", "../node_modules/core-js/internals/object-get-own-property-symbols.js", "../node_modules/core-js/internals/own-keys.js", "../node_modules/core-js/internals/copy-constructor-properties.js", "../node_modules/core-js/internals/is-forced.js", "../node_modules/core-js/internals/export.js", "../node_modules/core-js/internals/a-function.js", "../node_modules/core-js/internals/function-bind-context.js", "../node_modules/core-js/internals/is-array.js", "../node_modules/core-js/internals/engine-user-agent.js", "../node_modules/core-js/internals/engine-v8-version.js", "../node_modules/core-js/internals/native-symbol.js", "../node_modules/core-js/internals/use-symbol-as-uid.js", "../node_modules/core-js/internals/well-known-symbol.js", "../node_modules/core-js/internals/array-species-create.js", "../node_modules/core-js/internals/array-iteration.js", "../node_modules/core-js/internals/array-method-is-strict.js", "../node_modules/core-js/internals/array-for-each.js", "../node_modules/core-js/internals/dom-iterables.js", "../node_modules/can-use-dom/index.js", "../node_modules/core-js/internals/array-method-has-species-support.js", "../node_modules/core-js/internals/object-keys.js", "../node_modules/core-js/internals/object-define-properties.js", "../node_modules/core-js/internals/html.js", "../node_modules/core-js/internals/object-create.js", "../node_modules/core-js/internals/add-to-unscopables.js", "../node_modules/core-js/internals/iterators.js", "../node_modules/core-js/internals/correct-prototype-getter.js", "../node_modules/core-js/internals/object-get-prototype-of.js", "../node_modules/core-js/internals/iterators-core.js", "../node_modules/core-js/internals/set-to-string-tag.js", "../node_modules/core-js/internals/create-iterator-constructor.js", "../node_modules/core-js/internals/a-possible-prototype.js", "../node_modules/core-js/internals/object-set-prototype-of.js", "../node_modules/core-js/internals/define-iterator.js", "../node_modules/core-js/modules/es.array.iterator.js", "../node_modules/core-js/internals/object-assign.js", "../node_modules/core-js/internals/to-string-tag-support.js", "../node_modules/core-js/internals/classof.js", "../node_modules/core-js/internals/object-to-string.js", "../node_modules/core-js/internals/whitespaces.js", "../node_modules/core-js/internals/string-trim.js", "../node_modules/core-js/internals/number-parse-int.js", "../node_modules/core-js/internals/string-multibyte.js", "../node_modules/core-js/internals/redefine-all.js", "../node_modules/core-js/internals/freezing.js", "../node_modules/core-js/internals/internal-metadata.js", "../node_modules/core-js/internals/is-array-iterator-method.js", "../node_modules/core-js/internals/get-iterator-method.js", "../node_modules/core-js/internals/iterator-close.js", "../node_modules/core-js/internals/iterate.js", "../node_modules/core-js/internals/an-instance.js", "../node_modules/core-js/internals/check-correctness-of-iteration.js", "../node_modules/core-js/internals/inherit-if-required.js", "../node_modules/core-js/internals/collection.js", "../node_modules/core-js/internals/collection-weak.js", "../node_modules/core-js/modules/es.weak-map.js", "../node_modules/lodash.throttle/index.js", "../node_modules/lodash.debounce/index.js", "../node_modules/lodash.memoize/index.js", "../node_modules/core-js/internals/array-reduce.js", "../node_modules/core-js/internals/engine-is-node.js", "../node_modules/core-js/internals/regexp-flags.js", "../node_modules/core-js/internals/regexp-sticky-helpers.js", "../node_modules/core-js/internals/regexp-unsupported-dot-all.js", "../node_modules/core-js/internals/regexp-unsupported-ncg.js", "../node_modules/core-js/internals/regexp-exec.js", "../node_modules/core-js/modules/es.regexp.exec.js", "../node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js", "../node_modules/core-js/internals/advance-string-index.js", "../node_modules/core-js/internals/regexp-exec-abstract.js", "../node_modules/core-js/internals/get-substitution.js", "../node_modules/cookie/index.js", "../node_modules/ev-emitter/ev-emitter.js", "../node_modules/get-size/get-size.js", "../node_modules/desandro-matches-selector/matches-selector.js", "../node_modules/fizzy-ui-utils/utils.js", "../node_modules/outlayer/item.js", "../node_modules/outlayer/outlayer.js", "../node_modules/masonry-layout/masonry.js", "../node_modules/just-debounce-it/index.js", "../node_modules/strict-uri-encode/index.js", "../node_modules/decode-uri-component/index.js", "../node_modules/split-on-first/index.js", "../node_modules/filter-obj/index.js", "../node_modules/query-string/index.js", "../node_modules/clipboard/dist/clipboard.js", "../node_modules/flatpickr/dist/flatpickr.js", "../node_modules/@popperjs/core/lib/index.js", "../node_modules/@popperjs/core/lib/enums.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindow.js", "../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js", "../node_modules/@popperjs/core/lib/modifiers/applyStyles.js", "../node_modules/@popperjs/core/lib/utils/getBasePlacement.js", "../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js", "../node_modules/@popperjs/core/lib/dom-utils/contains.js", "../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js", "../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js", "../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js", "../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js", "../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js", "../node_modules/@popperjs/core/lib/utils/math.js", "../node_modules/@popperjs/core/lib/utils/within.js", "../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js", "../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js", "../node_modules/@popperjs/core/lib/utils/expandToHashMap.js", "../node_modules/@popperjs/core/lib/modifiers/arrow.js", "../node_modules/@popperjs/core/lib/modifiers/computeStyles.js", "../node_modules/@popperjs/core/lib/modifiers/eventListeners.js", "../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js", "../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js", "../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js", "../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js", "../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js", "../node_modules/@popperjs/core/lib/utils/rectToClientRect.js", "../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js", "../node_modules/@popperjs/core/lib/utils/getVariation.js", "../node_modules/@popperjs/core/lib/utils/computeOffsets.js", "../node_modules/@popperjs/core/lib/utils/detectOverflow.js", "../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js", "../node_modules/@popperjs/core/lib/modifiers/flip.js", "../node_modules/@popperjs/core/lib/modifiers/hide.js", "../node_modules/@popperjs/core/lib/modifiers/offset.js", "../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js", "../node_modules/@popperjs/core/lib/utils/getAltAxis.js", "../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js", "../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js", "../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js", "../node_modules/@popperjs/core/lib/utils/orderModifiers.js", "../node_modules/@popperjs/core/lib/utils/debounce.js", "../node_modules/@popperjs/core/lib/utils/mergeByName.js", "../node_modules/@popperjs/core/lib/createPopper.js", "../node_modules/@popperjs/core/lib/popper-lite.js", "../node_modules/@popperjs/core/lib/popper.js", "../node_modules/bootstrap/js/src/dom/selector-engine.js", "../node_modules/bootstrap/js/src/util/index.js", "../node_modules/bootstrap/js/src/dom/event-handler.js", "../node_modules/bootstrap/js/src/dom/data.js", "../node_modules/bootstrap/js/src/base-component.js", "../node_modules/bootstrap/js/src/alert.js", "../node_modules/bootstrap/js/src/button.js", "../node_modules/bootstrap/js/src/dom/manipulator.js", "../node_modules/bootstrap/js/src/carousel.js", "../node_modules/bootstrap/js/src/collapse.js", "../node_modules/bootstrap/js/src/dropdown.js", "../node_modules/bootstrap/js/src/util/scrollbar.js", "../node_modules/bootstrap/js/src/util/backdrop.js", "../node_modules/bootstrap/js/src/modal.js", "../node_modules/bootstrap/js/src/offcanvas.js", "../node_modules/bootstrap/js/src/util/sanitizer.js", "../node_modules/bootstrap/js/src/tooltip.js", "../node_modules/bootstrap/js/src/popover.js", "../node_modules/bootstrap/js/src/scrollspy.js", "../node_modules/bootstrap/js/src/tab.js", "../node_modules/bootstrap/js/src/toast.js", "../node_modules/core-js/modules/es.array.for-each.js", "../node_modules/core-js/modules/web.dom-collections.for-each.js", "../node_modules/core-js/modules/es.array.filter.js", "../node_modules/core-js/modules/es.object.assign.js", "../node_modules/core-js/modules/es.object.to-string.js", "../node_modules/core-js/modules/es.parse-int.js", "../node_modules/core-js/modules/es.string.iterator.js", "../node_modules/core-js/modules/web.dom-collections.iterator.js", "../node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js", "../node_modules/@juggle/resize-observer/lib/algorithms/hasActiveObservations.js", "../node_modules/@juggle/resize-observer/lib/algorithms/hasSkippedObservations.js", "../node_modules/@juggle/resize-observer/lib/algorithms/deliverResizeLoopError.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserverBoxOptions.js", "../node_modules/@juggle/resize-observer/lib/utils/freeze.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserverSize.js", "../node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.js", "../node_modules/@juggle/resize-observer/lib/utils/element.js", "../node_modules/@juggle/resize-observer/lib/utils/global.js", "../node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserverEntry.js", "../node_modules/@juggle/resize-observer/lib/algorithms/calculateDepthForNode.js", "../node_modules/@juggle/resize-observer/lib/algorithms/broadcastActiveObservations.js", "../node_modules/@juggle/resize-observer/lib/algorithms/gatherActiveObservationsAtDepth.js", "../node_modules/@juggle/resize-observer/lib/utils/process.js", "../node_modules/@juggle/resize-observer/lib/utils/queueMicroTask.js", "../node_modules/@juggle/resize-observer/lib/utils/queueResizeObserver.js", "../node_modules/@juggle/resize-observer/lib/utils/scheduler.js", "../node_modules/@juggle/resize-observer/lib/ResizeObservation.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserverDetail.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserverController.js", "../node_modules/@juggle/resize-observer/lib/ResizeObserver.js", "../node_modules/core-js/modules/es.array.reduce.js", "../node_modules/core-js/modules/es.function.name.js", "../node_modules/core-js/modules/es.string.match.js", "../node_modules/core-js/modules/es.string.replace.js", "../node_modules/simplebar/src/helpers.js", "../node_modules/simplebar/src/scrollbar-width.js", "../node_modules/simplebar/src/simplebar.js", "../node_modules/simplebar/src/index.js", "../src/util.ts", "../src/forms.ts", "../src/bs.ts", "../src/search.ts", "../src/select/api.ts", "../node_modules/color2k/src/guard.ts", "../node_modules/color2k/src/ColorError.ts", "../node_modules/color2k/src/parseToRgba.ts", "../node_modules/color2k/src/parseToHsla.ts", "../node_modules/color2k/src/hsla.ts", "../node_modules/color2k/src/adjustHue.ts", "../node_modules/color2k/src/darken.ts", "../node_modules/color2k/src/desaturate.ts", "../node_modules/color2k/src/getLuminance.ts", "../node_modules/color2k/src/getContrast.ts", "../node_modules/color2k/src/rgba.ts", "../node_modules/color2k/src/mix.ts", "../node_modules/color2k/src/getScale.ts", "../node_modules/color2k/src/hasBadContrast.ts", "../node_modules/color2k/src/lighten.ts", "../node_modules/color2k/src/transparentize.ts", "../node_modules/color2k/src/opacify.ts", "../node_modules/color2k/src/readableColorIsBlack.ts", "../node_modules/color2k/src/readableColor.ts", "../node_modules/color2k/src/saturate.ts", "../node_modules/color2k/src/toHex.ts", "../node_modules/color2k/src/toRgba.ts", "../node_modules/color2k/src/toHsla.ts", "../node_modules/slim-select/dist/slimselect.min.mjs", "../src/select/util.ts", "../src/select/color.ts", "../src/select/static.ts", "../src/select/index.ts", "../src/colorMode.ts", "../src/buttons.ts", "../src/messages.ts", "../src/clipboard.ts", "../src/dateSelector.ts", "../src/tableConfig.ts", "../src/tables/interfaceTable.ts", "../src/state/index.ts", "../src/sidenav.ts", "../src/stores/rackImages.ts", "../src/racks.ts", "../src/links.ts", "../src/netbox.ts"], - "sourcesContent": ["var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line es/no-global-this -- safe\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n // eslint-disable-next-line no-restricted-globals -- safe\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func -- fallback\n (function () { return this; })() || Function('return this')();\n", "module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n", "var fails = require('../internals/fails');\n\n// Detect IE8's incomplete defineProperty implementation\nmodule.exports = !fails(function () {\n // eslint-disable-next-line es/no-object-defineproperty -- required for testing\n return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;\n});\n", "'use strict';\nvar $propertyIsEnumerable = {}.propertyIsEnumerable;\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : $propertyIsEnumerable;\n", "module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n", "var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n", "var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins -- safe\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n", "// `RequireObjectCoercible` abstract operation\n// https://tc39.es/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n", "// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n", "module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n", "var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.es/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n", "var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.es/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n", "var toObject = require('../internals/to-object');\n\nvar hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = Object.hasOwn || function hasOwn(it, key) {\n return hasOwnProperty.call(toObject(it), key);\n};\n", "var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n", "var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n // eslint-disable-next-line es/no-object-defineproperty -- requied for testing\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n", "var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return $getOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n", "var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n", "var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\n// eslint-disable-next-line es/no-object-defineproperty -- safe\nvar $defineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.es/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? $defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return $defineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n", "var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n", "var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n", "var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n", "var store = require('../internals/shared-store');\n\nvar functionToString = Function.toString;\n\n// this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper\nif (typeof store.inspectSource != 'function') {\n store.inspectSource = function (it) {\n return functionToString.call(it);\n };\n}\n\nmodule.exports = store.inspectSource;\n", "var global = require('../internals/global');\nvar inspectSource = require('../internals/inspect-source');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));\n", "module.exports = false;\n", "var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.15.1',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '\u00A9 2021 Denis Pushkarev (zloirock.ru)'\n});\n", "var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n", "var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n", "module.exports = {};\n", "var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar shared = require('../internals/shared-store');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar OBJECT_ALREADY_INITIALIZED = 'Object already initialized';\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP || shared.state) {\n var store = shared.state || (shared.state = new WeakMap());\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n if (wmhas.call(store, it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n if (objectHas(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n", "var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar inspectSource = require('../internals/inspect-source');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(String).split('String');\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n var state;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) {\n createNonEnumerableProperty(value, 'name', key);\n }\n state = enforceInternalState(value);\n if (!state.source) {\n state.source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || inspectSource(this);\n});\n", "var global = require('../internals/global');\n\nmodule.exports = global;\n", "var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n", "var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.es/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n", "var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.es/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n", "var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n", "var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare -- NaN check\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare -- NaN check\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.es/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.es/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n", "var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n", "// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n", "var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.es/ecma262/#sec-object.getownpropertynames\n// eslint-disable-next-line es/no-object-getownpropertynames -- safe\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n", "// eslint-disable-next-line es/no-object-getownpropertysymbols -- safe\nexports.f = Object.getOwnPropertySymbols;\n", "var getBuiltIn = require('../internals/get-built-in');\nvar getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar anObject = require('../internals/an-object');\n\n// all object keys, includes non-enumerable and symbols\nmodule.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {\n var keys = getOwnPropertyNamesModule.f(anObject(it));\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;\n};\n", "var has = require('../internals/has');\nvar ownKeys = require('../internals/own-keys');\nvar getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');\nvar definePropertyModule = require('../internals/object-define-property');\n\nmodule.exports = function (target, source) {\n var keys = ownKeys(source);\n var defineProperty = definePropertyModule.f;\n var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));\n }\n};\n", "var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n", "var global = require('../internals/global');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar setGlobal = require('../internals/set-global');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar isForced = require('../internals/is-forced');\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.noTargetGet - prevent calling a getter on target\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var FORCED, target, key, targetProperty, sourceProperty, descriptor;\n if (GLOBAL) {\n target = global;\n } else if (STATIC) {\n target = global[TARGET] || setGlobal(TARGET, {});\n } else {\n target = (global[TARGET] || {}).prototype;\n }\n if (target) for (key in source) {\n sourceProperty = source[key];\n if (options.noTargetGet) {\n descriptor = getOwnPropertyDescriptor(target, key);\n targetProperty = descriptor && descriptor.value;\n } else targetProperty = target[key];\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contained in target\n if (!FORCED && targetProperty !== undefined) {\n if (typeof sourceProperty === typeof targetProperty) continue;\n copyConstructorProperties(sourceProperty, targetProperty);\n }\n // add a flag to not completely full polyfills\n if (options.sham || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(sourceProperty, 'sham', true);\n }\n // extend global\n redefine(target, key, sourceProperty, options);\n }\n};\n", "module.exports = function (it) {\n if (typeof it != 'function') {\n throw TypeError(String(it) + ' is not a function');\n } return it;\n};\n", "var aFunction = require('../internals/a-function');\n\n// optional / simple context binding\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 0: return function () {\n return fn.call(that);\n };\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n", "var classof = require('../internals/classof-raw');\n\n// `IsArray` abstract operation\n// https://tc39.es/ecma262/#sec-isarray\n// eslint-disable-next-line es/no-array-isarray -- safe\nmodule.exports = Array.isArray || function isArray(arg) {\n return classof(arg) == 'Array';\n};\n", "var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('navigator', 'userAgent') || '';\n", "var global = require('../internals/global');\nvar userAgent = require('../internals/engine-user-agent');\n\nvar process = global.process;\nvar versions = process && process.versions;\nvar v8 = versions && versions.v8;\nvar match, version;\n\nif (v8) {\n match = v8.split('.');\n version = match[0] < 4 ? 1 : match[0] + match[1];\n} else if (userAgent) {\n match = userAgent.match(/Edge\\/(\\d+)/);\n if (!match || match[1] >= 74) {\n match = userAgent.match(/Chrome\\/(\\d+)/);\n if (match) version = match[1];\n }\n}\n\nmodule.exports = version && +version;\n", "/* eslint-disable es/no-symbol -- required for testing */\nvar V8_VERSION = require('../internals/engine-v8-version');\nvar fails = require('../internals/fails');\n\n// eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n var symbol = Symbol();\n // Chrome 38 Symbol has incorrect toString conversion\n // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances\n return !String(symbol) || !(Object(symbol) instanceof Symbol) ||\n // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances\n !Symbol.sham && V8_VERSION && V8_VERSION < 41;\n});\n", "/* eslint-disable es/no-symbol -- required for testing */\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nmodule.exports = NATIVE_SYMBOL\n && !Symbol.sham\n && typeof Symbol.iterator == 'symbol';\n", "var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar has = require('../internals/has');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n if (!has(WellKnownSymbolsStore, name) || !(NATIVE_SYMBOL || typeof WellKnownSymbolsStore[name] == 'string')) {\n if (NATIVE_SYMBOL && has(Symbol, name)) {\n WellKnownSymbolsStore[name] = Symbol[name];\n } else {\n WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n }\n } return WellKnownSymbolsStore[name];\n};\n", "var isObject = require('../internals/is-object');\nvar isArray = require('../internals/is-array');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\n\n// `ArraySpeciesCreate` abstract operation\n// https://tc39.es/ecma262/#sec-arrayspeciescreate\nmodule.exports = function (originalArray, length) {\n var C;\n if (isArray(originalArray)) {\n C = originalArray.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n else if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return new (C === undefined ? Array : C)(length === 0 ? 0 : length);\n};\n", "var bind = require('../internals/function-bind-context');\nvar IndexedObject = require('../internals/indexed-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar arraySpeciesCreate = require('../internals/array-species-create');\n\nvar push = [].push;\n\n// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation\nvar createMethod = function (TYPE) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var IS_FILTER_OUT = TYPE == 7;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n return function ($this, callbackfn, that, specificCreate) {\n var O = toObject($this);\n var self = IndexedObject(O);\n var boundFunction = bind(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var create = specificCreate || arraySpeciesCreate;\n var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined;\n var value, result;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n value = self[index];\n result = boundFunction(value, index, O);\n if (TYPE) {\n if (IS_MAP) target[index] = result; // map\n else if (result) switch (TYPE) {\n case 3: return true; // some\n case 5: return value; // find\n case 6: return index; // findIndex\n case 2: push.call(target, value); // filter\n } else switch (TYPE) {\n case 4: return false; // every\n case 7: push.call(target, value); // filterOut\n }\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.forEach` method\n // https://tc39.es/ecma262/#sec-array.prototype.foreach\n forEach: createMethod(0),\n // `Array.prototype.map` method\n // https://tc39.es/ecma262/#sec-array.prototype.map\n map: createMethod(1),\n // `Array.prototype.filter` method\n // https://tc39.es/ecma262/#sec-array.prototype.filter\n filter: createMethod(2),\n // `Array.prototype.some` method\n // https://tc39.es/ecma262/#sec-array.prototype.some\n some: createMethod(3),\n // `Array.prototype.every` method\n // https://tc39.es/ecma262/#sec-array.prototype.every\n every: createMethod(4),\n // `Array.prototype.find` method\n // https://tc39.es/ecma262/#sec-array.prototype.find\n find: createMethod(5),\n // `Array.prototype.findIndex` method\n // https://tc39.es/ecma262/#sec-array.prototype.findIndex\n findIndex: createMethod(6),\n // `Array.prototype.filterOut` method\n // https://github.com/tc39/proposal-array-filtering\n filterOut: createMethod(7)\n};\n", "'use strict';\nvar fails = require('../internals/fails');\n\nmodule.exports = function (METHOD_NAME, argument) {\n var method = [][METHOD_NAME];\n return !!method && fails(function () {\n // eslint-disable-next-line no-useless-call,no-throw-literal -- required for testing\n method.call(null, argument || function () { throw 1; }, 1);\n });\n};\n", "'use strict';\nvar $forEach = require('../internals/array-iteration').forEach;\nvar arrayMethodIsStrict = require('../internals/array-method-is-strict');\n\nvar STRICT_METHOD = arrayMethodIsStrict('forEach');\n\n// `Array.prototype.forEach` method implementation\n// https://tc39.es/ecma262/#sec-array.prototype.foreach\nmodule.exports = !STRICT_METHOD ? function forEach(callbackfn /* , thisArg */) {\n return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n// eslint-disable-next-line es/no-array-prototype-foreach -- safe\n} : [].forEach;\n", "// iterable DOM collections\n// flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods\nmodule.exports = {\n CSSRuleList: 0,\n CSSStyleDeclaration: 0,\n CSSValueList: 0,\n ClientRectList: 0,\n DOMRectList: 0,\n DOMStringList: 0,\n DOMTokenList: 1,\n DataTransferItemList: 0,\n FileList: 0,\n HTMLAllCollection: 0,\n HTMLCollection: 0,\n HTMLFormElement: 0,\n HTMLSelectElement: 0,\n MediaList: 0,\n MimeTypeArray: 0,\n NamedNodeMap: 0,\n NodeList: 1,\n PaintRequestList: 0,\n Plugin: 0,\n PluginArray: 0,\n SVGLengthList: 0,\n SVGNumberList: 0,\n SVGPathSegList: 0,\n SVGPointList: 0,\n SVGStringList: 0,\n SVGTransformList: 0,\n SourceBufferList: 0,\n StyleSheetList: 0,\n TextTrackCueList: 0,\n TextTrackList: 0,\n TouchList: 0\n};\n", "var canUseDOM = !!(\n typeof window !== 'undefined' &&\n window.document &&\n window.document.createElement\n);\n\nmodule.exports = canUseDOM;", "var fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar V8_VERSION = require('../internals/engine-v8-version');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (METHOD_NAME) {\n // We can't use this feature detection in V8 since it causes\n // deoptimization and serious performance degradation\n // https://github.com/zloirock/core-js/issues/677\n return V8_VERSION >= 51 || !fails(function () {\n var array = [];\n var constructor = array.constructor = {};\n constructor[SPECIES] = function () {\n return { foo: 1 };\n };\n return array[METHOD_NAME](Boolean).foo !== 1;\n });\n};\n", "var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\n// `Object.keys` method\n// https://tc39.es/ecma262/#sec-object.keys\n// eslint-disable-next-line es/no-object-keys -- safe\nmodule.exports = Object.keys || function keys(O) {\n return internalObjectKeys(O, enumBugKeys);\n};\n", "var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar anObject = require('../internals/an-object');\nvar objectKeys = require('../internals/object-keys');\n\n// `Object.defineProperties` method\n// https://tc39.es/ecma262/#sec-object.defineproperties\n// eslint-disable-next-line es/no-object-defineproperties -- safe\nmodule.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = objectKeys(Properties);\n var length = keys.length;\n var index = 0;\n var key;\n while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]);\n return O;\n};\n", "var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('document', 'documentElement');\n", "var anObject = require('../internals/an-object');\nvar defineProperties = require('../internals/object-define-properties');\nvar enumBugKeys = require('../internals/enum-bug-keys');\nvar hiddenKeys = require('../internals/hidden-keys');\nvar html = require('../internals/html');\nvar documentCreateElement = require('../internals/document-create-element');\nvar sharedKey = require('../internals/shared-key');\n\nvar GT = '>';\nvar LT = '<';\nvar PROTOTYPE = 'prototype';\nvar SCRIPT = 'script';\nvar IE_PROTO = sharedKey('IE_PROTO');\n\nvar EmptyConstructor = function () { /* empty */ };\n\nvar scriptTag = function (content) {\n return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT;\n};\n\n// Create object with fake `null` prototype: use ActiveX Object with cleared prototype\nvar NullProtoObjectViaActiveX = function (activeXDocument) {\n activeXDocument.write(scriptTag(''));\n activeXDocument.close();\n var temp = activeXDocument.parentWindow.Object;\n activeXDocument = null; // avoid memory leak\n return temp;\n};\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar NullProtoObjectViaIFrame = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = documentCreateElement('iframe');\n var JS = 'java' + SCRIPT + ':';\n var iframeDocument;\n iframe.style.display = 'none';\n html.appendChild(iframe);\n // https://github.com/zloirock/core-js/issues/475\n iframe.src = String(JS);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(scriptTag('document.F=Object'));\n iframeDocument.close();\n return iframeDocument.F;\n};\n\n// Check for document.domain and active x support\n// No need to use active x approach when document.domain is not set\n// see https://github.com/es-shims/es5-shim/issues/150\n// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346\n// avoid IE GC bug\nvar activeXDocument;\nvar NullProtoObject = function () {\n try {\n /* global ActiveXObject -- old IE */\n activeXDocument = document.domain && new ActiveXObject('htmlfile');\n } catch (error) { /* ignore */ }\n NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame();\n var length = enumBugKeys.length;\n while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];\n return NullProtoObject();\n};\n\nhiddenKeys[IE_PROTO] = true;\n\n// `Object.create` method\n// https://tc39.es/ecma262/#sec-object.create\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n EmptyConstructor[PROTOTYPE] = anObject(O);\n result = new EmptyConstructor();\n EmptyConstructor[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = NullProtoObject();\n return Properties === undefined ? result : defineProperties(result, Properties);\n};\n", "var wellKnownSymbol = require('../internals/well-known-symbol');\nvar create = require('../internals/object-create');\nvar definePropertyModule = require('../internals/object-define-property');\n\nvar UNSCOPABLES = wellKnownSymbol('unscopables');\nvar ArrayPrototype = Array.prototype;\n\n// Array.prototype[@@unscopables]\n// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables\nif (ArrayPrototype[UNSCOPABLES] == undefined) {\n definePropertyModule.f(ArrayPrototype, UNSCOPABLES, {\n configurable: true,\n value: create(null)\n });\n}\n\n// add a key to Array.prototype[@@unscopables]\nmodule.exports = function (key) {\n ArrayPrototype[UNSCOPABLES][key] = true;\n};\n", "module.exports = {};\n", "var fails = require('../internals/fails');\n\nmodule.exports = !fails(function () {\n function F() { /* empty */ }\n F.prototype.constructor = null;\n // eslint-disable-next-line es/no-object-getprototypeof -- required for testing\n return Object.getPrototypeOf(new F()) !== F.prototype;\n});\n", "var has = require('../internals/has');\nvar toObject = require('../internals/to-object');\nvar sharedKey = require('../internals/shared-key');\nvar CORRECT_PROTOTYPE_GETTER = require('../internals/correct-prototype-getter');\n\nvar IE_PROTO = sharedKey('IE_PROTO');\nvar ObjectPrototype = Object.prototype;\n\n// `Object.getPrototypeOf` method\n// https://tc39.es/ecma262/#sec-object.getprototypeof\n// eslint-disable-next-line es/no-object-getprototypeof -- safe\nmodule.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectPrototype : null;\n};\n", "'use strict';\nvar fails = require('../internals/fails');\nvar getPrototypeOf = require('../internals/object-get-prototype-of');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar IS_PURE = require('../internals/is-pure');\n\nvar ITERATOR = wellKnownSymbol('iterator');\nvar BUGGY_SAFARI_ITERATORS = false;\n\nvar returnThis = function () { return this; };\n\n// `%IteratorPrototype%` object\n// https://tc39.es/ecma262/#sec-%iteratorprototype%-object\nvar IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator;\n\n/* eslint-disable es/no-array-prototype-keys -- safe */\nif ([].keys) {\n arrayIterator = [].keys();\n // Safari 8 has buggy iterators w/o `next`\n if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;\n else {\n PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));\n if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;\n }\n}\n\nvar NEW_ITERATOR_PROTOTYPE = IteratorPrototype == undefined || fails(function () {\n var test = {};\n // FF44- legacy iterators case\n return IteratorPrototype[ITERATOR].call(test) !== test;\n});\n\nif (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {};\n\n// `%IteratorPrototype%[@@iterator]()` method\n// https://tc39.es/ecma262/#sec-%iteratorprototype%-@@iterator\nif ((!IS_PURE || NEW_ITERATOR_PROTOTYPE) && !has(IteratorPrototype, ITERATOR)) {\n createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis);\n}\n\nmodule.exports = {\n IteratorPrototype: IteratorPrototype,\n BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS\n};\n", "var defineProperty = require('../internals/object-define-property').f;\nvar has = require('../internals/has');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\n\nmodule.exports = function (it, TAG, STATIC) {\n if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) {\n defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG });\n }\n};\n", "'use strict';\nvar IteratorPrototype = require('../internals/iterators-core').IteratorPrototype;\nvar create = require('../internals/object-create');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar setToStringTag = require('../internals/set-to-string-tag');\nvar Iterators = require('../internals/iterators');\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (IteratorConstructor, NAME, next) {\n var TO_STRING_TAG = NAME + ' Iterator';\n IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) });\n setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true);\n Iterators[TO_STRING_TAG] = returnThis;\n return IteratorConstructor;\n};\n", "var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it) && it !== null) {\n throw TypeError(\"Can't set \" + String(it) + ' as a prototype');\n } return it;\n};\n", "/* eslint-disable no-proto -- safe */\nvar anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.es/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n// eslint-disable-next-line es/no-object-setprototypeof -- safe\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\n setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;\n setter.call(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter.call(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n", "'use strict';\nvar $ = require('../internals/export');\nvar createIteratorConstructor = require('../internals/create-iterator-constructor');\nvar getPrototypeOf = require('../internals/object-get-prototype-of');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\nvar setToStringTag = require('../internals/set-to-string-tag');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar IS_PURE = require('../internals/is-pure');\nvar Iterators = require('../internals/iterators');\nvar IteratorsCore = require('../internals/iterators-core');\n\nvar IteratorPrototype = IteratorsCore.IteratorPrototype;\nvar BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;\nvar ITERATOR = wellKnownSymbol('iterator');\nvar KEYS = 'keys';\nvar VALUES = 'values';\nvar ENTRIES = 'entries';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) {\n createIteratorConstructor(IteratorConstructor, NAME, next);\n\n var getIterationMethod = function (KIND) {\n if (KIND === DEFAULT && defaultIterator) return defaultIterator;\n if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND];\n switch (KIND) {\n case KEYS: return function keys() { return new IteratorConstructor(this, KIND); };\n case VALUES: return function values() { return new IteratorConstructor(this, KIND); };\n case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); };\n } return function () { return new IteratorConstructor(this); };\n };\n\n var TO_STRING_TAG = NAME + ' Iterator';\n var INCORRECT_VALUES_NAME = false;\n var IterablePrototype = Iterable.prototype;\n var nativeIterator = IterablePrototype[ITERATOR]\n || IterablePrototype['@@iterator']\n || DEFAULT && IterablePrototype[DEFAULT];\n var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT);\n var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator;\n var CurrentIteratorPrototype, methods, KEY;\n\n // fix native\n if (anyNativeIterator) {\n CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable()));\n if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) {\n if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) {\n if (setPrototypeOf) {\n setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype);\n } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') {\n createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis);\n }\n }\n // Set @@toStringTag to native iterators\n setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true);\n if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis;\n }\n }\n\n // fix Array.prototype.{ values, @@iterator }.name in V8 / FF\n if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) {\n INCORRECT_VALUES_NAME = true;\n defaultIterator = function values() { return nativeIterator.call(this); };\n }\n\n // define iterator\n if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) {\n createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator);\n }\n Iterators[NAME] = defaultIterator;\n\n // export additional methods\n if (DEFAULT) {\n methods = {\n values: getIterationMethod(VALUES),\n keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),\n entries: getIterationMethod(ENTRIES)\n };\n if (FORCED) for (KEY in methods) {\n if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) {\n redefine(IterablePrototype, KEY, methods[KEY]);\n }\n } else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods);\n }\n\n return methods;\n};\n", "'use strict';\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar addToUnscopables = require('../internals/add-to-unscopables');\nvar Iterators = require('../internals/iterators');\nvar InternalStateModule = require('../internals/internal-state');\nvar defineIterator = require('../internals/define-iterator');\n\nvar ARRAY_ITERATOR = 'Array Iterator';\nvar setInternalState = InternalStateModule.set;\nvar getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR);\n\n// `Array.prototype.entries` method\n// https://tc39.es/ecma262/#sec-array.prototype.entries\n// `Array.prototype.keys` method\n// https://tc39.es/ecma262/#sec-array.prototype.keys\n// `Array.prototype.values` method\n// https://tc39.es/ecma262/#sec-array.prototype.values\n// `Array.prototype[@@iterator]` method\n// https://tc39.es/ecma262/#sec-array.prototype-@@iterator\n// `CreateArrayIterator` internal method\n// https://tc39.es/ecma262/#sec-createarrayiterator\nmodule.exports = defineIterator(Array, 'Array', function (iterated, kind) {\n setInternalState(this, {\n type: ARRAY_ITERATOR,\n target: toIndexedObject(iterated), // target\n index: 0, // next index\n kind: kind // kind\n });\n// `%ArrayIteratorPrototype%.next` method\n// https://tc39.es/ecma262/#sec-%arrayiteratorprototype%.next\n}, function () {\n var state = getInternalState(this);\n var target = state.target;\n var kind = state.kind;\n var index = state.index++;\n if (!target || index >= target.length) {\n state.target = undefined;\n return { value: undefined, done: true };\n }\n if (kind == 'keys') return { value: index, done: false };\n if (kind == 'values') return { value: target[index], done: false };\n return { value: [index, target[index]], done: false };\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values%\n// https://tc39.es/ecma262/#sec-createunmappedargumentsobject\n// https://tc39.es/ecma262/#sec-createmappedargumentsobject\nIterators.Arguments = Iterators.Array;\n\n// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n", "'use strict';\nvar DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar objectKeys = require('../internals/object-keys');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar toObject = require('../internals/to-object');\nvar IndexedObject = require('../internals/indexed-object');\n\n// eslint-disable-next-line es/no-object-assign -- safe\nvar $assign = Object.assign;\n// eslint-disable-next-line es/no-object-defineproperty -- required for testing\nvar defineProperty = Object.defineProperty;\n\n// `Object.assign` method\n// https://tc39.es/ecma262/#sec-object.assign\nmodule.exports = !$assign || fails(function () {\n // should have correct order of operations (Edge bug)\n if (DESCRIPTORS && $assign({ b: 1 }, $assign(defineProperty({}, 'a', {\n enumerable: true,\n get: function () {\n defineProperty(this, 'b', {\n value: 3,\n enumerable: false\n });\n }\n }), { b: 2 })).b !== 1) return true;\n // should work with symbols and should have deterministic property order (V8 bug)\n var A = {};\n var B = {};\n // eslint-disable-next-line es/no-symbol -- safe\n var symbol = Symbol();\n var alphabet = 'abcdefghijklmnopqrst';\n A[symbol] = 7;\n alphabet.split('').forEach(function (chr) { B[chr] = chr; });\n return $assign({}, A)[symbol] != 7 || objectKeys($assign({}, B)).join('') != alphabet;\n}) ? function assign(target, source) { // eslint-disable-line no-unused-vars -- required for `.length`\n var T = toObject(target);\n var argumentsLength = arguments.length;\n var index = 1;\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n var propertyIsEnumerable = propertyIsEnumerableModule.f;\n while (argumentsLength > index) {\n var S = IndexedObject(arguments[index++]);\n var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S);\n var length = keys.length;\n var j = 0;\n var key;\n while (length > j) {\n key = keys[j++];\n if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key];\n }\n } return T;\n} : $assign;\n", "var wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\nvar test = {};\n\ntest[TO_STRING_TAG] = 'z';\n\nmodule.exports = String(test) === '[object z]';\n", "var TO_STRING_TAG_SUPPORT = require('../internals/to-string-tag-support');\nvar classofRaw = require('../internals/classof-raw');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\n// ES3 wrong here\nvar CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (error) { /* empty */ }\n};\n\n// getting tag from ES6+ `Object.prototype.toString`\nmodule.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) {\n var O, tag, result;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag\n // builtinTag case\n : CORRECT_ARGUMENTS ? classofRaw(O)\n // ES3 arguments fallback\n : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result;\n};\n", "'use strict';\nvar TO_STRING_TAG_SUPPORT = require('../internals/to-string-tag-support');\nvar classof = require('../internals/classof');\n\n// `Object.prototype.toString` method implementation\n// https://tc39.es/ecma262/#sec-object.prototype.tostring\nmodule.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() {\n return '[object ' + classof(this) + ']';\n};\n", "// a string of all valid unicode whitespaces\nmodule.exports = '\\u0009\\u000A\\u000B\\u000C\\u000D\\u0020\\u00A0\\u1680\\u2000\\u2001\\u2002' +\n '\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF';\n", "var requireObjectCoercible = require('../internals/require-object-coercible');\nvar whitespaces = require('../internals/whitespaces');\n\nvar whitespace = '[' + whitespaces + ']';\nvar ltrim = RegExp('^' + whitespace + whitespace + '*');\nvar rtrim = RegExp(whitespace + whitespace + '*$');\n\n// `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation\nvar createMethod = function (TYPE) {\n return function ($this) {\n var string = String(requireObjectCoercible($this));\n if (TYPE & 1) string = string.replace(ltrim, '');\n if (TYPE & 2) string = string.replace(rtrim, '');\n return string;\n };\n};\n\nmodule.exports = {\n // `String.prototype.{ trimLeft, trimStart }` methods\n // https://tc39.es/ecma262/#sec-string.prototype.trimstart\n start: createMethod(1),\n // `String.prototype.{ trimRight, trimEnd }` methods\n // https://tc39.es/ecma262/#sec-string.prototype.trimend\n end: createMethod(2),\n // `String.prototype.trim` method\n // https://tc39.es/ecma262/#sec-string.prototype.trim\n trim: createMethod(3)\n};\n", "var global = require('../internals/global');\nvar trim = require('../internals/string-trim').trim;\nvar whitespaces = require('../internals/whitespaces');\n\nvar $parseInt = global.parseInt;\nvar hex = /^[+-]?0[Xx]/;\nvar FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespaces + '0x16') !== 22;\n\n// `parseInt` method\n// https://tc39.es/ecma262/#sec-parseint-string-radix\nmodule.exports = FORCED ? function parseInt(string, radix) {\n var S = trim(String(string));\n return $parseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10));\n} : $parseInt;\n", "var toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `String.prototype.{ codePointAt, at }` methods implementation\nvar createMethod = function (CONVERT_TO_STRING) {\n return function ($this, pos) {\n var S = String(requireObjectCoercible($this));\n var position = toInteger(pos);\n var size = S.length;\n var first, second;\n if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;\n first = S.charCodeAt(position);\n return first < 0xD800 || first > 0xDBFF || position + 1 === size\n || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF\n ? CONVERT_TO_STRING ? S.charAt(position) : first\n : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;\n };\n};\n\nmodule.exports = {\n // `String.prototype.codePointAt` method\n // https://tc39.es/ecma262/#sec-string.prototype.codepointat\n codeAt: createMethod(false),\n // `String.prototype.at` method\n // https://github.com/mathiasbynens/String.prototype.at\n charAt: createMethod(true)\n};\n", "var redefine = require('../internals/redefine');\n\nmodule.exports = function (target, src, options) {\n for (var key in src) redefine(target, key, src[key], options);\n return target;\n};\n", "var fails = require('../internals/fails');\n\nmodule.exports = !fails(function () {\n // eslint-disable-next-line es/no-object-isextensible, es/no-object-preventextensions -- required for testing\n return Object.isExtensible(Object.preventExtensions({}));\n});\n", "var hiddenKeys = require('../internals/hidden-keys');\nvar isObject = require('../internals/is-object');\nvar has = require('../internals/has');\nvar defineProperty = require('../internals/object-define-property').f;\nvar uid = require('../internals/uid');\nvar FREEZING = require('../internals/freezing');\n\nvar METADATA = uid('meta');\nvar id = 0;\n\n// eslint-disable-next-line es/no-object-isextensible -- safe\nvar isExtensible = Object.isExtensible || function () {\n return true;\n};\n\nvar setMetadata = function (it) {\n defineProperty(it, METADATA, { value: {\n objectID: 'O' + ++id, // object ID\n weakData: {} // weak collections IDs\n } });\n};\n\nvar fastKey = function (it, create) {\n // return a primitive with prefix\n if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if (!has(it, METADATA)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return 'F';\n // not necessary to add metadata\n if (!create) return 'E';\n // add missing metadata\n setMetadata(it);\n // return object ID\n } return it[METADATA].objectID;\n};\n\nvar getWeakData = function (it, create) {\n if (!has(it, METADATA)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return true;\n // not necessary to add metadata\n if (!create) return false;\n // add missing metadata\n setMetadata(it);\n // return the store of weak collections IDs\n } return it[METADATA].weakData;\n};\n\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it);\n return it;\n};\n\nvar meta = module.exports = {\n REQUIRED: false,\n fastKey: fastKey,\n getWeakData: getWeakData,\n onFreeze: onFreeze\n};\n\nhiddenKeys[METADATA] = true;\n", "var wellKnownSymbol = require('../internals/well-known-symbol');\nvar Iterators = require('../internals/iterators');\n\nvar ITERATOR = wellKnownSymbol('iterator');\nvar ArrayPrototype = Array.prototype;\n\n// check on default Array iterator\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);\n};\n", "var classof = require('../internals/classof');\nvar Iterators = require('../internals/iterators');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar ITERATOR = wellKnownSymbol('iterator');\n\nmodule.exports = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n", "var anObject = require('../internals/an-object');\n\nmodule.exports = function (iterator) {\n var returnMethod = iterator['return'];\n if (returnMethod !== undefined) {\n return anObject(returnMethod.call(iterator)).value;\n }\n};\n", "var anObject = require('../internals/an-object');\nvar isArrayIteratorMethod = require('../internals/is-array-iterator-method');\nvar toLength = require('../internals/to-length');\nvar bind = require('../internals/function-bind-context');\nvar getIteratorMethod = require('../internals/get-iterator-method');\nvar iteratorClose = require('../internals/iterator-close');\n\nvar Result = function (stopped, result) {\n this.stopped = stopped;\n this.result = result;\n};\n\nmodule.exports = function (iterable, unboundFunction, options) {\n var that = options && options.that;\n var AS_ENTRIES = !!(options && options.AS_ENTRIES);\n var IS_ITERATOR = !!(options && options.IS_ITERATOR);\n var INTERRUPTED = !!(options && options.INTERRUPTED);\n var fn = bind(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED);\n var iterator, iterFn, index, length, result, next, step;\n\n var stop = function (condition) {\n if (iterator) iteratorClose(iterator);\n return new Result(true, condition);\n };\n\n var callFn = function (value) {\n if (AS_ENTRIES) {\n anObject(value);\n return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);\n } return INTERRUPTED ? fn(value, stop) : fn(value);\n };\n\n if (IS_ITERATOR) {\n iterator = iterable;\n } else {\n iterFn = getIteratorMethod(iterable);\n if (typeof iterFn != 'function') throw TypeError('Target is not iterable');\n // optimisation for array iterators\n if (isArrayIteratorMethod(iterFn)) {\n for (index = 0, length = toLength(iterable.length); length > index; index++) {\n result = callFn(iterable[index]);\n if (result && result instanceof Result) return result;\n } return new Result(false);\n }\n iterator = iterFn.call(iterable);\n }\n\n next = iterator.next;\n while (!(step = next.call(iterator)).done) {\n try {\n result = callFn(step.value);\n } catch (error) {\n iteratorClose(iterator);\n throw error;\n }\n if (typeof result == 'object' && result && result instanceof Result) return result;\n } return new Result(false);\n};\n", "module.exports = function (it, Constructor, name) {\n if (!(it instanceof Constructor)) {\n throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation');\n } return it;\n};\n", "var wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar ITERATOR = wellKnownSymbol('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var called = 0;\n var iteratorWithReturn = {\n next: function () {\n return { done: !!called++ };\n },\n 'return': function () {\n SAFE_CLOSING = true;\n }\n };\n iteratorWithReturn[ITERATOR] = function () {\n return this;\n };\n // eslint-disable-next-line es/no-array-from, no-throw-literal -- required for testing\n Array.from(iteratorWithReturn, function () { throw 2; });\n} catch (error) { /* empty */ }\n\nmodule.exports = function (exec, SKIP_CLOSING) {\n if (!SKIP_CLOSING && !SAFE_CLOSING) return false;\n var ITERATION_SUPPORT = false;\n try {\n var object = {};\n object[ITERATOR] = function () {\n return {\n next: function () {\n return { done: ITERATION_SUPPORT = true };\n }\n };\n };\n exec(object);\n } catch (error) { /* empty */ }\n return ITERATION_SUPPORT;\n};\n", "var isObject = require('../internals/is-object');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\n\n// makes subclassing work correct for wrapped built-ins\nmodule.exports = function ($this, dummy, Wrapper) {\n var NewTarget, NewTargetPrototype;\n if (\n // it can work only with native `setPrototypeOf`\n setPrototypeOf &&\n // we haven't completely correct pre-ES6 way for getting `new.target`, so use this\n typeof (NewTarget = dummy.constructor) == 'function' &&\n NewTarget !== Wrapper &&\n isObject(NewTargetPrototype = NewTarget.prototype) &&\n NewTargetPrototype !== Wrapper.prototype\n ) setPrototypeOf($this, NewTargetPrototype);\n return $this;\n};\n", "'use strict';\nvar $ = require('../internals/export');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar redefine = require('../internals/redefine');\nvar InternalMetadataModule = require('../internals/internal-metadata');\nvar iterate = require('../internals/iterate');\nvar anInstance = require('../internals/an-instance');\nvar isObject = require('../internals/is-object');\nvar fails = require('../internals/fails');\nvar checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');\nvar setToStringTag = require('../internals/set-to-string-tag');\nvar inheritIfRequired = require('../internals/inherit-if-required');\n\nmodule.exports = function (CONSTRUCTOR_NAME, wrapper, common) {\n var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1;\n var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1;\n var ADDER = IS_MAP ? 'set' : 'add';\n var NativeConstructor = global[CONSTRUCTOR_NAME];\n var NativePrototype = NativeConstructor && NativeConstructor.prototype;\n var Constructor = NativeConstructor;\n var exported = {};\n\n var fixMethod = function (KEY) {\n var nativeMethod = NativePrototype[KEY];\n redefine(NativePrototype, KEY,\n KEY == 'add' ? function add(value) {\n nativeMethod.call(this, value === 0 ? 0 : value);\n return this;\n } : KEY == 'delete' ? function (key) {\n return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key);\n } : KEY == 'get' ? function get(key) {\n return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key);\n } : KEY == 'has' ? function has(key) {\n return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key);\n } : function set(key, value) {\n nativeMethod.call(this, key === 0 ? 0 : key, value);\n return this;\n }\n );\n };\n\n var REPLACE = isForced(\n CONSTRUCTOR_NAME,\n typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () {\n new NativeConstructor().entries().next();\n }))\n );\n\n if (REPLACE) {\n // create collection constructor\n Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER);\n InternalMetadataModule.REQUIRED = true;\n } else if (isForced(CONSTRUCTOR_NAME, true)) {\n var instance = new Constructor();\n // early implementations not supports chaining\n var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance;\n // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false\n var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); });\n // most early implementations doesn't supports iterables, most modern - not close it correctly\n // eslint-disable-next-line no-new -- required for testing\n var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { new NativeConstructor(iterable); });\n // for early implementations -0 and +0 not the same\n var BUGGY_ZERO = !IS_WEAK && fails(function () {\n // V8 ~ Chromium 42- fails only with 5+ elements\n var $instance = new NativeConstructor();\n var index = 5;\n while (index--) $instance[ADDER](index, index);\n return !$instance.has(-0);\n });\n\n if (!ACCEPT_ITERABLES) {\n Constructor = wrapper(function (dummy, iterable) {\n anInstance(dummy, Constructor, CONSTRUCTOR_NAME);\n var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor);\n if (iterable != undefined) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP });\n return that;\n });\n Constructor.prototype = NativePrototype;\n NativePrototype.constructor = Constructor;\n }\n\n if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) {\n fixMethod('delete');\n fixMethod('has');\n IS_MAP && fixMethod('get');\n }\n\n if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER);\n\n // weak collections should not contains .clear method\n if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear;\n }\n\n exported[CONSTRUCTOR_NAME] = Constructor;\n $({ global: true, forced: Constructor != NativeConstructor }, exported);\n\n setToStringTag(Constructor, CONSTRUCTOR_NAME);\n\n if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP);\n\n return Constructor;\n};\n", "'use strict';\nvar redefineAll = require('../internals/redefine-all');\nvar getWeakData = require('../internals/internal-metadata').getWeakData;\nvar anObject = require('../internals/an-object');\nvar isObject = require('../internals/is-object');\nvar anInstance = require('../internals/an-instance');\nvar iterate = require('../internals/iterate');\nvar ArrayIterationModule = require('../internals/array-iteration');\nvar $has = require('../internals/has');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar setInternalState = InternalStateModule.set;\nvar internalStateGetterFor = InternalStateModule.getterFor;\nvar find = ArrayIterationModule.find;\nvar findIndex = ArrayIterationModule.findIndex;\nvar id = 0;\n\n// fallback for uncaught frozen keys\nvar uncaughtFrozenStore = function (store) {\n return store.frozen || (store.frozen = new UncaughtFrozenStore());\n};\n\nvar UncaughtFrozenStore = function () {\n this.entries = [];\n};\n\nvar findUncaughtFrozen = function (store, key) {\n return find(store.entries, function (it) {\n return it[0] === key;\n });\n};\n\nUncaughtFrozenStore.prototype = {\n get: function (key) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) return entry[1];\n },\n has: function (key) {\n return !!findUncaughtFrozen(this, key);\n },\n set: function (key, value) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) entry[1] = value;\n else this.entries.push([key, value]);\n },\n 'delete': function (key) {\n var index = findIndex(this.entries, function (it) {\n return it[0] === key;\n });\n if (~index) this.entries.splice(index, 1);\n return !!~index;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, CONSTRUCTOR_NAME);\n setInternalState(that, {\n type: CONSTRUCTOR_NAME,\n id: id++,\n frozen: undefined\n });\n if (iterable != undefined) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP });\n });\n\n var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME);\n\n var define = function (that, key, value) {\n var state = getInternalState(that);\n var data = getWeakData(anObject(key), true);\n if (data === true) uncaughtFrozenStore(state).set(key, value);\n else data[state.id] = value;\n return that;\n };\n\n redefineAll(C.prototype, {\n // `{ WeakMap, WeakSet }.prototype.delete(key)` methods\n // https://tc39.es/ecma262/#sec-weakmap.prototype.delete\n // https://tc39.es/ecma262/#sec-weakset.prototype.delete\n 'delete': function (key) {\n var state = getInternalState(this);\n if (!isObject(key)) return false;\n var data = getWeakData(key);\n if (data === true) return uncaughtFrozenStore(state)['delete'](key);\n return data && $has(data, state.id) && delete data[state.id];\n },\n // `{ WeakMap, WeakSet }.prototype.has(key)` methods\n // https://tc39.es/ecma262/#sec-weakmap.prototype.has\n // https://tc39.es/ecma262/#sec-weakset.prototype.has\n has: function has(key) {\n var state = getInternalState(this);\n if (!isObject(key)) return false;\n var data = getWeakData(key);\n if (data === true) return uncaughtFrozenStore(state).has(key);\n return data && $has(data, state.id);\n }\n });\n\n redefineAll(C.prototype, IS_MAP ? {\n // `WeakMap.prototype.get(key)` method\n // https://tc39.es/ecma262/#sec-weakmap.prototype.get\n get: function get(key) {\n var state = getInternalState(this);\n if (isObject(key)) {\n var data = getWeakData(key);\n if (data === true) return uncaughtFrozenStore(state).get(key);\n return data ? data[state.id] : undefined;\n }\n },\n // `WeakMap.prototype.set(key, value)` method\n // https://tc39.es/ecma262/#sec-weakmap.prototype.set\n set: function set(key, value) {\n return define(this, key, value);\n }\n } : {\n // `WeakSet.prototype.add(value)` method\n // https://tc39.es/ecma262/#sec-weakset.prototype.add\n add: function add(value) {\n return define(this, value, true);\n }\n });\n\n return C;\n }\n};\n", "'use strict';\nvar global = require('../internals/global');\nvar redefineAll = require('../internals/redefine-all');\nvar InternalMetadataModule = require('../internals/internal-metadata');\nvar collection = require('../internals/collection');\nvar collectionWeak = require('../internals/collection-weak');\nvar isObject = require('../internals/is-object');\nvar enforceIternalState = require('../internals/internal-state').enforce;\nvar NATIVE_WEAK_MAP = require('../internals/native-weak-map');\n\nvar IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;\n// eslint-disable-next-line es/no-object-isextensible -- safe\nvar isExtensible = Object.isExtensible;\nvar InternalWeakMap;\n\nvar wrapper = function (init) {\n return function WeakMap() {\n return init(this, arguments.length ? arguments[0] : undefined);\n };\n};\n\n// `WeakMap` constructor\n// https://tc39.es/ecma262/#sec-weakmap-constructor\nvar $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak);\n\n// IE11 WeakMap frozen keys fix\n// We can't use feature detection because it crash some old IE builds\n// https://github.com/zloirock/core-js/issues/485\nif (NATIVE_WEAK_MAP && IS_IE11) {\n InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true);\n InternalMetadataModule.REQUIRED = true;\n var WeakMapPrototype = $WeakMap.prototype;\n var nativeDelete = WeakMapPrototype['delete'];\n var nativeHas = WeakMapPrototype.has;\n var nativeGet = WeakMapPrototype.get;\n var nativeSet = WeakMapPrototype.set;\n redefineAll(WeakMapPrototype, {\n 'delete': function (key) {\n if (isObject(key) && !isExtensible(key)) {\n var state = enforceIternalState(this);\n if (!state.frozen) state.frozen = new InternalWeakMap();\n return nativeDelete.call(this, key) || state.frozen['delete'](key);\n } return nativeDelete.call(this, key);\n },\n has: function has(key) {\n if (isObject(key) && !isExtensible(key)) {\n var state = enforceIternalState(this);\n if (!state.frozen) state.frozen = new InternalWeakMap();\n return nativeHas.call(this, key) || state.frozen.has(key);\n } return nativeHas.call(this, key);\n },\n get: function get(key) {\n if (isObject(key) && !isExtensible(key)) {\n var state = enforceIternalState(this);\n if (!state.frozen) state.frozen = new InternalWeakMap();\n return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key);\n } return nativeGet.call(this, key);\n },\n set: function set(key, value) {\n if (isObject(key) && !isExtensible(key)) {\n var state = enforceIternalState(this);\n if (!state.frozen) state.frozen = new InternalWeakMap();\n nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value);\n } else nativeSet.call(this, key, value);\n return this;\n }\n });\n}\n", "/**\n * lodash (Custom Build) \n * Build: `lodash modularize exports=\"npm\" -o ./`\n * Copyright jQuery Foundation and other contributors \n * Released under MIT license \n * Based on Underscore.js 1.8.3 \n * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n */\n\n/** Used as the `TypeError` message for \"Functions\" methods. */\nvar FUNC_ERROR_TEXT = 'Expected a function';\n\n/** Used as references for various `Number` constants. */\nvar NAN = 0 / 0;\n\n/** `Object#toString` result references. */\nvar symbolTag = '[object Symbol]';\n\n/** Used to match leading and trailing whitespace. */\nvar reTrim = /^\\s+|\\s+$/g;\n\n/** Used to detect bad signed hexadecimal string values. */\nvar reIsBadHex = /^[-+]0x[0-9a-f]+$/i;\n\n/** Used to detect binary string values. */\nvar reIsBinary = /^0b[01]+$/i;\n\n/** Used to detect octal string values. */\nvar reIsOctal = /^0o[0-7]+$/i;\n\n/** Built-in method references without a dependency on `root`. */\nvar freeParseInt = parseInt;\n\n/** Detect free variable `global` from Node.js. */\nvar freeGlobal = typeof global == 'object' && global && global.Object === Object && global;\n\n/** Detect free variable `self`. */\nvar freeSelf = typeof self == 'object' && self && self.Object === Object && self;\n\n/** Used as a reference to the global object. */\nvar root = freeGlobal || freeSelf || Function('return this')();\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/**\n * Used to resolve the\n * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n * of values.\n */\nvar objectToString = objectProto.toString;\n\n/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeMax = Math.max,\n nativeMin = Math.min;\n\n/**\n * Gets the timestamp of the number of milliseconds that have elapsed since\n * the Unix epoch (1 January 1970 00:00:00 UTC).\n *\n * @static\n * @memberOf _\n * @since 2.4.0\n * @category Date\n * @returns {number} Returns the timestamp.\n * @example\n *\n * _.defer(function(stamp) {\n * console.log(_.now() - stamp);\n * }, _.now());\n * // => Logs the number of milliseconds it took for the deferred invocation.\n */\nvar now = function() {\n return root.Date.now();\n};\n\n/**\n * Creates a debounced function that delays invoking `func` until after `wait`\n * milliseconds have elapsed since the last time the debounced function was\n * invoked. The debounced function comes with a `cancel` method to cancel\n * delayed `func` invocations and a `flush` method to immediately invoke them.\n * Provide `options` to indicate whether `func` should be invoked on the\n * leading and/or trailing edge of the `wait` timeout. The `func` is invoked\n * with the last arguments provided to the debounced function. Subsequent\n * calls to the debounced function return the result of the last `func`\n * invocation.\n *\n * **Note:** If `leading` and `trailing` options are `true`, `func` is\n * invoked on the trailing edge of the timeout only if the debounced function\n * is invoked more than once during the `wait` timeout.\n *\n * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred\n * until to the next tick, similar to `setTimeout` with a timeout of `0`.\n *\n * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)\n * for details over the differences between `_.debounce` and `_.throttle`.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Function\n * @param {Function} func The function to debounce.\n * @param {number} [wait=0] The number of milliseconds to delay.\n * @param {Object} [options={}] The options object.\n * @param {boolean} [options.leading=false]\n * Specify invoking on the leading edge of the timeout.\n * @param {number} [options.maxWait]\n * The maximum time `func` is allowed to be delayed before it's invoked.\n * @param {boolean} [options.trailing=true]\n * Specify invoking on the trailing edge of the timeout.\n * @returns {Function} Returns the new debounced function.\n * @example\n *\n * // Avoid costly calculations while the window size is in flux.\n * jQuery(window).on('resize', _.debounce(calculateLayout, 150));\n *\n * // Invoke `sendMail` when clicked, debouncing subsequent calls.\n * jQuery(element).on('click', _.debounce(sendMail, 300, {\n * 'leading': true,\n * 'trailing': false\n * }));\n *\n * // Ensure `batchLog` is invoked once after 1 second of debounced calls.\n * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 });\n * var source = new EventSource('/stream');\n * jQuery(source).on('message', debounced);\n *\n * // Cancel the trailing debounced invocation.\n * jQuery(window).on('popstate', debounced.cancel);\n */\nfunction debounce(func, wait, options) {\n var lastArgs,\n lastThis,\n maxWait,\n result,\n timerId,\n lastCallTime,\n lastInvokeTime = 0,\n leading = false,\n maxing = false,\n trailing = true;\n\n if (typeof func != 'function') {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n wait = toNumber(wait) || 0;\n if (isObject(options)) {\n leading = !!options.leading;\n maxing = 'maxWait' in options;\n maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait;\n trailing = 'trailing' in options ? !!options.trailing : trailing;\n }\n\n function invokeFunc(time) {\n var args = lastArgs,\n thisArg = lastThis;\n\n lastArgs = lastThis = undefined;\n lastInvokeTime = time;\n result = func.apply(thisArg, args);\n return result;\n }\n\n function leadingEdge(time) {\n // Reset any `maxWait` timer.\n lastInvokeTime = time;\n // Start the timer for the trailing edge.\n timerId = setTimeout(timerExpired, wait);\n // Invoke the leading edge.\n return leading ? invokeFunc(time) : result;\n }\n\n function remainingWait(time) {\n var timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime,\n result = wait - timeSinceLastCall;\n\n return maxing ? nativeMin(result, maxWait - timeSinceLastInvoke) : result;\n }\n\n function shouldInvoke(time) {\n var timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime;\n\n // Either this is the first call, activity has stopped and we're at the\n // trailing edge, the system time has gone backwards and we're treating\n // it as the trailing edge, or we've hit the `maxWait` limit.\n return (lastCallTime === undefined || (timeSinceLastCall >= wait) ||\n (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));\n }\n\n function timerExpired() {\n var time = now();\n if (shouldInvoke(time)) {\n return trailingEdge(time);\n }\n // Restart the timer.\n timerId = setTimeout(timerExpired, remainingWait(time));\n }\n\n function trailingEdge(time) {\n timerId = undefined;\n\n // Only invoke if we have `lastArgs` which means `func` has been\n // debounced at least once.\n if (trailing && lastArgs) {\n return invokeFunc(time);\n }\n lastArgs = lastThis = undefined;\n return result;\n }\n\n function cancel() {\n if (timerId !== undefined) {\n clearTimeout(timerId);\n }\n lastInvokeTime = 0;\n lastArgs = lastCallTime = lastThis = timerId = undefined;\n }\n\n function flush() {\n return timerId === undefined ? result : trailingEdge(now());\n }\n\n function debounced() {\n var time = now(),\n isInvoking = shouldInvoke(time);\n\n lastArgs = arguments;\n lastThis = this;\n lastCallTime = time;\n\n if (isInvoking) {\n if (timerId === undefined) {\n return leadingEdge(lastCallTime);\n }\n if (maxing) {\n // Handle invocations in a tight loop.\n timerId = setTimeout(timerExpired, wait);\n return invokeFunc(lastCallTime);\n }\n }\n if (timerId === undefined) {\n timerId = setTimeout(timerExpired, wait);\n }\n return result;\n }\n debounced.cancel = cancel;\n debounced.flush = flush;\n return debounced;\n}\n\n/**\n * Creates a throttled function that only invokes `func` at most once per\n * every `wait` milliseconds. The throttled function comes with a `cancel`\n * method to cancel delayed `func` invocations and a `flush` method to\n * immediately invoke them. Provide `options` to indicate whether `func`\n * should be invoked on the leading and/or trailing edge of the `wait`\n * timeout. The `func` is invoked with the last arguments provided to the\n * throttled function. Subsequent calls to the throttled function return the\n * result of the last `func` invocation.\n *\n * **Note:** If `leading` and `trailing` options are `true`, `func` is\n * invoked on the trailing edge of the timeout only if the throttled function\n * is invoked more than once during the `wait` timeout.\n *\n * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred\n * until to the next tick, similar to `setTimeout` with a timeout of `0`.\n *\n * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)\n * for details over the differences between `_.throttle` and `_.debounce`.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Function\n * @param {Function} func The function to throttle.\n * @param {number} [wait=0] The number of milliseconds to throttle invocations to.\n * @param {Object} [options={}] The options object.\n * @param {boolean} [options.leading=true]\n * Specify invoking on the leading edge of the timeout.\n * @param {boolean} [options.trailing=true]\n * Specify invoking on the trailing edge of the timeout.\n * @returns {Function} Returns the new throttled function.\n * @example\n *\n * // Avoid excessively updating the position while scrolling.\n * jQuery(window).on('scroll', _.throttle(updatePosition, 100));\n *\n * // Invoke `renewToken` when the click event is fired, but not more than once every 5 minutes.\n * var throttled = _.throttle(renewToken, 300000, { 'trailing': false });\n * jQuery(element).on('click', throttled);\n *\n * // Cancel the trailing throttled invocation.\n * jQuery(window).on('popstate', throttled.cancel);\n */\nfunction throttle(func, wait, options) {\n var leading = true,\n trailing = true;\n\n if (typeof func != 'function') {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n if (isObject(options)) {\n leading = 'leading' in options ? !!options.leading : leading;\n trailing = 'trailing' in options ? !!options.trailing : trailing;\n }\n return debounce(func, wait, {\n 'leading': leading,\n 'maxWait': wait,\n 'trailing': trailing\n });\n}\n\n/**\n * Checks if `value` is the\n * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\n * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is an object, else `false`.\n * @example\n *\n * _.isObject({});\n * // => true\n *\n * _.isObject([1, 2, 3]);\n * // => true\n *\n * _.isObject(_.noop);\n * // => true\n *\n * _.isObject(null);\n * // => false\n */\nfunction isObject(value) {\n var type = typeof value;\n return !!value && (type == 'object' || type == 'function');\n}\n\n/**\n * Checks if `value` is object-like. A value is object-like if it's not `null`\n * and has a `typeof` result of \"object\".\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is object-like, else `false`.\n * @example\n *\n * _.isObjectLike({});\n * // => true\n *\n * _.isObjectLike([1, 2, 3]);\n * // => true\n *\n * _.isObjectLike(_.noop);\n * // => false\n *\n * _.isObjectLike(null);\n * // => false\n */\nfunction isObjectLike(value) {\n return !!value && typeof value == 'object';\n}\n\n/**\n * Checks if `value` is classified as a `Symbol` primitive or object.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a symbol, else `false`.\n * @example\n *\n * _.isSymbol(Symbol.iterator);\n * // => true\n *\n * _.isSymbol('abc');\n * // => false\n */\nfunction isSymbol(value) {\n return typeof value == 'symbol' ||\n (isObjectLike(value) && objectToString.call(value) == symbolTag);\n}\n\n/**\n * Converts `value` to a number.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to process.\n * @returns {number} Returns the number.\n * @example\n *\n * _.toNumber(3.2);\n * // => 3.2\n *\n * _.toNumber(Number.MIN_VALUE);\n * // => 5e-324\n *\n * _.toNumber(Infinity);\n * // => Infinity\n *\n * _.toNumber('3.2');\n * // => 3.2\n */\nfunction toNumber(value) {\n if (typeof value == 'number') {\n return value;\n }\n if (isSymbol(value)) {\n return NAN;\n }\n if (isObject(value)) {\n var other = typeof value.valueOf == 'function' ? value.valueOf() : value;\n value = isObject(other) ? (other + '') : other;\n }\n if (typeof value != 'string') {\n return value === 0 ? value : +value;\n }\n value = value.replace(reTrim, '');\n var isBinary = reIsBinary.test(value);\n return (isBinary || reIsOctal.test(value))\n ? freeParseInt(value.slice(2), isBinary ? 2 : 8)\n : (reIsBadHex.test(value) ? NAN : +value);\n}\n\nmodule.exports = throttle;\n", "/**\n * lodash (Custom Build) \n * Build: `lodash modularize exports=\"npm\" -o ./`\n * Copyright jQuery Foundation and other contributors \n * Released under MIT license \n * Based on Underscore.js 1.8.3 \n * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n */\n\n/** Used as the `TypeError` message for \"Functions\" methods. */\nvar FUNC_ERROR_TEXT = 'Expected a function';\n\n/** Used as references for various `Number` constants. */\nvar NAN = 0 / 0;\n\n/** `Object#toString` result references. */\nvar symbolTag = '[object Symbol]';\n\n/** Used to match leading and trailing whitespace. */\nvar reTrim = /^\\s+|\\s+$/g;\n\n/** Used to detect bad signed hexadecimal string values. */\nvar reIsBadHex = /^[-+]0x[0-9a-f]+$/i;\n\n/** Used to detect binary string values. */\nvar reIsBinary = /^0b[01]+$/i;\n\n/** Used to detect octal string values. */\nvar reIsOctal = /^0o[0-7]+$/i;\n\n/** Built-in method references without a dependency on `root`. */\nvar freeParseInt = parseInt;\n\n/** Detect free variable `global` from Node.js. */\nvar freeGlobal = typeof global == 'object' && global && global.Object === Object && global;\n\n/** Detect free variable `self`. */\nvar freeSelf = typeof self == 'object' && self && self.Object === Object && self;\n\n/** Used as a reference to the global object. */\nvar root = freeGlobal || freeSelf || Function('return this')();\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/**\n * Used to resolve the\n * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n * of values.\n */\nvar objectToString = objectProto.toString;\n\n/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeMax = Math.max,\n nativeMin = Math.min;\n\n/**\n * Gets the timestamp of the number of milliseconds that have elapsed since\n * the Unix epoch (1 January 1970 00:00:00 UTC).\n *\n * @static\n * @memberOf _\n * @since 2.4.0\n * @category Date\n * @returns {number} Returns the timestamp.\n * @example\n *\n * _.defer(function(stamp) {\n * console.log(_.now() - stamp);\n * }, _.now());\n * // => Logs the number of milliseconds it took for the deferred invocation.\n */\nvar now = function() {\n return root.Date.now();\n};\n\n/**\n * Creates a debounced function that delays invoking `func` until after `wait`\n * milliseconds have elapsed since the last time the debounced function was\n * invoked. The debounced function comes with a `cancel` method to cancel\n * delayed `func` invocations and a `flush` method to immediately invoke them.\n * Provide `options` to indicate whether `func` should be invoked on the\n * leading and/or trailing edge of the `wait` timeout. The `func` is invoked\n * with the last arguments provided to the debounced function. Subsequent\n * calls to the debounced function return the result of the last `func`\n * invocation.\n *\n * **Note:** If `leading` and `trailing` options are `true`, `func` is\n * invoked on the trailing edge of the timeout only if the debounced function\n * is invoked more than once during the `wait` timeout.\n *\n * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred\n * until to the next tick, similar to `setTimeout` with a timeout of `0`.\n *\n * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)\n * for details over the differences between `_.debounce` and `_.throttle`.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Function\n * @param {Function} func The function to debounce.\n * @param {number} [wait=0] The number of milliseconds to delay.\n * @param {Object} [options={}] The options object.\n * @param {boolean} [options.leading=false]\n * Specify invoking on the leading edge of the timeout.\n * @param {number} [options.maxWait]\n * The maximum time `func` is allowed to be delayed before it's invoked.\n * @param {boolean} [options.trailing=true]\n * Specify invoking on the trailing edge of the timeout.\n * @returns {Function} Returns the new debounced function.\n * @example\n *\n * // Avoid costly calculations while the window size is in flux.\n * jQuery(window).on('resize', _.debounce(calculateLayout, 150));\n *\n * // Invoke `sendMail` when clicked, debouncing subsequent calls.\n * jQuery(element).on('click', _.debounce(sendMail, 300, {\n * 'leading': true,\n * 'trailing': false\n * }));\n *\n * // Ensure `batchLog` is invoked once after 1 second of debounced calls.\n * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 });\n * var source = new EventSource('/stream');\n * jQuery(source).on('message', debounced);\n *\n * // Cancel the trailing debounced invocation.\n * jQuery(window).on('popstate', debounced.cancel);\n */\nfunction debounce(func, wait, options) {\n var lastArgs,\n lastThis,\n maxWait,\n result,\n timerId,\n lastCallTime,\n lastInvokeTime = 0,\n leading = false,\n maxing = false,\n trailing = true;\n\n if (typeof func != 'function') {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n wait = toNumber(wait) || 0;\n if (isObject(options)) {\n leading = !!options.leading;\n maxing = 'maxWait' in options;\n maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait;\n trailing = 'trailing' in options ? !!options.trailing : trailing;\n }\n\n function invokeFunc(time) {\n var args = lastArgs,\n thisArg = lastThis;\n\n lastArgs = lastThis = undefined;\n lastInvokeTime = time;\n result = func.apply(thisArg, args);\n return result;\n }\n\n function leadingEdge(time) {\n // Reset any `maxWait` timer.\n lastInvokeTime = time;\n // Start the timer for the trailing edge.\n timerId = setTimeout(timerExpired, wait);\n // Invoke the leading edge.\n return leading ? invokeFunc(time) : result;\n }\n\n function remainingWait(time) {\n var timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime,\n result = wait - timeSinceLastCall;\n\n return maxing ? nativeMin(result, maxWait - timeSinceLastInvoke) : result;\n }\n\n function shouldInvoke(time) {\n var timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime;\n\n // Either this is the first call, activity has stopped and we're at the\n // trailing edge, the system time has gone backwards and we're treating\n // it as the trailing edge, or we've hit the `maxWait` limit.\n return (lastCallTime === undefined || (timeSinceLastCall >= wait) ||\n (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));\n }\n\n function timerExpired() {\n var time = now();\n if (shouldInvoke(time)) {\n return trailingEdge(time);\n }\n // Restart the timer.\n timerId = setTimeout(timerExpired, remainingWait(time));\n }\n\n function trailingEdge(time) {\n timerId = undefined;\n\n // Only invoke if we have `lastArgs` which means `func` has been\n // debounced at least once.\n if (trailing && lastArgs) {\n return invokeFunc(time);\n }\n lastArgs = lastThis = undefined;\n return result;\n }\n\n function cancel() {\n if (timerId !== undefined) {\n clearTimeout(timerId);\n }\n lastInvokeTime = 0;\n lastArgs = lastCallTime = lastThis = timerId = undefined;\n }\n\n function flush() {\n return timerId === undefined ? result : trailingEdge(now());\n }\n\n function debounced() {\n var time = now(),\n isInvoking = shouldInvoke(time);\n\n lastArgs = arguments;\n lastThis = this;\n lastCallTime = time;\n\n if (isInvoking) {\n if (timerId === undefined) {\n return leadingEdge(lastCallTime);\n }\n if (maxing) {\n // Handle invocations in a tight loop.\n timerId = setTimeout(timerExpired, wait);\n return invokeFunc(lastCallTime);\n }\n }\n if (timerId === undefined) {\n timerId = setTimeout(timerExpired, wait);\n }\n return result;\n }\n debounced.cancel = cancel;\n debounced.flush = flush;\n return debounced;\n}\n\n/**\n * Checks if `value` is the\n * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\n * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is an object, else `false`.\n * @example\n *\n * _.isObject({});\n * // => true\n *\n * _.isObject([1, 2, 3]);\n * // => true\n *\n * _.isObject(_.noop);\n * // => true\n *\n * _.isObject(null);\n * // => false\n */\nfunction isObject(value) {\n var type = typeof value;\n return !!value && (type == 'object' || type == 'function');\n}\n\n/**\n * Checks if `value` is object-like. A value is object-like if it's not `null`\n * and has a `typeof` result of \"object\".\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is object-like, else `false`.\n * @example\n *\n * _.isObjectLike({});\n * // => true\n *\n * _.isObjectLike([1, 2, 3]);\n * // => true\n *\n * _.isObjectLike(_.noop);\n * // => false\n *\n * _.isObjectLike(null);\n * // => false\n */\nfunction isObjectLike(value) {\n return !!value && typeof value == 'object';\n}\n\n/**\n * Checks if `value` is classified as a `Symbol` primitive or object.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a symbol, else `false`.\n * @example\n *\n * _.isSymbol(Symbol.iterator);\n * // => true\n *\n * _.isSymbol('abc');\n * // => false\n */\nfunction isSymbol(value) {\n return typeof value == 'symbol' ||\n (isObjectLike(value) && objectToString.call(value) == symbolTag);\n}\n\n/**\n * Converts `value` to a number.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to process.\n * @returns {number} Returns the number.\n * @example\n *\n * _.toNumber(3.2);\n * // => 3.2\n *\n * _.toNumber(Number.MIN_VALUE);\n * // => 5e-324\n *\n * _.toNumber(Infinity);\n * // => Infinity\n *\n * _.toNumber('3.2');\n * // => 3.2\n */\nfunction toNumber(value) {\n if (typeof value == 'number') {\n return value;\n }\n if (isSymbol(value)) {\n return NAN;\n }\n if (isObject(value)) {\n var other = typeof value.valueOf == 'function' ? value.valueOf() : value;\n value = isObject(other) ? (other + '') : other;\n }\n if (typeof value != 'string') {\n return value === 0 ? value : +value;\n }\n value = value.replace(reTrim, '');\n var isBinary = reIsBinary.test(value);\n return (isBinary || reIsOctal.test(value))\n ? freeParseInt(value.slice(2), isBinary ? 2 : 8)\n : (reIsBadHex.test(value) ? NAN : +value);\n}\n\nmodule.exports = debounce;\n", "/**\n * lodash (Custom Build) \n * Build: `lodash modularize exports=\"npm\" -o ./`\n * Copyright jQuery Foundation and other contributors \n * Released under MIT license \n * Based on Underscore.js 1.8.3 \n * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n */\n\n/** Used as the `TypeError` message for \"Functions\" methods. */\nvar FUNC_ERROR_TEXT = 'Expected a function';\n\n/** Used to stand-in for `undefined` hash values. */\nvar HASH_UNDEFINED = '__lodash_hash_undefined__';\n\n/** `Object#toString` result references. */\nvar funcTag = '[object Function]',\n genTag = '[object GeneratorFunction]';\n\n/**\n * Used to match `RegExp`\n * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).\n */\nvar reRegExpChar = /[\\\\^$.*+?()[\\]{}|]/g;\n\n/** Used to detect host constructors (Safari). */\nvar reIsHostCtor = /^\\[object .+?Constructor\\]$/;\n\n/** Detect free variable `global` from Node.js. */\nvar freeGlobal = typeof global == 'object' && global && global.Object === Object && global;\n\n/** Detect free variable `self`. */\nvar freeSelf = typeof self == 'object' && self && self.Object === Object && self;\n\n/** Used as a reference to the global object. */\nvar root = freeGlobal || freeSelf || Function('return this')();\n\n/**\n * Gets the value at `key` of `object`.\n *\n * @private\n * @param {Object} [object] The object to query.\n * @param {string} key The key of the property to get.\n * @returns {*} Returns the property value.\n */\nfunction getValue(object, key) {\n return object == null ? undefined : object[key];\n}\n\n/**\n * Checks if `value` is a host object in IE < 9.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a host object, else `false`.\n */\nfunction isHostObject(value) {\n // Many host objects are `Object` objects that can coerce to strings\n // despite having improperly defined `toString` methods.\n var result = false;\n if (value != null && typeof value.toString != 'function') {\n try {\n result = !!(value + '');\n } catch (e) {}\n }\n return result;\n}\n\n/** Used for built-in method references. */\nvar arrayProto = Array.prototype,\n funcProto = Function.prototype,\n objectProto = Object.prototype;\n\n/** Used to detect overreaching core-js shims. */\nvar coreJsData = root['__core-js_shared__'];\n\n/** Used to detect methods masquerading as native. */\nvar maskSrcKey = (function() {\n var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || '');\n return uid ? ('Symbol(src)_1.' + uid) : '';\n}());\n\n/** Used to resolve the decompiled source of functions. */\nvar funcToString = funcProto.toString;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Used to resolve the\n * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n * of values.\n */\nvar objectToString = objectProto.toString;\n\n/** Used to detect if a method is native. */\nvar reIsNative = RegExp('^' +\n funcToString.call(hasOwnProperty).replace(reRegExpChar, '\\\\$&')\n .replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g, '$1.*?') + '$'\n);\n\n/** Built-in value references. */\nvar splice = arrayProto.splice;\n\n/* Built-in method references that are verified to be native. */\nvar Map = getNative(root, 'Map'),\n nativeCreate = getNative(Object, 'create');\n\n/**\n * Creates a hash object.\n *\n * @private\n * @constructor\n * @param {Array} [entries] The key-value pairs to cache.\n */\nfunction Hash(entries) {\n var index = -1,\n length = entries ? entries.length : 0;\n\n this.clear();\n while (++index < length) {\n var entry = entries[index];\n this.set(entry[0], entry[1]);\n }\n}\n\n/**\n * Removes all key-value entries from the hash.\n *\n * @private\n * @name clear\n * @memberOf Hash\n */\nfunction hashClear() {\n this.__data__ = nativeCreate ? nativeCreate(null) : {};\n}\n\n/**\n * Removes `key` and its value from the hash.\n *\n * @private\n * @name delete\n * @memberOf Hash\n * @param {Object} hash The hash to modify.\n * @param {string} key The key of the value to remove.\n * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n */\nfunction hashDelete(key) {\n return this.has(key) && delete this.__data__[key];\n}\n\n/**\n * Gets the hash value for `key`.\n *\n * @private\n * @name get\n * @memberOf Hash\n * @param {string} key The key of the value to get.\n * @returns {*} Returns the entry value.\n */\nfunction hashGet(key) {\n var data = this.__data__;\n if (nativeCreate) {\n var result = data[key];\n return result === HASH_UNDEFINED ? undefined : result;\n }\n return hasOwnProperty.call(data, key) ? data[key] : undefined;\n}\n\n/**\n * Checks if a hash value for `key` exists.\n *\n * @private\n * @name has\n * @memberOf Hash\n * @param {string} key The key of the entry to check.\n * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n */\nfunction hashHas(key) {\n var data = this.__data__;\n return nativeCreate ? data[key] !== undefined : hasOwnProperty.call(data, key);\n}\n\n/**\n * Sets the hash `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf Hash\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the hash instance.\n */\nfunction hashSet(key, value) {\n var data = this.__data__;\n data[key] = (nativeCreate && value === undefined) ? HASH_UNDEFINED : value;\n return this;\n}\n\n// Add methods to `Hash`.\nHash.prototype.clear = hashClear;\nHash.prototype['delete'] = hashDelete;\nHash.prototype.get = hashGet;\nHash.prototype.has = hashHas;\nHash.prototype.set = hashSet;\n\n/**\n * Creates an list cache object.\n *\n * @private\n * @constructor\n * @param {Array} [entries] The key-value pairs to cache.\n */\nfunction ListCache(entries) {\n var index = -1,\n length = entries ? entries.length : 0;\n\n this.clear();\n while (++index < length) {\n var entry = entries[index];\n this.set(entry[0], entry[1]);\n }\n}\n\n/**\n * Removes all key-value entries from the list cache.\n *\n * @private\n * @name clear\n * @memberOf ListCache\n */\nfunction listCacheClear() {\n this.__data__ = [];\n}\n\n/**\n * Removes `key` and its value from the list cache.\n *\n * @private\n * @name delete\n * @memberOf ListCache\n * @param {string} key The key of the value to remove.\n * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n */\nfunction listCacheDelete(key) {\n var data = this.__data__,\n index = assocIndexOf(data, key);\n\n if (index < 0) {\n return false;\n }\n var lastIndex = data.length - 1;\n if (index == lastIndex) {\n data.pop();\n } else {\n splice.call(data, index, 1);\n }\n return true;\n}\n\n/**\n * Gets the list cache value for `key`.\n *\n * @private\n * @name get\n * @memberOf ListCache\n * @param {string} key The key of the value to get.\n * @returns {*} Returns the entry value.\n */\nfunction listCacheGet(key) {\n var data = this.__data__,\n index = assocIndexOf(data, key);\n\n return index < 0 ? undefined : data[index][1];\n}\n\n/**\n * Checks if a list cache value for `key` exists.\n *\n * @private\n * @name has\n * @memberOf ListCache\n * @param {string} key The key of the entry to check.\n * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n */\nfunction listCacheHas(key) {\n return assocIndexOf(this.__data__, key) > -1;\n}\n\n/**\n * Sets the list cache `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf ListCache\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the list cache instance.\n */\nfunction listCacheSet(key, value) {\n var data = this.__data__,\n index = assocIndexOf(data, key);\n\n if (index < 0) {\n data.push([key, value]);\n } else {\n data[index][1] = value;\n }\n return this;\n}\n\n// Add methods to `ListCache`.\nListCache.prototype.clear = listCacheClear;\nListCache.prototype['delete'] = listCacheDelete;\nListCache.prototype.get = listCacheGet;\nListCache.prototype.has = listCacheHas;\nListCache.prototype.set = listCacheSet;\n\n/**\n * Creates a map cache object to store key-value pairs.\n *\n * @private\n * @constructor\n * @param {Array} [entries] The key-value pairs to cache.\n */\nfunction MapCache(entries) {\n var index = -1,\n length = entries ? entries.length : 0;\n\n this.clear();\n while (++index < length) {\n var entry = entries[index];\n this.set(entry[0], entry[1]);\n }\n}\n\n/**\n * Removes all key-value entries from the map.\n *\n * @private\n * @name clear\n * @memberOf MapCache\n */\nfunction mapCacheClear() {\n this.__data__ = {\n 'hash': new Hash,\n 'map': new (Map || ListCache),\n 'string': new Hash\n };\n}\n\n/**\n * Removes `key` and its value from the map.\n *\n * @private\n * @name delete\n * @memberOf MapCache\n * @param {string} key The key of the value to remove.\n * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n */\nfunction mapCacheDelete(key) {\n return getMapData(this, key)['delete'](key);\n}\n\n/**\n * Gets the map value for `key`.\n *\n * @private\n * @name get\n * @memberOf MapCache\n * @param {string} key The key of the value to get.\n * @returns {*} Returns the entry value.\n */\nfunction mapCacheGet(key) {\n return getMapData(this, key).get(key);\n}\n\n/**\n * Checks if a map value for `key` exists.\n *\n * @private\n * @name has\n * @memberOf MapCache\n * @param {string} key The key of the entry to check.\n * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n */\nfunction mapCacheHas(key) {\n return getMapData(this, key).has(key);\n}\n\n/**\n * Sets the map `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf MapCache\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the map cache instance.\n */\nfunction mapCacheSet(key, value) {\n getMapData(this, key).set(key, value);\n return this;\n}\n\n// Add methods to `MapCache`.\nMapCache.prototype.clear = mapCacheClear;\nMapCache.prototype['delete'] = mapCacheDelete;\nMapCache.prototype.get = mapCacheGet;\nMapCache.prototype.has = mapCacheHas;\nMapCache.prototype.set = mapCacheSet;\n\n/**\n * Gets the index at which the `key` is found in `array` of key-value pairs.\n *\n * @private\n * @param {Array} array The array to inspect.\n * @param {*} key The key to search for.\n * @returns {number} Returns the index of the matched value, else `-1`.\n */\nfunction assocIndexOf(array, key) {\n var length = array.length;\n while (length--) {\n if (eq(array[length][0], key)) {\n return length;\n }\n }\n return -1;\n}\n\n/**\n * The base implementation of `_.isNative` without bad shim checks.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a native function,\n * else `false`.\n */\nfunction baseIsNative(value) {\n if (!isObject(value) || isMasked(value)) {\n return false;\n }\n var pattern = (isFunction(value) || isHostObject(value)) ? reIsNative : reIsHostCtor;\n return pattern.test(toSource(value));\n}\n\n/**\n * Gets the data for `map`.\n *\n * @private\n * @param {Object} map The map to query.\n * @param {string} key The reference key.\n * @returns {*} Returns the map data.\n */\nfunction getMapData(map, key) {\n var data = map.__data__;\n return isKeyable(key)\n ? data[typeof key == 'string' ? 'string' : 'hash']\n : data.map;\n}\n\n/**\n * Gets the native function at `key` of `object`.\n *\n * @private\n * @param {Object} object The object to query.\n * @param {string} key The key of the method to get.\n * @returns {*} Returns the function if it's native, else `undefined`.\n */\nfunction getNative(object, key) {\n var value = getValue(object, key);\n return baseIsNative(value) ? value : undefined;\n}\n\n/**\n * Checks if `value` is suitable for use as unique object key.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is suitable, else `false`.\n */\nfunction isKeyable(value) {\n var type = typeof value;\n return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean')\n ? (value !== '__proto__')\n : (value === null);\n}\n\n/**\n * Checks if `func` has its source masked.\n *\n * @private\n * @param {Function} func The function to check.\n * @returns {boolean} Returns `true` if `func` is masked, else `false`.\n */\nfunction isMasked(func) {\n return !!maskSrcKey && (maskSrcKey in func);\n}\n\n/**\n * Converts `func` to its source code.\n *\n * @private\n * @param {Function} func The function to process.\n * @returns {string} Returns the source code.\n */\nfunction toSource(func) {\n if (func != null) {\n try {\n return funcToString.call(func);\n } catch (e) {}\n try {\n return (func + '');\n } catch (e) {}\n }\n return '';\n}\n\n/**\n * Creates a function that memoizes the result of `func`. If `resolver` is\n * provided, it determines the cache key for storing the result based on the\n * arguments provided to the memoized function. By default, the first argument\n * provided to the memoized function is used as the map cache key. The `func`\n * is invoked with the `this` binding of the memoized function.\n *\n * **Note:** The cache is exposed as the `cache` property on the memoized\n * function. Its creation may be customized by replacing the `_.memoize.Cache`\n * constructor with one whose instances implement the\n * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)\n * method interface of `delete`, `get`, `has`, and `set`.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Function\n * @param {Function} func The function to have its output memoized.\n * @param {Function} [resolver] The function to resolve the cache key.\n * @returns {Function} Returns the new memoized function.\n * @example\n *\n * var object = { 'a': 1, 'b': 2 };\n * var other = { 'c': 3, 'd': 4 };\n *\n * var values = _.memoize(_.values);\n * values(object);\n * // => [1, 2]\n *\n * values(other);\n * // => [3, 4]\n *\n * object.a = 2;\n * values(object);\n * // => [1, 2]\n *\n * // Modify the result cache.\n * values.cache.set(object, ['a', 'b']);\n * values(object);\n * // => ['a', 'b']\n *\n * // Replace `_.memoize.Cache`.\n * _.memoize.Cache = WeakMap;\n */\nfunction memoize(func, resolver) {\n if (typeof func != 'function' || (resolver && typeof resolver != 'function')) {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n var memoized = function() {\n var args = arguments,\n key = resolver ? resolver.apply(this, args) : args[0],\n cache = memoized.cache;\n\n if (cache.has(key)) {\n return cache.get(key);\n }\n var result = func.apply(this, args);\n memoized.cache = cache.set(key, result);\n return result;\n };\n memoized.cache = new (memoize.Cache || MapCache);\n return memoized;\n}\n\n// Assign cache to `_.memoize`.\nmemoize.Cache = MapCache;\n\n/**\n * Performs a\n * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n * comparison between two values to determine if they are equivalent.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to compare.\n * @param {*} other The other value to compare.\n * @returns {boolean} Returns `true` if the values are equivalent, else `false`.\n * @example\n *\n * var object = { 'a': 1 };\n * var other = { 'a': 1 };\n *\n * _.eq(object, object);\n * // => true\n *\n * _.eq(object, other);\n * // => false\n *\n * _.eq('a', 'a');\n * // => true\n *\n * _.eq('a', Object('a'));\n * // => false\n *\n * _.eq(NaN, NaN);\n * // => true\n */\nfunction eq(value, other) {\n return value === other || (value !== value && other !== other);\n}\n\n/**\n * Checks if `value` is classified as a `Function` object.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a function, else `false`.\n * @example\n *\n * _.isFunction(_);\n * // => true\n *\n * _.isFunction(/abc/);\n * // => false\n */\nfunction isFunction(value) {\n // The use of `Object#toString` avoids issues with the `typeof` operator\n // in Safari 8-9 which returns 'object' for typed array and other constructors.\n var tag = isObject(value) ? objectToString.call(value) : '';\n return tag == funcTag || tag == genTag;\n}\n\n/**\n * Checks if `value` is the\n * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\n * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is an object, else `false`.\n * @example\n *\n * _.isObject({});\n * // => true\n *\n * _.isObject([1, 2, 3]);\n * // => true\n *\n * _.isObject(_.noop);\n * // => true\n *\n * _.isObject(null);\n * // => false\n */\nfunction isObject(value) {\n var type = typeof value;\n return !!value && (type == 'object' || type == 'function');\n}\n\nmodule.exports = memoize;\n", "var aFunction = require('../internals/a-function');\nvar toObject = require('../internals/to-object');\nvar IndexedObject = require('../internals/indexed-object');\nvar toLength = require('../internals/to-length');\n\n// `Array.prototype.{ reduce, reduceRight }` methods implementation\nvar createMethod = function (IS_RIGHT) {\n return function (that, callbackfn, argumentsLength, memo) {\n aFunction(callbackfn);\n var O = toObject(that);\n var self = IndexedObject(O);\n var length = toLength(O.length);\n var index = IS_RIGHT ? length - 1 : 0;\n var i = IS_RIGHT ? -1 : 1;\n if (argumentsLength < 2) while (true) {\n if (index in self) {\n memo = self[index];\n index += i;\n break;\n }\n index += i;\n if (IS_RIGHT ? index < 0 : length <= index) {\n throw TypeError('Reduce of empty array with no initial value');\n }\n }\n for (;IS_RIGHT ? index >= 0 : length > index; index += i) if (index in self) {\n memo = callbackfn(memo, self[index], index, O);\n }\n return memo;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.reduce` method\n // https://tc39.es/ecma262/#sec-array.prototype.reduce\n left: createMethod(false),\n // `Array.prototype.reduceRight` method\n // https://tc39.es/ecma262/#sec-array.prototype.reduceright\n right: createMethod(true)\n};\n", "var classof = require('../internals/classof-raw');\nvar global = require('../internals/global');\n\nmodule.exports = classof(global.process) == 'process';\n", "'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n", "var fails = require('../internals/fails');\n\n// babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError,\nvar RE = function (s, f) {\n return RegExp(s, f);\n};\n\nexports.UNSUPPORTED_Y = fails(function () {\n var re = RE('a', 'y');\n re.lastIndex = 2;\n return re.exec('abcd') != null;\n});\n\nexports.BROKEN_CARET = fails(function () {\n // https://bugzilla.mozilla.org/show_bug.cgi?id=773687\n var re = RE('^r', 'gy');\n re.lastIndex = 2;\n return re.exec('str') != null;\n});\n", "var fails = require('./fails');\n\nmodule.exports = fails(function () {\n // babel-minify transpiles RegExp('.', 's') -> /./s and it causes SyntaxError\n var re = RegExp('.', (typeof '').charAt(0));\n return !(re.dotAll && re.exec('\\n') && re.flags === 's');\n});\n", "var fails = require('./fails');\n\nmodule.exports = fails(function () {\n // babel-minify transpiles RegExp('.', 'g') -> /./g and it causes SyntaxError\n var re = RegExp('(?
b)', (typeof '').charAt(5));\n return re.exec('b').groups.a !== 'b' ||\n 'b'.replace(re, '$c') !== 'bc';\n});\n", "'use strict';\n/* eslint-disable regexp/no-assertion-capturing-group, regexp/no-empty-group, regexp/no-lazy-ends -- testing */\n/* eslint-disable regexp/no-useless-quantifier -- testing */\nvar regexpFlags = require('../internals/regexp-flags');\nvar stickyHelpers = require('../internals/regexp-sticky-helpers');\nvar shared = require('../internals/shared');\nvar create = require('../internals/object-create');\nvar getInternalState = require('../internals/internal-state').get;\nvar UNSUPPORTED_DOT_ALL = require('../internals/regexp-unsupported-dot-all');\nvar UNSUPPORTED_NCG = require('../internals/regexp-unsupported-ncg');\n\nvar nativeExec = RegExp.prototype.exec;\nvar nativeReplace = shared('native-string-replace', String.prototype.replace);\n\nvar patchedExec = nativeExec;\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/;\n var re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1.lastIndex !== 0 || re2.lastIndex !== 0;\n})();\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET;\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y || UNSUPPORTED_DOT_ALL || UNSUPPORTED_NCG;\n\nif (PATCH) {\n // eslint-disable-next-line max-statements -- TODO\n patchedExec = function exec(str) {\n var re = this;\n var state = getInternalState(re);\n var raw = state.raw;\n var result, reCopy, lastIndex, match, i, object, group;\n\n if (raw) {\n raw.lastIndex = re.lastIndex;\n result = patchedExec.call(raw, str);\n re.lastIndex = raw.lastIndex;\n return result;\n }\n\n var groups = state.groups;\n var sticky = UNSUPPORTED_Y && re.sticky;\n var flags = regexpFlags.call(re);\n var source = re.source;\n var charsAdded = 0;\n var strCopy = str;\n\n if (sticky) {\n flags = flags.replace('y', '');\n if (flags.indexOf('g') === -1) {\n flags += 'g';\n }\n\n strCopy = String(str).slice(re.lastIndex);\n // Support anchored sticky behavior.\n if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\\n')) {\n source = '(?: ' + source + ')';\n strCopy = ' ' + strCopy;\n charsAdded++;\n }\n // ^(? + rx + ) is needed, in combination with some str slicing, to\n // simulate the 'y' flag.\n reCopy = new RegExp('^(?:' + source + ')', flags);\n }\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + source + '$(?!\\\\s)', flags);\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;\n\n match = nativeExec.call(sticky ? reCopy : re, strCopy);\n\n if (sticky) {\n if (match) {\n match.input = match.input.slice(charsAdded);\n match[0] = match[0].slice(charsAdded);\n match.index = re.lastIndex;\n re.lastIndex += match[0].length;\n } else re.lastIndex = 0;\n } else if (UPDATES_LAST_INDEX_WRONG && match) {\n re.lastIndex = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n if (match && groups) {\n match.groups = object = create(null);\n for (i = 0; i < groups.length; i++) {\n group = groups[i];\n object[group[0]] = match[group[1]];\n }\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n", "'use strict';\nvar $ = require('../internals/export');\nvar exec = require('../internals/regexp-exec');\n\n// `RegExp.prototype.exec` method\n// https://tc39.es/ecma262/#sec-regexp.prototype.exec\n$({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, {\n exec: exec\n});\n", "'use strict';\n// TODO: Remove from `core-js@4` since it's moved to entry points\nrequire('../modules/es.regexp.exec');\nvar redefine = require('../internals/redefine');\nvar regexpExec = require('../internals/regexp-exec');\nvar fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nvar SPECIES = wellKnownSymbol('species');\nvar RegExpPrototype = RegExp.prototype;\n\nmodule.exports = function (KEY, exec, FORCED, SHAM) {\n var SYMBOL = wellKnownSymbol(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n\n if (KEY === 'split') {\n // We can't use real regex here since it causes deoptimization\n // and serious performance degradation in V8\n // https://github.com/zloirock/core-js/issues/306\n re = {};\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n re.flags = '';\n re[SYMBOL] = /./[SYMBOL];\n }\n\n re.exec = function () { execCalled = true; return null; };\n\n re[SYMBOL]('');\n return !execCalled;\n });\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n FORCED\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {\n var $exec = regexp.exec;\n if ($exec === regexpExec || $exec === RegExpPrototype.exec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n });\n\n redefine(String.prototype, KEY, methods[0]);\n redefine(RegExpPrototype, SYMBOL, methods[1]);\n }\n\n if (SHAM) createNonEnumerableProperty(RegExpPrototype[SYMBOL], 'sham', true);\n};\n", "'use strict';\nvar charAt = require('../internals/string-multibyte').charAt;\n\n// `AdvanceStringIndex` abstract operation\n// https://tc39.es/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? charAt(S, index).length : 1);\n};\n", "var classof = require('./classof-raw');\nvar regexpExec = require('./regexp-exec');\n\n// `RegExpExec` abstract operation\n// https://tc39.es/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n\n if (classof(R) !== 'RegExp') {\n throw TypeError('RegExp#exec called on incompatible receiver');\n }\n\n return regexpExec.call(R, S);\n};\n\n", "var toObject = require('../internals/to-object');\n\nvar floor = Math.floor;\nvar replace = ''.replace;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&'`]|\\d{1,2}|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&'`]|\\d{1,2})/g;\n\n// `GetSubstitution` abstract operation\n// https://tc39.es/ecma262/#sec-getsubstitution\nmodule.exports = function (matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return replace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n};\n", "/*!\n * cookie\n * Copyright(c) 2012-2014 Roman Shtylman\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module exports.\n * @public\n */\n\nexports.parse = parse;\nexports.serialize = serialize;\n\n/**\n * Module variables.\n * @private\n */\n\nvar decode = decodeURIComponent;\nvar encode = encodeURIComponent;\nvar pairSplitRegExp = /; */;\n\n/**\n * RegExp to match field-content in RFC 7230 sec 3.2\n *\n * field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ]\n * field-vchar = VCHAR / obs-text\n * obs-text = %x80-FF\n */\n\nvar fieldContentRegExp = /^[\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+$/;\n\n/**\n * Parse a cookie header.\n *\n * Parse the given cookie header string into an object\n * The object has the various cookies as keys(names) => values\n *\n * @param {string} str\n * @param {object} [options]\n * @return {object}\n * @public\n */\n\nfunction parse(str, options) {\n if (typeof str !== 'string') {\n throw new TypeError('argument str must be a string');\n }\n\n var obj = {}\n var opt = options || {};\n var pairs = str.split(pairSplitRegExp);\n var dec = opt.decode || decode;\n\n for (var i = 0; i < pairs.length; i++) {\n var pair = pairs[i];\n var eq_idx = pair.indexOf('=');\n\n // skip things that don't look like key=value\n if (eq_idx < 0) {\n continue;\n }\n\n var key = pair.substr(0, eq_idx).trim()\n var val = pair.substr(++eq_idx, pair.length).trim();\n\n // quoted values\n if ('\"' == val[0]) {\n val = val.slice(1, -1);\n }\n\n // only assign once\n if (undefined == obj[key]) {\n obj[key] = tryDecode(val, dec);\n }\n }\n\n return obj;\n}\n\n/**\n * Serialize data into a cookie header.\n *\n * Serialize the a name value pair into a cookie string suitable for\n * http headers. An optional options object specified cookie parameters.\n *\n * serialize('foo', 'bar', { httpOnly: true })\n * => \"foo=bar; httpOnly\"\n *\n * @param {string} name\n * @param {string} val\n * @param {object} [options]\n * @return {string}\n * @public\n */\n\nfunction serialize(name, val, options) {\n var opt = options || {};\n var enc = opt.encode || encode;\n\n if (typeof enc !== 'function') {\n throw new TypeError('option encode is invalid');\n }\n\n if (!fieldContentRegExp.test(name)) {\n throw new TypeError('argument name is invalid');\n }\n\n var value = enc(val);\n\n if (value && !fieldContentRegExp.test(value)) {\n throw new TypeError('argument val is invalid');\n }\n\n var str = name + '=' + value;\n\n if (null != opt.maxAge) {\n var maxAge = opt.maxAge - 0;\n\n if (isNaN(maxAge) || !isFinite(maxAge)) {\n throw new TypeError('option maxAge is invalid')\n }\n\n str += '; Max-Age=' + Math.floor(maxAge);\n }\n\n if (opt.domain) {\n if (!fieldContentRegExp.test(opt.domain)) {\n throw new TypeError('option domain is invalid');\n }\n\n str += '; Domain=' + opt.domain;\n }\n\n if (opt.path) {\n if (!fieldContentRegExp.test(opt.path)) {\n throw new TypeError('option path is invalid');\n }\n\n str += '; Path=' + opt.path;\n }\n\n if (opt.expires) {\n if (typeof opt.expires.toUTCString !== 'function') {\n throw new TypeError('option expires is invalid');\n }\n\n str += '; Expires=' + opt.expires.toUTCString();\n }\n\n if (opt.httpOnly) {\n str += '; HttpOnly';\n }\n\n if (opt.secure) {\n str += '; Secure';\n }\n\n if (opt.sameSite) {\n var sameSite = typeof opt.sameSite === 'string'\n ? opt.sameSite.toLowerCase() : opt.sameSite;\n\n switch (sameSite) {\n case true:\n str += '; SameSite=Strict';\n break;\n case 'lax':\n str += '; SameSite=Lax';\n break;\n case 'strict':\n str += '; SameSite=Strict';\n break;\n case 'none':\n str += '; SameSite=None';\n break;\n default:\n throw new TypeError('option sameSite is invalid');\n }\n }\n\n return str;\n}\n\n/**\n * Try decoding a string using a decoding function.\n *\n * @param {string} str\n * @param {function} decode\n * @private\n */\n\nfunction tryDecode(str, decode) {\n try {\n return decode(str);\n } catch (e) {\n return str;\n }\n}\n", "/**\n * EvEmitter v1.1.0\n * Lil' event emitter\n * MIT License\n */\n\n/* jshint unused: true, undef: true, strict: true */\n\n( function( global, factory ) {\n // universal module definition\n /* jshint strict: false */ /* globals define, module, window */\n if ( typeof define == 'function' && define.amd ) {\n // AMD - RequireJS\n define( factory );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS - Browserify, Webpack\n module.exports = factory();\n } else {\n // Browser globals\n global.EvEmitter = factory();\n }\n\n}( typeof window != 'undefined' ? window : this, function() {\n\n\"use strict\";\n\nfunction EvEmitter() {}\n\nvar proto = EvEmitter.prototype;\n\nproto.on = function( eventName, listener ) {\n if ( !eventName || !listener ) {\n return;\n }\n // set events hash\n var events = this._events = this._events || {};\n // set listeners array\n var listeners = events[ eventName ] = events[ eventName ] || [];\n // only add once\n if ( listeners.indexOf( listener ) == -1 ) {\n listeners.push( listener );\n }\n\n return this;\n};\n\nproto.once = function( eventName, listener ) {\n if ( !eventName || !listener ) {\n return;\n }\n // add event\n this.on( eventName, listener );\n // set once flag\n // set onceEvents hash\n var onceEvents = this._onceEvents = this._onceEvents || {};\n // set onceListeners object\n var onceListeners = onceEvents[ eventName ] = onceEvents[ eventName ] || {};\n // set flag\n onceListeners[ listener ] = true;\n\n return this;\n};\n\nproto.off = function( eventName, listener ) {\n var listeners = this._events && this._events[ eventName ];\n if ( !listeners || !listeners.length ) {\n return;\n }\n var index = listeners.indexOf( listener );\n if ( index != -1 ) {\n listeners.splice( index, 1 );\n }\n\n return this;\n};\n\nproto.emitEvent = function( eventName, args ) {\n var listeners = this._events && this._events[ eventName ];\n if ( !listeners || !listeners.length ) {\n return;\n }\n // copy over to avoid interference if .off() in listener\n listeners = listeners.slice(0);\n args = args || [];\n // once stuff\n var onceListeners = this._onceEvents && this._onceEvents[ eventName ];\n\n for ( var i=0; i < listeners.length; i++ ) {\n var listener = listeners[i]\n var isOnce = onceListeners && onceListeners[ listener ];\n if ( isOnce ) {\n // remove listener\n // remove before trigger to prevent recursion\n this.off( eventName, listener );\n // unset once flag\n delete onceListeners[ listener ];\n }\n // trigger listener\n listener.apply( this, args );\n }\n\n return this;\n};\n\nproto.allOff = function() {\n delete this._events;\n delete this._onceEvents;\n};\n\nreturn EvEmitter;\n\n}));\n", "/*!\n * getSize v2.0.3\n * measure size of elements\n * MIT license\n */\n\n/* jshint browser: true, strict: true, undef: true, unused: true */\n/* globals console: false */\n\n( function( window, factory ) {\n /* jshint strict: false */ /* globals define, module */\n if ( typeof define == 'function' && define.amd ) {\n // AMD\n define( factory );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS\n module.exports = factory();\n } else {\n // browser global\n window.getSize = factory();\n }\n\n})( window, function factory() {\n'use strict';\n\n// -------------------------- helpers -------------------------- //\n\n// get a number from a string, not a percentage\nfunction getStyleSize( value ) {\n var num = parseFloat( value );\n // not a percent like '100%', and a number\n var isValid = value.indexOf('%') == -1 && !isNaN( num );\n return isValid && num;\n}\n\nfunction noop() {}\n\nvar logError = typeof console == 'undefined' ? noop :\n function( message ) {\n console.error( message );\n };\n\n// -------------------------- measurements -------------------------- //\n\nvar measurements = [\n 'paddingLeft',\n 'paddingRight',\n 'paddingTop',\n 'paddingBottom',\n 'marginLeft',\n 'marginRight',\n 'marginTop',\n 'marginBottom',\n 'borderLeftWidth',\n 'borderRightWidth',\n 'borderTopWidth',\n 'borderBottomWidth'\n];\n\nvar measurementsLength = measurements.length;\n\nfunction getZeroSize() {\n var size = {\n width: 0,\n height: 0,\n innerWidth: 0,\n innerHeight: 0,\n outerWidth: 0,\n outerHeight: 0\n };\n for ( var i=0; i < measurementsLength; i++ ) {\n var measurement = measurements[i];\n size[ measurement ] = 0;\n }\n return size;\n}\n\n// -------------------------- getStyle -------------------------- //\n\n/**\n * getStyle, get style of element, check for Firefox bug\n * https://bugzilla.mozilla.org/show_bug.cgi?id=548397\n */\nfunction getStyle( elem ) {\n var style = getComputedStyle( elem );\n if ( !style ) {\n logError( 'Style returned ' + style +\n '. Are you running this code in a hidden iframe on Firefox? ' +\n 'See https://bit.ly/getsizebug1' );\n }\n return style;\n}\n\n// -------------------------- setup -------------------------- //\n\nvar isSetup = false;\n\nvar isBoxSizeOuter;\n\n/**\n * setup\n * check isBoxSizerOuter\n * do on first getSize() rather than on page load for Firefox bug\n */\nfunction setup() {\n // setup once\n if ( isSetup ) {\n return;\n }\n isSetup = true;\n\n // -------------------------- box sizing -------------------------- //\n\n /**\n * Chrome & Safari measure the outer-width on style.width on border-box elems\n * IE11 & Firefox<29 measures the inner-width\n */\n var div = document.createElement('div');\n div.style.width = '200px';\n div.style.padding = '1px 2px 3px 4px';\n div.style.borderStyle = 'solid';\n div.style.borderWidth = '1px 2px 3px 4px';\n div.style.boxSizing = 'border-box';\n\n var body = document.body || document.documentElement;\n body.appendChild( div );\n var style = getStyle( div );\n // round value for browser zoom. desandro/masonry#928\n isBoxSizeOuter = Math.round( getStyleSize( style.width ) ) == 200;\n getSize.isBoxSizeOuter = isBoxSizeOuter;\n\n body.removeChild( div );\n}\n\n// -------------------------- getSize -------------------------- //\n\nfunction getSize( elem ) {\n setup();\n\n // use querySeletor if elem is string\n if ( typeof elem == 'string' ) {\n elem = document.querySelector( elem );\n }\n\n // do not proceed on non-objects\n if ( !elem || typeof elem != 'object' || !elem.nodeType ) {\n return;\n }\n\n var style = getStyle( elem );\n\n // if hidden, everything is 0\n if ( style.display == 'none' ) {\n return getZeroSize();\n }\n\n var size = {};\n size.width = elem.offsetWidth;\n size.height = elem.offsetHeight;\n\n var isBorderBox = size.isBorderBox = style.boxSizing == 'border-box';\n\n // get all measurements\n for ( var i=0; i < measurementsLength; i++ ) {\n var measurement = measurements[i];\n var value = style[ measurement ];\n var num = parseFloat( value );\n // any 'auto', 'medium' value will be 0\n size[ measurement ] = !isNaN( num ) ? num : 0;\n }\n\n var paddingWidth = size.paddingLeft + size.paddingRight;\n var paddingHeight = size.paddingTop + size.paddingBottom;\n var marginWidth = size.marginLeft + size.marginRight;\n var marginHeight = size.marginTop + size.marginBottom;\n var borderWidth = size.borderLeftWidth + size.borderRightWidth;\n var borderHeight = size.borderTopWidth + size.borderBottomWidth;\n\n var isBorderBoxSizeOuter = isBorderBox && isBoxSizeOuter;\n\n // overwrite width and height if we can get it from style\n var styleWidth = getStyleSize( style.width );\n if ( styleWidth !== false ) {\n size.width = styleWidth +\n // add padding and border unless it's already including it\n ( isBorderBoxSizeOuter ? 0 : paddingWidth + borderWidth );\n }\n\n var styleHeight = getStyleSize( style.height );\n if ( styleHeight !== false ) {\n size.height = styleHeight +\n // add padding and border unless it's already including it\n ( isBorderBoxSizeOuter ? 0 : paddingHeight + borderHeight );\n }\n\n size.innerWidth = size.width - ( paddingWidth + borderWidth );\n size.innerHeight = size.height - ( paddingHeight + borderHeight );\n\n size.outerWidth = size.width + marginWidth;\n size.outerHeight = size.height + marginHeight;\n\n return size;\n}\n\nreturn getSize;\n\n});\n", "/**\n * matchesSelector v2.0.2\n * matchesSelector( element, '.selector' )\n * MIT license\n */\n\n/*jshint browser: true, strict: true, undef: true, unused: true */\n\n( function( window, factory ) {\n /*global define: false, module: false */\n 'use strict';\n // universal module definition\n if ( typeof define == 'function' && define.amd ) {\n // AMD\n define( factory );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS\n module.exports = factory();\n } else {\n // browser global\n window.matchesSelector = factory();\n }\n\n}( window, function factory() {\n 'use strict';\n\n var matchesMethod = ( function() {\n var ElemProto = window.Element.prototype;\n // check for the standard method name first\n if ( ElemProto.matches ) {\n return 'matches';\n }\n // check un-prefixed\n if ( ElemProto.matchesSelector ) {\n return 'matchesSelector';\n }\n // check vendor prefixes\n var prefixes = [ 'webkit', 'moz', 'ms', 'o' ];\n\n for ( var i=0; i < prefixes.length; i++ ) {\n var prefix = prefixes[i];\n var method = prefix + 'MatchesSelector';\n if ( ElemProto[ method ] ) {\n return method;\n }\n }\n })();\n\n return function matchesSelector( elem, selector ) {\n return elem[ matchesMethod ]( selector );\n };\n\n}));\n", "/**\n * Fizzy UI utils v2.0.7\n * MIT license\n */\n\n/*jshint browser: true, undef: true, unused: true, strict: true */\n\n( function( window, factory ) {\n // universal module definition\n /*jshint strict: false */ /*globals define, module, require */\n\n if ( typeof define == 'function' && define.amd ) {\n // AMD\n define( [\n 'desandro-matches-selector/matches-selector'\n ], function( matchesSelector ) {\n return factory( window, matchesSelector );\n });\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS\n module.exports = factory(\n window,\n require('desandro-matches-selector')\n );\n } else {\n // browser global\n window.fizzyUIUtils = factory(\n window,\n window.matchesSelector\n );\n }\n\n}( window, function factory( window, matchesSelector ) {\n\n'use strict';\n\nvar utils = {};\n\n// ----- extend ----- //\n\n// extends objects\nutils.extend = function( a, b ) {\n for ( var prop in b ) {\n a[ prop ] = b[ prop ];\n }\n return a;\n};\n\n// ----- modulo ----- //\n\nutils.modulo = function( num, div ) {\n return ( ( num % div ) + div ) % div;\n};\n\n// ----- makeArray ----- //\n\nvar arraySlice = Array.prototype.slice;\n\n// turn element or nodeList into an array\nutils.makeArray = function( obj ) {\n if ( Array.isArray( obj ) ) {\n // use object if already an array\n return obj;\n }\n // return empty array if undefined or null. #6\n if ( obj === null || obj === undefined ) {\n return [];\n }\n\n var isArrayLike = typeof obj == 'object' && typeof obj.length == 'number';\n if ( isArrayLike ) {\n // convert nodeList to array\n return arraySlice.call( obj );\n }\n\n // array of single index\n return [ obj ];\n};\n\n// ----- removeFrom ----- //\n\nutils.removeFrom = function( ary, obj ) {\n var index = ary.indexOf( obj );\n if ( index != -1 ) {\n ary.splice( index, 1 );\n }\n};\n\n// ----- getParent ----- //\n\nutils.getParent = function( elem, selector ) {\n while ( elem.parentNode && elem != document.body ) {\n elem = elem.parentNode;\n if ( matchesSelector( elem, selector ) ) {\n return elem;\n }\n }\n};\n\n// ----- getQueryElement ----- //\n\n// use element as selector string\nutils.getQueryElement = function( elem ) {\n if ( typeof elem == 'string' ) {\n return document.querySelector( elem );\n }\n return elem;\n};\n\n// ----- handleEvent ----- //\n\n// enable .ontype to trigger from .addEventListener( elem, 'type' )\nutils.handleEvent = function( event ) {\n var method = 'on' + event.type;\n if ( this[ method ] ) {\n this[ method ]( event );\n }\n};\n\n// ----- filterFindElements ----- //\n\nutils.filterFindElements = function( elems, selector ) {\n // make array of elems\n elems = utils.makeArray( elems );\n var ffElems = [];\n\n elems.forEach( function( elem ) {\n // check that elem is an actual element\n if ( !( elem instanceof HTMLElement ) ) {\n return;\n }\n // add elem if no selector\n if ( !selector ) {\n ffElems.push( elem );\n return;\n }\n // filter & find items if we have a selector\n // filter\n if ( matchesSelector( elem, selector ) ) {\n ffElems.push( elem );\n }\n // find children\n var childElems = elem.querySelectorAll( selector );\n // concat childElems to filterFound array\n for ( var i=0; i < childElems.length; i++ ) {\n ffElems.push( childElems[i] );\n }\n });\n\n return ffElems;\n};\n\n// ----- debounceMethod ----- //\n\nutils.debounceMethod = function( _class, methodName, threshold ) {\n threshold = threshold || 100;\n // original method\n var method = _class.prototype[ methodName ];\n var timeoutName = methodName + 'Timeout';\n\n _class.prototype[ methodName ] = function() {\n var timeout = this[ timeoutName ];\n clearTimeout( timeout );\n\n var args = arguments;\n var _this = this;\n this[ timeoutName ] = setTimeout( function() {\n method.apply( _this, args );\n delete _this[ timeoutName ];\n }, threshold );\n };\n};\n\n// ----- docReady ----- //\n\nutils.docReady = function( callback ) {\n var readyState = document.readyState;\n if ( readyState == 'complete' || readyState == 'interactive' ) {\n // do async to allow for other scripts to run. metafizzy/flickity#441\n setTimeout( callback );\n } else {\n document.addEventListener( 'DOMContentLoaded', callback );\n }\n};\n\n// ----- htmlInit ----- //\n\n// http://jamesroberts.name/blog/2010/02/22/string-functions-for-javascript-trim-to-camel-case-to-dashed-and-to-underscore/\nutils.toDashed = function( str ) {\n return str.replace( /(.)([A-Z])/g, function( match, $1, $2 ) {\n return $1 + '-' + $2;\n }).toLowerCase();\n};\n\nvar console = window.console;\n/**\n * allow user to initialize classes via [data-namespace] or .js-namespace class\n * htmlInit( Widget, 'widgetName' )\n * options are parsed from data-namespace-options\n */\nutils.htmlInit = function( WidgetClass, namespace ) {\n utils.docReady( function() {\n var dashedNamespace = utils.toDashed( namespace );\n var dataAttr = 'data-' + dashedNamespace;\n var dataAttrElems = document.querySelectorAll( '[' + dataAttr + ']' );\n var jsDashElems = document.querySelectorAll( '.js-' + dashedNamespace );\n var elems = utils.makeArray( dataAttrElems )\n .concat( utils.makeArray( jsDashElems ) );\n var dataOptionsAttr = dataAttr + '-options';\n var jQuery = window.jQuery;\n\n elems.forEach( function( elem ) {\n var attr = elem.getAttribute( dataAttr ) ||\n elem.getAttribute( dataOptionsAttr );\n var options;\n try {\n options = attr && JSON.parse( attr );\n } catch ( error ) {\n // log error, do not initialize\n if ( console ) {\n console.error( 'Error parsing ' + dataAttr + ' on ' + elem.className +\n ': ' + error );\n }\n return;\n }\n // initialize\n var instance = new WidgetClass( elem, options );\n // make available via $().data('namespace')\n if ( jQuery ) {\n jQuery.data( elem, namespace, instance );\n }\n });\n\n });\n};\n\n// ----- ----- //\n\nreturn utils;\n\n}));\n", "/**\n * Outlayer Item\n */\n\n( function( window, factory ) {\n // universal module definition\n /* jshint strict: false */ /* globals define, module, require */\n if ( typeof define == 'function' && define.amd ) {\n // AMD - RequireJS\n define( [\n 'ev-emitter/ev-emitter',\n 'get-size/get-size'\n ],\n factory\n );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS - Browserify, Webpack\n module.exports = factory(\n require('ev-emitter'),\n require('get-size')\n );\n } else {\n // browser global\n window.Outlayer = {};\n window.Outlayer.Item = factory(\n window.EvEmitter,\n window.getSize\n );\n }\n\n}( window, function factory( EvEmitter, getSize ) {\n'use strict';\n\n// ----- helpers ----- //\n\nfunction isEmptyObj( obj ) {\n for ( var prop in obj ) {\n return false;\n }\n prop = null;\n return true;\n}\n\n// -------------------------- CSS3 support -------------------------- //\n\n\nvar docElemStyle = document.documentElement.style;\n\nvar transitionProperty = typeof docElemStyle.transition == 'string' ?\n 'transition' : 'WebkitTransition';\nvar transformProperty = typeof docElemStyle.transform == 'string' ?\n 'transform' : 'WebkitTransform';\n\nvar transitionEndEvent = {\n WebkitTransition: 'webkitTransitionEnd',\n transition: 'transitionend'\n}[ transitionProperty ];\n\n// cache all vendor properties that could have vendor prefix\nvar vendorProperties = {\n transform: transformProperty,\n transition: transitionProperty,\n transitionDuration: transitionProperty + 'Duration',\n transitionProperty: transitionProperty + 'Property',\n transitionDelay: transitionProperty + 'Delay'\n};\n\n// -------------------------- Item -------------------------- //\n\nfunction Item( element, layout ) {\n if ( !element ) {\n return;\n }\n\n this.element = element;\n // parent layout class, i.e. Masonry, Isotope, or Packery\n this.layout = layout;\n this.position = {\n x: 0,\n y: 0\n };\n\n this._create();\n}\n\n// inherit EvEmitter\nvar proto = Item.prototype = Object.create( EvEmitter.prototype );\nproto.constructor = Item;\n\nproto._create = function() {\n // transition objects\n this._transn = {\n ingProperties: {},\n clean: {},\n onEnd: {}\n };\n\n this.css({\n position: 'absolute'\n });\n};\n\n// trigger specified handler for event type\nproto.handleEvent = function( event ) {\n var method = 'on' + event.type;\n if ( this[ method ] ) {\n this[ method ]( event );\n }\n};\n\nproto.getSize = function() {\n this.size = getSize( this.element );\n};\n\n/**\n * apply CSS styles to element\n * @param {Object} style\n */\nproto.css = function( style ) {\n var elemStyle = this.element.style;\n\n for ( var prop in style ) {\n // use vendor property if available\n var supportedProp = vendorProperties[ prop ] || prop;\n elemStyle[ supportedProp ] = style[ prop ];\n }\n};\n\n // measure position, and sets it\nproto.getPosition = function() {\n var style = getComputedStyle( this.element );\n var isOriginLeft = this.layout._getOption('originLeft');\n var isOriginTop = this.layout._getOption('originTop');\n var xValue = style[ isOriginLeft ? 'left' : 'right' ];\n var yValue = style[ isOriginTop ? 'top' : 'bottom' ];\n var x = parseFloat( xValue );\n var y = parseFloat( yValue );\n // convert percent to pixels\n var layoutSize = this.layout.size;\n if ( xValue.indexOf('%') != -1 ) {\n x = ( x / 100 ) * layoutSize.width;\n }\n if ( yValue.indexOf('%') != -1 ) {\n y = ( y / 100 ) * layoutSize.height;\n }\n // clean up 'auto' or other non-integer values\n x = isNaN( x ) ? 0 : x;\n y = isNaN( y ) ? 0 : y;\n // remove padding from measurement\n x -= isOriginLeft ? layoutSize.paddingLeft : layoutSize.paddingRight;\n y -= isOriginTop ? layoutSize.paddingTop : layoutSize.paddingBottom;\n\n this.position.x = x;\n this.position.y = y;\n};\n\n// set settled position, apply padding\nproto.layoutPosition = function() {\n var layoutSize = this.layout.size;\n var style = {};\n var isOriginLeft = this.layout._getOption('originLeft');\n var isOriginTop = this.layout._getOption('originTop');\n\n // x\n var xPadding = isOriginLeft ? 'paddingLeft' : 'paddingRight';\n var xProperty = isOriginLeft ? 'left' : 'right';\n var xResetProperty = isOriginLeft ? 'right' : 'left';\n\n var x = this.position.x + layoutSize[ xPadding ];\n // set in percentage or pixels\n style[ xProperty ] = this.getXValue( x );\n // reset other property\n style[ xResetProperty ] = '';\n\n // y\n var yPadding = isOriginTop ? 'paddingTop' : 'paddingBottom';\n var yProperty = isOriginTop ? 'top' : 'bottom';\n var yResetProperty = isOriginTop ? 'bottom' : 'top';\n\n var y = this.position.y + layoutSize[ yPadding ];\n // set in percentage or pixels\n style[ yProperty ] = this.getYValue( y );\n // reset other property\n style[ yResetProperty ] = '';\n\n this.css( style );\n this.emitEvent( 'layout', [ this ] );\n};\n\nproto.getXValue = function( x ) {\n var isHorizontal = this.layout._getOption('horizontal');\n return this.layout.options.percentPosition && !isHorizontal ?\n ( ( x / this.layout.size.width ) * 100 ) + '%' : x + 'px';\n};\n\nproto.getYValue = function( y ) {\n var isHorizontal = this.layout._getOption('horizontal');\n return this.layout.options.percentPosition && isHorizontal ?\n ( ( y / this.layout.size.height ) * 100 ) + '%' : y + 'px';\n};\n\nproto._transitionTo = function( x, y ) {\n this.getPosition();\n // get current x & y from top/left\n var curX = this.position.x;\n var curY = this.position.y;\n\n var didNotMove = x == this.position.x && y == this.position.y;\n\n // save end position\n this.setPosition( x, y );\n\n // if did not move and not transitioning, just go to layout\n if ( didNotMove && !this.isTransitioning ) {\n this.layoutPosition();\n return;\n }\n\n var transX = x - curX;\n var transY = y - curY;\n var transitionStyle = {};\n transitionStyle.transform = this.getTranslate( transX, transY );\n\n this.transition({\n to: transitionStyle,\n onTransitionEnd: {\n transform: this.layoutPosition\n },\n isCleaning: true\n });\n};\n\nproto.getTranslate = function( x, y ) {\n // flip cooridinates if origin on right or bottom\n var isOriginLeft = this.layout._getOption('originLeft');\n var isOriginTop = this.layout._getOption('originTop');\n x = isOriginLeft ? x : -x;\n y = isOriginTop ? y : -y;\n return 'translate3d(' + x + 'px, ' + y + 'px, 0)';\n};\n\n// non transition + transform support\nproto.goTo = function( x, y ) {\n this.setPosition( x, y );\n this.layoutPosition();\n};\n\nproto.moveTo = proto._transitionTo;\n\nproto.setPosition = function( x, y ) {\n this.position.x = parseFloat( x );\n this.position.y = parseFloat( y );\n};\n\n// ----- transition ----- //\n\n/**\n * @param {Object} style - CSS\n * @param {Function} onTransitionEnd\n */\n\n// non transition, just trigger callback\nproto._nonTransition = function( args ) {\n this.css( args.to );\n if ( args.isCleaning ) {\n this._removeStyles( args.to );\n }\n for ( var prop in args.onTransitionEnd ) {\n args.onTransitionEnd[ prop ].call( this );\n }\n};\n\n/**\n * proper transition\n * @param {Object} args - arguments\n * @param {Object} to - style to transition to\n * @param {Object} from - style to start transition from\n * @param {Boolean} isCleaning - removes transition styles after transition\n * @param {Function} onTransitionEnd - callback\n */\nproto.transition = function( args ) {\n // redirect to nonTransition if no transition duration\n if ( !parseFloat( this.layout.options.transitionDuration ) ) {\n this._nonTransition( args );\n return;\n }\n\n var _transition = this._transn;\n // keep track of onTransitionEnd callback by css property\n for ( var prop in args.onTransitionEnd ) {\n _transition.onEnd[ prop ] = args.onTransitionEnd[ prop ];\n }\n // keep track of properties that are transitioning\n for ( prop in args.to ) {\n _transition.ingProperties[ prop ] = true;\n // keep track of properties to clean up when transition is done\n if ( args.isCleaning ) {\n _transition.clean[ prop ] = true;\n }\n }\n\n // set from styles\n if ( args.from ) {\n this.css( args.from );\n // force redraw. http://blog.alexmaccaw.com/css-transitions\n var h = this.element.offsetHeight;\n // hack for JSHint to hush about unused var\n h = null;\n }\n // enable transition\n this.enableTransition( args.to );\n // set styles that are transitioning\n this.css( args.to );\n\n this.isTransitioning = true;\n\n};\n\n// dash before all cap letters, including first for\n// WebkitTransform => -webkit-transform\nfunction toDashedAll( str ) {\n return str.replace( /([A-Z])/g, function( $1 ) {\n return '-' + $1.toLowerCase();\n });\n}\n\nvar transitionProps = 'opacity,' + toDashedAll( transformProperty );\n\nproto.enableTransition = function(/* style */) {\n // HACK changing transitionProperty during a transition\n // will cause transition to jump\n if ( this.isTransitioning ) {\n return;\n }\n\n // make `transition: foo, bar, baz` from style object\n // HACK un-comment this when enableTransition can work\n // while a transition is happening\n // var transitionValues = [];\n // for ( var prop in style ) {\n // // dash-ify camelCased properties like WebkitTransition\n // prop = vendorProperties[ prop ] || prop;\n // transitionValues.push( toDashedAll( prop ) );\n // }\n // munge number to millisecond, to match stagger\n var duration = this.layout.options.transitionDuration;\n duration = typeof duration == 'number' ? duration + 'ms' : duration;\n // enable transition styles\n this.css({\n transitionProperty: transitionProps,\n transitionDuration: duration,\n transitionDelay: this.staggerDelay || 0\n });\n // listen for transition end event\n this.element.addEventListener( transitionEndEvent, this, false );\n};\n\n// ----- events ----- //\n\nproto.onwebkitTransitionEnd = function( event ) {\n this.ontransitionend( event );\n};\n\nproto.onotransitionend = function( event ) {\n this.ontransitionend( event );\n};\n\n// properties that I munge to make my life easier\nvar dashedVendorProperties = {\n '-webkit-transform': 'transform'\n};\n\nproto.ontransitionend = function( event ) {\n // disregard bubbled events from children\n if ( event.target !== this.element ) {\n return;\n }\n var _transition = this._transn;\n // get property name of transitioned property, convert to prefix-free\n var propertyName = dashedVendorProperties[ event.propertyName ] || event.propertyName;\n\n // remove property that has completed transitioning\n delete _transition.ingProperties[ propertyName ];\n // check if any properties are still transitioning\n if ( isEmptyObj( _transition.ingProperties ) ) {\n // all properties have completed transitioning\n this.disableTransition();\n }\n // clean style\n if ( propertyName in _transition.clean ) {\n // clean up style\n this.element.style[ event.propertyName ] = '';\n delete _transition.clean[ propertyName ];\n }\n // trigger onTransitionEnd callback\n if ( propertyName in _transition.onEnd ) {\n var onTransitionEnd = _transition.onEnd[ propertyName ];\n onTransitionEnd.call( this );\n delete _transition.onEnd[ propertyName ];\n }\n\n this.emitEvent( 'transitionEnd', [ this ] );\n};\n\nproto.disableTransition = function() {\n this.removeTransitionStyles();\n this.element.removeEventListener( transitionEndEvent, this, false );\n this.isTransitioning = false;\n};\n\n/**\n * removes style property from element\n * @param {Object} style\n**/\nproto._removeStyles = function( style ) {\n // clean up transition styles\n var cleanStyle = {};\n for ( var prop in style ) {\n cleanStyle[ prop ] = '';\n }\n this.css( cleanStyle );\n};\n\nvar cleanTransitionStyle = {\n transitionProperty: '',\n transitionDuration: '',\n transitionDelay: ''\n};\n\nproto.removeTransitionStyles = function() {\n // remove transition\n this.css( cleanTransitionStyle );\n};\n\n// ----- stagger ----- //\n\nproto.stagger = function( delay ) {\n delay = isNaN( delay ) ? 0 : delay;\n this.staggerDelay = delay + 'ms';\n};\n\n// ----- show/hide/remove ----- //\n\n// remove element from DOM\nproto.removeElem = function() {\n this.element.parentNode.removeChild( this.element );\n // remove display: none\n this.css({ display: '' });\n this.emitEvent( 'remove', [ this ] );\n};\n\nproto.remove = function() {\n // just remove element if no transition support or no transition\n if ( !transitionProperty || !parseFloat( this.layout.options.transitionDuration ) ) {\n this.removeElem();\n return;\n }\n\n // start transition\n this.once( 'transitionEnd', function() {\n this.removeElem();\n });\n this.hide();\n};\n\nproto.reveal = function() {\n delete this.isHidden;\n // remove display: none\n this.css({ display: '' });\n\n var options = this.layout.options;\n\n var onTransitionEnd = {};\n var transitionEndProperty = this.getHideRevealTransitionEndProperty('visibleStyle');\n onTransitionEnd[ transitionEndProperty ] = this.onRevealTransitionEnd;\n\n this.transition({\n from: options.hiddenStyle,\n to: options.visibleStyle,\n isCleaning: true,\n onTransitionEnd: onTransitionEnd\n });\n};\n\nproto.onRevealTransitionEnd = function() {\n // check if still visible\n // during transition, item may have been hidden\n if ( !this.isHidden ) {\n this.emitEvent('reveal');\n }\n};\n\n/**\n * get style property use for hide/reveal transition end\n * @param {String} styleProperty - hiddenStyle/visibleStyle\n * @returns {String}\n */\nproto.getHideRevealTransitionEndProperty = function( styleProperty ) {\n var optionStyle = this.layout.options[ styleProperty ];\n // use opacity\n if ( optionStyle.opacity ) {\n return 'opacity';\n }\n // get first property\n for ( var prop in optionStyle ) {\n return prop;\n }\n};\n\nproto.hide = function() {\n // set flag\n this.isHidden = true;\n // remove display: none\n this.css({ display: '' });\n\n var options = this.layout.options;\n\n var onTransitionEnd = {};\n var transitionEndProperty = this.getHideRevealTransitionEndProperty('hiddenStyle');\n onTransitionEnd[ transitionEndProperty ] = this.onHideTransitionEnd;\n\n this.transition({\n from: options.visibleStyle,\n to: options.hiddenStyle,\n // keep hidden stuff hidden\n isCleaning: true,\n onTransitionEnd: onTransitionEnd\n });\n};\n\nproto.onHideTransitionEnd = function() {\n // check if still hidden\n // during transition, item may have been un-hidden\n if ( this.isHidden ) {\n this.css({ display: 'none' });\n this.emitEvent('hide');\n }\n};\n\nproto.destroy = function() {\n this.css({\n position: '',\n left: '',\n right: '',\n top: '',\n bottom: '',\n transition: '',\n transform: ''\n });\n};\n\nreturn Item;\n\n}));\n", "/*!\n * Outlayer v2.1.1\n * the brains and guts of a layout library\n * MIT license\n */\n\n( function( window, factory ) {\n 'use strict';\n // universal module definition\n /* jshint strict: false */ /* globals define, module, require */\n if ( typeof define == 'function' && define.amd ) {\n // AMD - RequireJS\n define( [\n 'ev-emitter/ev-emitter',\n 'get-size/get-size',\n 'fizzy-ui-utils/utils',\n './item'\n ],\n function( EvEmitter, getSize, utils, Item ) {\n return factory( window, EvEmitter, getSize, utils, Item);\n }\n );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS - Browserify, Webpack\n module.exports = factory(\n window,\n require('ev-emitter'),\n require('get-size'),\n require('fizzy-ui-utils'),\n require('./item')\n );\n } else {\n // browser global\n window.Outlayer = factory(\n window,\n window.EvEmitter,\n window.getSize,\n window.fizzyUIUtils,\n window.Outlayer.Item\n );\n }\n\n}( window, function factory( window, EvEmitter, getSize, utils, Item ) {\n'use strict';\n\n// ----- vars ----- //\n\nvar console = window.console;\nvar jQuery = window.jQuery;\nvar noop = function() {};\n\n// -------------------------- Outlayer -------------------------- //\n\n// globally unique identifiers\nvar GUID = 0;\n// internal store of all Outlayer intances\nvar instances = {};\n\n\n/**\n * @param {Element, String} element\n * @param {Object} options\n * @constructor\n */\nfunction Outlayer( element, options ) {\n var queryElement = utils.getQueryElement( element );\n if ( !queryElement ) {\n if ( console ) {\n console.error( 'Bad element for ' + this.constructor.namespace +\n ': ' + ( queryElement || element ) );\n }\n return;\n }\n this.element = queryElement;\n // add jQuery\n if ( jQuery ) {\n this.$element = jQuery( this.element );\n }\n\n // options\n this.options = utils.extend( {}, this.constructor.defaults );\n this.option( options );\n\n // add id for Outlayer.getFromElement\n var id = ++GUID;\n this.element.outlayerGUID = id; // expando\n instances[ id ] = this; // associate via id\n\n // kick it off\n this._create();\n\n var isInitLayout = this._getOption('initLayout');\n if ( isInitLayout ) {\n this.layout();\n }\n}\n\n// settings are for internal use only\nOutlayer.namespace = 'outlayer';\nOutlayer.Item = Item;\n\n// default options\nOutlayer.defaults = {\n containerStyle: {\n position: 'relative'\n },\n initLayout: true,\n originLeft: true,\n originTop: true,\n resize: true,\n resizeContainer: true,\n // item options\n transitionDuration: '0.4s',\n hiddenStyle: {\n opacity: 0,\n transform: 'scale(0.001)'\n },\n visibleStyle: {\n opacity: 1,\n transform: 'scale(1)'\n }\n};\n\nvar proto = Outlayer.prototype;\n// inherit EvEmitter\nutils.extend( proto, EvEmitter.prototype );\n\n/**\n * set options\n * @param {Object} opts\n */\nproto.option = function( opts ) {\n utils.extend( this.options, opts );\n};\n\n/**\n * get backwards compatible option value, check old name\n */\nproto._getOption = function( option ) {\n var oldOption = this.constructor.compatOptions[ option ];\n return oldOption && this.options[ oldOption ] !== undefined ?\n this.options[ oldOption ] : this.options[ option ];\n};\n\nOutlayer.compatOptions = {\n // currentName: oldName\n initLayout: 'isInitLayout',\n horizontal: 'isHorizontal',\n layoutInstant: 'isLayoutInstant',\n originLeft: 'isOriginLeft',\n originTop: 'isOriginTop',\n resize: 'isResizeBound',\n resizeContainer: 'isResizingContainer'\n};\n\nproto._create = function() {\n // get items from children\n this.reloadItems();\n // elements that affect layout, but are not laid out\n this.stamps = [];\n this.stamp( this.options.stamp );\n // set container style\n utils.extend( this.element.style, this.options.containerStyle );\n\n // bind resize method\n var canBindResize = this._getOption('resize');\n if ( canBindResize ) {\n this.bindResize();\n }\n};\n\n// goes through all children again and gets bricks in proper order\nproto.reloadItems = function() {\n // collection of item elements\n this.items = this._itemize( this.element.children );\n};\n\n\n/**\n * turn elements into Outlayer.Items to be used in layout\n * @param {Array or NodeList or HTMLElement} elems\n * @returns {Array} items - collection of new Outlayer Items\n */\nproto._itemize = function( elems ) {\n\n var itemElems = this._filterFindItemElements( elems );\n var Item = this.constructor.Item;\n\n // create new Outlayer Items for collection\n var items = [];\n for ( var i=0; i < itemElems.length; i++ ) {\n var elem = itemElems[i];\n var item = new Item( elem, this );\n items.push( item );\n }\n\n return items;\n};\n\n/**\n * get item elements to be used in layout\n * @param {Array or NodeList or HTMLElement} elems\n * @returns {Array} items - item elements\n */\nproto._filterFindItemElements = function( elems ) {\n return utils.filterFindElements( elems, this.options.itemSelector );\n};\n\n/**\n * getter method for getting item elements\n * @returns {Array} elems - collection of item elements\n */\nproto.getItemElements = function() {\n return this.items.map( function( item ) {\n return item.element;\n });\n};\n\n// ----- init & layout ----- //\n\n/**\n * lays out all items\n */\nproto.layout = function() {\n this._resetLayout();\n this._manageStamps();\n\n // don't animate first layout\n var layoutInstant = this._getOption('layoutInstant');\n var isInstant = layoutInstant !== undefined ?\n layoutInstant : !this._isLayoutInited;\n this.layoutItems( this.items, isInstant );\n\n // flag for initalized\n this._isLayoutInited = true;\n};\n\n// _init is alias for layout\nproto._init = proto.layout;\n\n/**\n * logic before any new layout\n */\nproto._resetLayout = function() {\n this.getSize();\n};\n\n\nproto.getSize = function() {\n this.size = getSize( this.element );\n};\n\n/**\n * get measurement from option, for columnWidth, rowHeight, gutter\n * if option is String -> get element from selector string, & get size of element\n * if option is Element -> get size of element\n * else use option as a number\n *\n * @param {String} measurement\n * @param {String} size - width or height\n * @private\n */\nproto._getMeasurement = function( measurement, size ) {\n var option = this.options[ measurement ];\n var elem;\n if ( !option ) {\n // default to 0\n this[ measurement ] = 0;\n } else {\n // use option as an element\n if ( typeof option == 'string' ) {\n elem = this.element.querySelector( option );\n } else if ( option instanceof HTMLElement ) {\n elem = option;\n }\n // use size of element, if element\n this[ measurement ] = elem ? getSize( elem )[ size ] : option;\n }\n};\n\n/**\n * layout a collection of item elements\n * @api public\n */\nproto.layoutItems = function( items, isInstant ) {\n items = this._getItemsForLayout( items );\n\n this._layoutItems( items, isInstant );\n\n this._postLayout();\n};\n\n/**\n * get the items to be laid out\n * you may want to skip over some items\n * @param {Array} items\n * @returns {Array} items\n */\nproto._getItemsForLayout = function( items ) {\n return items.filter( function( item ) {\n return !item.isIgnored;\n });\n};\n\n/**\n * layout items\n * @param {Array} items\n * @param {Boolean} isInstant\n */\nproto._layoutItems = function( items, isInstant ) {\n this._emitCompleteOnItems( 'layout', items );\n\n if ( !items || !items.length ) {\n // no items, emit event with empty array\n return;\n }\n\n var queue = [];\n\n items.forEach( function( item ) {\n // get x/y object from method\n var position = this._getItemLayoutPosition( item );\n // enqueue\n position.item = item;\n position.isInstant = isInstant || item.isLayoutInstant;\n queue.push( position );\n }, this );\n\n this._processLayoutQueue( queue );\n};\n\n/**\n * get item layout position\n * @param {Outlayer.Item} item\n * @returns {Object} x and y position\n */\nproto._getItemLayoutPosition = function( /* item */ ) {\n return {\n x: 0,\n y: 0\n };\n};\n\n/**\n * iterate over array and position each item\n * Reason being - separating this logic prevents 'layout invalidation'\n * thx @paul_irish\n * @param {Array} queue\n */\nproto._processLayoutQueue = function( queue ) {\n this.updateStagger();\n queue.forEach( function( obj, i ) {\n this._positionItem( obj.item, obj.x, obj.y, obj.isInstant, i );\n }, this );\n};\n\n// set stagger from option in milliseconds number\nproto.updateStagger = function() {\n var stagger = this.options.stagger;\n if ( stagger === null || stagger === undefined ) {\n this.stagger = 0;\n return;\n }\n this.stagger = getMilliseconds( stagger );\n return this.stagger;\n};\n\n/**\n * Sets position of item in DOM\n * @param {Outlayer.Item} item\n * @param {Number} x - horizontal position\n * @param {Number} y - vertical position\n * @param {Boolean} isInstant - disables transitions\n */\nproto._positionItem = function( item, x, y, isInstant, i ) {\n if ( isInstant ) {\n // if not transition, just set CSS\n item.goTo( x, y );\n } else {\n item.stagger( i * this.stagger );\n item.moveTo( x, y );\n }\n};\n\n/**\n * Any logic you want to do after each layout,\n * i.e. size the container\n */\nproto._postLayout = function() {\n this.resizeContainer();\n};\n\nproto.resizeContainer = function() {\n var isResizingContainer = this._getOption('resizeContainer');\n if ( !isResizingContainer ) {\n return;\n }\n var size = this._getContainerSize();\n if ( size ) {\n this._setContainerMeasure( size.width, true );\n this._setContainerMeasure( size.height, false );\n }\n};\n\n/**\n * Sets width or height of container if returned\n * @returns {Object} size\n * @param {Number} width\n * @param {Number} height\n */\nproto._getContainerSize = noop;\n\n/**\n * @param {Number} measure - size of width or height\n * @param {Boolean} isWidth\n */\nproto._setContainerMeasure = function( measure, isWidth ) {\n if ( measure === undefined ) {\n return;\n }\n\n var elemSize = this.size;\n // add padding and border width if border box\n if ( elemSize.isBorderBox ) {\n measure += isWidth ? elemSize.paddingLeft + elemSize.paddingRight +\n elemSize.borderLeftWidth + elemSize.borderRightWidth :\n elemSize.paddingBottom + elemSize.paddingTop +\n elemSize.borderTopWidth + elemSize.borderBottomWidth;\n }\n\n measure = Math.max( measure, 0 );\n this.element.style[ isWidth ? 'width' : 'height' ] = measure + 'px';\n};\n\n/**\n * emit eventComplete on a collection of items events\n * @param {String} eventName\n * @param {Array} items - Outlayer.Items\n */\nproto._emitCompleteOnItems = function( eventName, items ) {\n var _this = this;\n function onComplete() {\n _this.dispatchEvent( eventName + 'Complete', null, [ items ] );\n }\n\n var count = items.length;\n if ( !items || !count ) {\n onComplete();\n return;\n }\n\n var doneCount = 0;\n function tick() {\n doneCount++;\n if ( doneCount == count ) {\n onComplete();\n }\n }\n\n // bind callback\n items.forEach( function( item ) {\n item.once( eventName, tick );\n });\n};\n\n/**\n * emits events via EvEmitter and jQuery events\n * @param {String} type - name of event\n * @param {Event} event - original event\n * @param {Array} args - extra arguments\n */\nproto.dispatchEvent = function( type, event, args ) {\n // add original event to arguments\n var emitArgs = event ? [ event ].concat( args ) : args;\n this.emitEvent( type, emitArgs );\n\n if ( jQuery ) {\n // set this.$element\n this.$element = this.$element || jQuery( this.element );\n if ( event ) {\n // create jQuery event\n var $event = jQuery.Event( event );\n $event.type = type;\n this.$element.trigger( $event, args );\n } else {\n // just trigger with type if no event available\n this.$element.trigger( type, args );\n }\n }\n};\n\n// -------------------------- ignore & stamps -------------------------- //\n\n\n/**\n * keep item in collection, but do not lay it out\n * ignored items do not get skipped in layout\n * @param {Element} elem\n */\nproto.ignore = function( elem ) {\n var item = this.getItem( elem );\n if ( item ) {\n item.isIgnored = true;\n }\n};\n\n/**\n * return item to layout collection\n * @param {Element} elem\n */\nproto.unignore = function( elem ) {\n var item = this.getItem( elem );\n if ( item ) {\n delete item.isIgnored;\n }\n};\n\n/**\n * adds elements to stamps\n * @param {NodeList, Array, Element, or String} elems\n */\nproto.stamp = function( elems ) {\n elems = this._find( elems );\n if ( !elems ) {\n return;\n }\n\n this.stamps = this.stamps.concat( elems );\n // ignore\n elems.forEach( this.ignore, this );\n};\n\n/**\n * removes elements to stamps\n * @param {NodeList, Array, or Element} elems\n */\nproto.unstamp = function( elems ) {\n elems = this._find( elems );\n if ( !elems ){\n return;\n }\n\n elems.forEach( function( elem ) {\n // filter out removed stamp elements\n utils.removeFrom( this.stamps, elem );\n this.unignore( elem );\n }, this );\n};\n\n/**\n * finds child elements\n * @param {NodeList, Array, Element, or String} elems\n * @returns {Array} elems\n */\nproto._find = function( elems ) {\n if ( !elems ) {\n return;\n }\n // if string, use argument as selector string\n if ( typeof elems == 'string' ) {\n elems = this.element.querySelectorAll( elems );\n }\n elems = utils.makeArray( elems );\n return elems;\n};\n\nproto._manageStamps = function() {\n if ( !this.stamps || !this.stamps.length ) {\n return;\n }\n\n this._getBoundingRect();\n\n this.stamps.forEach( this._manageStamp, this );\n};\n\n// update boundingLeft / Top\nproto._getBoundingRect = function() {\n // get bounding rect for container element\n var boundingRect = this.element.getBoundingClientRect();\n var size = this.size;\n this._boundingRect = {\n left: boundingRect.left + size.paddingLeft + size.borderLeftWidth,\n top: boundingRect.top + size.paddingTop + size.borderTopWidth,\n right: boundingRect.right - ( size.paddingRight + size.borderRightWidth ),\n bottom: boundingRect.bottom - ( size.paddingBottom + size.borderBottomWidth )\n };\n};\n\n/**\n * @param {Element} stamp\n**/\nproto._manageStamp = noop;\n\n/**\n * get x/y position of element relative to container element\n * @param {Element} elem\n * @returns {Object} offset - has left, top, right, bottom\n */\nproto._getElementOffset = function( elem ) {\n var boundingRect = elem.getBoundingClientRect();\n var thisRect = this._boundingRect;\n var size = getSize( elem );\n var offset = {\n left: boundingRect.left - thisRect.left - size.marginLeft,\n top: boundingRect.top - thisRect.top - size.marginTop,\n right: thisRect.right - boundingRect.right - size.marginRight,\n bottom: thisRect.bottom - boundingRect.bottom - size.marginBottom\n };\n return offset;\n};\n\n// -------------------------- resize -------------------------- //\n\n// enable event handlers for listeners\n// i.e. resize -> onresize\nproto.handleEvent = utils.handleEvent;\n\n/**\n * Bind layout to window resizing\n */\nproto.bindResize = function() {\n window.addEventListener( 'resize', this );\n this.isResizeBound = true;\n};\n\n/**\n * Unbind layout to window resizing\n */\nproto.unbindResize = function() {\n window.removeEventListener( 'resize', this );\n this.isResizeBound = false;\n};\n\nproto.onresize = function() {\n this.resize();\n};\n\nutils.debounceMethod( Outlayer, 'onresize', 100 );\n\nproto.resize = function() {\n // don't trigger if size did not change\n // or if resize was unbound. See #9\n if ( !this.isResizeBound || !this.needsResizeLayout() ) {\n return;\n }\n\n this.layout();\n};\n\n/**\n * check if layout is needed post layout\n * @returns Boolean\n */\nproto.needsResizeLayout = function() {\n var size = getSize( this.element );\n // check that this.size and size are there\n // IE8 triggers resize on body size change, so they might not be\n var hasSizes = this.size && size;\n return hasSizes && size.innerWidth !== this.size.innerWidth;\n};\n\n// -------------------------- methods -------------------------- //\n\n/**\n * add items to Outlayer instance\n * @param {Array or NodeList or Element} elems\n * @returns {Array} items - Outlayer.Items\n**/\nproto.addItems = function( elems ) {\n var items = this._itemize( elems );\n // add items to collection\n if ( items.length ) {\n this.items = this.items.concat( items );\n }\n return items;\n};\n\n/**\n * Layout newly-appended item elements\n * @param {Array or NodeList or Element} elems\n */\nproto.appended = function( elems ) {\n var items = this.addItems( elems );\n if ( !items.length ) {\n return;\n }\n // layout and reveal just the new items\n this.layoutItems( items, true );\n this.reveal( items );\n};\n\n/**\n * Layout prepended elements\n * @param {Array or NodeList or Element} elems\n */\nproto.prepended = function( elems ) {\n var items = this._itemize( elems );\n if ( !items.length ) {\n return;\n }\n // add items to beginning of collection\n var previousItems = this.items.slice(0);\n this.items = items.concat( previousItems );\n // start new layout\n this._resetLayout();\n this._manageStamps();\n // layout new stuff without transition\n this.layoutItems( items, true );\n this.reveal( items );\n // layout previous items\n this.layoutItems( previousItems );\n};\n\n/**\n * reveal a collection of items\n * @param {Array of Outlayer.Items} items\n */\nproto.reveal = function( items ) {\n this._emitCompleteOnItems( 'reveal', items );\n if ( !items || !items.length ) {\n return;\n }\n var stagger = this.updateStagger();\n items.forEach( function( item, i ) {\n item.stagger( i * stagger );\n item.reveal();\n });\n};\n\n/**\n * hide a collection of items\n * @param {Array of Outlayer.Items} items\n */\nproto.hide = function( items ) {\n this._emitCompleteOnItems( 'hide', items );\n if ( !items || !items.length ) {\n return;\n }\n var stagger = this.updateStagger();\n items.forEach( function( item, i ) {\n item.stagger( i * stagger );\n item.hide();\n });\n};\n\n/**\n * reveal item elements\n * @param {Array}, {Element}, {NodeList} items\n */\nproto.revealItemElements = function( elems ) {\n var items = this.getItems( elems );\n this.reveal( items );\n};\n\n/**\n * hide item elements\n * @param {Array}, {Element}, {NodeList} items\n */\nproto.hideItemElements = function( elems ) {\n var items = this.getItems( elems );\n this.hide( items );\n};\n\n/**\n * get Outlayer.Item, given an Element\n * @param {Element} elem\n * @param {Function} callback\n * @returns {Outlayer.Item} item\n */\nproto.getItem = function( elem ) {\n // loop through items to get the one that matches\n for ( var i=0; i < this.items.length; i++ ) {\n var item = this.items[i];\n if ( item.element == elem ) {\n // return item\n return item;\n }\n }\n};\n\n/**\n * get collection of Outlayer.Items, given Elements\n * @param {Array} elems\n * @returns {Array} items - Outlayer.Items\n */\nproto.getItems = function( elems ) {\n elems = utils.makeArray( elems );\n var items = [];\n elems.forEach( function( elem ) {\n var item = this.getItem( elem );\n if ( item ) {\n items.push( item );\n }\n }, this );\n\n return items;\n};\n\n/**\n * remove element(s) from instance and DOM\n * @param {Array or NodeList or Element} elems\n */\nproto.remove = function( elems ) {\n var removeItems = this.getItems( elems );\n\n this._emitCompleteOnItems( 'remove', removeItems );\n\n // bail if no items to remove\n if ( !removeItems || !removeItems.length ) {\n return;\n }\n\n removeItems.forEach( function( item ) {\n item.remove();\n // remove item from collection\n utils.removeFrom( this.items, item );\n }, this );\n};\n\n// ----- destroy ----- //\n\n// remove and disable Outlayer instance\nproto.destroy = function() {\n // clean up dynamic styles\n var style = this.element.style;\n style.height = '';\n style.position = '';\n style.width = '';\n // destroy items\n this.items.forEach( function( item ) {\n item.destroy();\n });\n\n this.unbindResize();\n\n var id = this.element.outlayerGUID;\n delete instances[ id ]; // remove reference to instance by id\n delete this.element.outlayerGUID;\n // remove data for jQuery\n if ( jQuery ) {\n jQuery.removeData( this.element, this.constructor.namespace );\n }\n\n};\n\n// -------------------------- data -------------------------- //\n\n/**\n * get Outlayer instance from element\n * @param {Element} elem\n * @returns {Outlayer}\n */\nOutlayer.data = function( elem ) {\n elem = utils.getQueryElement( elem );\n var id = elem && elem.outlayerGUID;\n return id && instances[ id ];\n};\n\n\n// -------------------------- create Outlayer class -------------------------- //\n\n/**\n * create a layout class\n * @param {String} namespace\n */\nOutlayer.create = function( namespace, options ) {\n // sub-class Outlayer\n var Layout = subclass( Outlayer );\n // apply new options and compatOptions\n Layout.defaults = utils.extend( {}, Outlayer.defaults );\n utils.extend( Layout.defaults, options );\n Layout.compatOptions = utils.extend( {}, Outlayer.compatOptions );\n\n Layout.namespace = namespace;\n\n Layout.data = Outlayer.data;\n\n // sub-class Item\n Layout.Item = subclass( Item );\n\n // -------------------------- declarative -------------------------- //\n\n utils.htmlInit( Layout, namespace );\n\n // -------------------------- jQuery bridge -------------------------- //\n\n // make into jQuery plugin\n if ( jQuery && jQuery.bridget ) {\n jQuery.bridget( namespace, Layout );\n }\n\n return Layout;\n};\n\nfunction subclass( Parent ) {\n function SubClass() {\n Parent.apply( this, arguments );\n }\n\n SubClass.prototype = Object.create( Parent.prototype );\n SubClass.prototype.constructor = SubClass;\n\n return SubClass;\n}\n\n// ----- helpers ----- //\n\n// how many milliseconds are in each unit\nvar msUnits = {\n ms: 1,\n s: 1000\n};\n\n// munge time-like parameter into millisecond number\n// '0.4s' -> 40\nfunction getMilliseconds( time ) {\n if ( typeof time == 'number' ) {\n return time;\n }\n var matches = time.match( /(^\\d*\\.?\\d*)(\\w*)/ );\n var num = matches && matches[1];\n var unit = matches && matches[2];\n if ( !num.length ) {\n return 0;\n }\n num = parseFloat( num );\n var mult = msUnits[ unit ] || 1;\n return num * mult;\n}\n\n// ----- fin ----- //\n\n// back in global\nOutlayer.Item = Item;\n\nreturn Outlayer;\n\n}));\n", "/*!\n * Masonry v4.2.2\n * Cascading grid layout library\n * https://masonry.desandro.com\n * MIT License\n * by David DeSandro\n */\n\n( function( window, factory ) {\n // universal module definition\n /* jshint strict: false */ /*globals define, module, require */\n if ( typeof define == 'function' && define.amd ) {\n // AMD\n define( [\n 'outlayer/outlayer',\n 'get-size/get-size'\n ],\n factory );\n } else if ( typeof module == 'object' && module.exports ) {\n // CommonJS\n module.exports = factory(\n require('outlayer'),\n require('get-size')\n );\n } else {\n // browser global\n window.Masonry = factory(\n window.Outlayer,\n window.getSize\n );\n }\n\n}( window, function factory( Outlayer, getSize ) {\n\n'use strict';\n\n// -------------------------- masonryDefinition -------------------------- //\n\n // create an Outlayer layout class\n var Masonry = Outlayer.create('masonry');\n // isFitWidth -> fitWidth\n Masonry.compatOptions.fitWidth = 'isFitWidth';\n\n var proto = Masonry.prototype;\n\n proto._resetLayout = function() {\n this.getSize();\n this._getMeasurement( 'columnWidth', 'outerWidth' );\n this._getMeasurement( 'gutter', 'outerWidth' );\n this.measureColumns();\n\n // reset column Y\n this.colYs = [];\n for ( var i=0; i < this.cols; i++ ) {\n this.colYs.push( 0 );\n }\n\n this.maxY = 0;\n this.horizontalColIndex = 0;\n };\n\n proto.measureColumns = function() {\n this.getContainerWidth();\n // if columnWidth is 0, default to outerWidth of first item\n if ( !this.columnWidth ) {\n var firstItem = this.items[0];\n var firstItemElem = firstItem && firstItem.element;\n // columnWidth fall back to item of first element\n this.columnWidth = firstItemElem && getSize( firstItemElem ).outerWidth ||\n // if first elem has no width, default to size of container\n this.containerWidth;\n }\n\n var columnWidth = this.columnWidth += this.gutter;\n\n // calculate columns\n var containerWidth = this.containerWidth + this.gutter;\n var cols = containerWidth / columnWidth;\n // fix rounding errors, typically with gutters\n var excess = columnWidth - containerWidth % columnWidth;\n // if overshoot is less than a pixel, round up, otherwise floor it\n var mathMethod = excess && excess < 1 ? 'round' : 'floor';\n cols = Math[ mathMethod ]( cols );\n this.cols = Math.max( cols, 1 );\n };\n\n proto.getContainerWidth = function() {\n // container is parent if fit width\n var isFitWidth = this._getOption('fitWidth');\n var container = isFitWidth ? this.element.parentNode : this.element;\n // check that this.size and size are there\n // IE8 triggers resize on body size change, so they might not be\n var size = getSize( container );\n this.containerWidth = size && size.innerWidth;\n };\n\n proto._getItemLayoutPosition = function( item ) {\n item.getSize();\n // how many columns does this brick span\n var remainder = item.size.outerWidth % this.columnWidth;\n var mathMethod = remainder && remainder < 1 ? 'round' : 'ceil';\n // round if off by 1 pixel, otherwise use ceil\n var colSpan = Math[ mathMethod ]( item.size.outerWidth / this.columnWidth );\n colSpan = Math.min( colSpan, this.cols );\n // use horizontal or top column position\n var colPosMethod = this.options.horizontalOrder ?\n '_getHorizontalColPosition' : '_getTopColPosition';\n var colPosition = this[ colPosMethod ]( colSpan, item );\n // position the brick\n var position = {\n x: this.columnWidth * colPosition.col,\n y: colPosition.y\n };\n // apply setHeight to necessary columns\n var setHeight = colPosition.y + item.size.outerHeight;\n var setMax = colSpan + colPosition.col;\n for ( var i = colPosition.col; i < setMax; i++ ) {\n this.colYs[i] = setHeight;\n }\n\n return position;\n };\n\n proto._getTopColPosition = function( colSpan ) {\n var colGroup = this._getTopColGroup( colSpan );\n // get the minimum Y value from the columns\n var minimumY = Math.min.apply( Math, colGroup );\n\n return {\n col: colGroup.indexOf( minimumY ),\n y: minimumY,\n };\n };\n\n /**\n * @param {Number} colSpan - number of columns the element spans\n * @returns {Array} colGroup\n */\n proto._getTopColGroup = function( colSpan ) {\n if ( colSpan < 2 ) {\n // if brick spans only one column, use all the column Ys\n return this.colYs;\n }\n\n var colGroup = [];\n // how many different places could this brick fit horizontally\n var groupCount = this.cols + 1 - colSpan;\n // for each group potential horizontal position\n for ( var i = 0; i < groupCount; i++ ) {\n colGroup[i] = this._getColGroupY( i, colSpan );\n }\n return colGroup;\n };\n\n proto._getColGroupY = function( col, colSpan ) {\n if ( colSpan < 2 ) {\n return this.colYs[ col ];\n }\n // make an array of colY values for that one group\n var groupColYs = this.colYs.slice( col, col + colSpan );\n // and get the max value of the array\n return Math.max.apply( Math, groupColYs );\n };\n\n // get column position based on horizontal index. #873\n proto._getHorizontalColPosition = function( colSpan, item ) {\n var col = this.horizontalColIndex % this.cols;\n var isOver = colSpan > 1 && col + colSpan > this.cols;\n // shift to next row if item can't fit on current row\n col = isOver ? 0 : col;\n // don't let zero-size items take up space\n var hasSize = item.size.outerWidth && item.size.outerHeight;\n this.horizontalColIndex = hasSize ? col + colSpan : this.horizontalColIndex;\n\n return {\n col: col,\n y: this._getColGroupY( col, colSpan ),\n };\n };\n\n proto._manageStamp = function( stamp ) {\n var stampSize = getSize( stamp );\n var offset = this._getElementOffset( stamp );\n // get the columns that this stamp affects\n var isOriginLeft = this._getOption('originLeft');\n var firstX = isOriginLeft ? offset.left : offset.right;\n var lastX = firstX + stampSize.outerWidth;\n var firstCol = Math.floor( firstX / this.columnWidth );\n firstCol = Math.max( 0, firstCol );\n var lastCol = Math.floor( lastX / this.columnWidth );\n // lastCol should not go over if multiple of columnWidth #425\n lastCol -= lastX % this.columnWidth ? 0 : 1;\n lastCol = Math.min( this.cols - 1, lastCol );\n // set colYs to bottom of the stamp\n\n var isOriginTop = this._getOption('originTop');\n var stampMaxY = ( isOriginTop ? offset.top : offset.bottom ) +\n stampSize.outerHeight;\n for ( var i = firstCol; i <= lastCol; i++ ) {\n this.colYs[i] = Math.max( stampMaxY, this.colYs[i] );\n }\n };\n\n proto._getContainerSize = function() {\n this.maxY = Math.max.apply( Math, this.colYs );\n var size = {\n height: this.maxY\n };\n\n if ( this._getOption('fitWidth') ) {\n size.width = this._getContainerFitWidth();\n }\n\n return size;\n };\n\n proto._getContainerFitWidth = function() {\n var unusedCols = 0;\n // count unused columns\n var i = this.cols;\n while ( --i ) {\n if ( this.colYs[i] !== 0 ) {\n break;\n }\n unusedCols++;\n }\n // fit container to columns that have been used\n return ( this.cols - unusedCols ) * this.columnWidth - this.gutter;\n };\n\n proto.needsResizeLayout = function() {\n var previousWidth = this.containerWidth;\n this.getContainerWidth();\n return previousWidth != this.containerWidth;\n };\n\n return Masonry;\n\n}));\n", "module.exports = debounce;\n\nfunction debounce(fn, wait, callFirst) {\n var timeout = null;\n\n var clear = function() {\n if (timeout) {\n clearTimeout(timeout);\n timeout = null;\n }\n };\n\n var debounceWrapper = function() {\n if (!wait) {\n return fn.apply(this, arguments);\n }\n\n var context = this;\n var args = arguments;\n var callNow = callFirst && !timeout;\n\n clear();\n\n timeout = setTimeout(function() {\n timeout = null;\n\n if (!callNow) {\n return fn.apply(context, args);\n }\n }, wait);\n\n if (callNow) {\n return fn.apply(this, arguments);\n }\n };\n\n debounceWrapper.cancel = clear;\n\n return debounceWrapper;\n}\n", "'use strict';\nmodule.exports = str => encodeURIComponent(str).replace(/[!'()*]/g, x => `%${x.charCodeAt(0).toString(16).toUpperCase()}`);\n", "'use strict';\nvar token = '%[a-f0-9]{2}';\nvar singleMatcher = new RegExp(token, 'gi');\nvar multiMatcher = new RegExp('(' + token + ')+', 'gi');\n\nfunction decodeComponents(components, split) {\n\ttry {\n\t\t// Try to decode the entire string first\n\t\treturn decodeURIComponent(components.join(''));\n\t} catch (err) {\n\t\t// Do nothing\n\t}\n\n\tif (components.length === 1) {\n\t\treturn components;\n\t}\n\n\tsplit = split || 1;\n\n\t// Split the array in 2 parts\n\tvar left = components.slice(0, split);\n\tvar right = components.slice(split);\n\n\treturn Array.prototype.concat.call([], decodeComponents(left), decodeComponents(right));\n}\n\nfunction decode(input) {\n\ttry {\n\t\treturn decodeURIComponent(input);\n\t} catch (err) {\n\t\tvar tokens = input.match(singleMatcher);\n\n\t\tfor (var i = 1; i < tokens.length; i++) {\n\t\t\tinput = decodeComponents(tokens, i).join('');\n\n\t\t\ttokens = input.match(singleMatcher);\n\t\t}\n\n\t\treturn input;\n\t}\n}\n\nfunction customDecodeURIComponent(input) {\n\t// Keep track of all the replacements and prefill the map with the `BOM`\n\tvar replaceMap = {\n\t\t'%FE%FF': '\\uFFFD\\uFFFD',\n\t\t'%FF%FE': '\\uFFFD\\uFFFD'\n\t};\n\n\tvar match = multiMatcher.exec(input);\n\twhile (match) {\n\t\ttry {\n\t\t\t// Decode as big chunks as possible\n\t\t\treplaceMap[match[0]] = decodeURIComponent(match[0]);\n\t\t} catch (err) {\n\t\t\tvar result = decode(match[0]);\n\n\t\t\tif (result !== match[0]) {\n\t\t\t\treplaceMap[match[0]] = result;\n\t\t\t}\n\t\t}\n\n\t\tmatch = multiMatcher.exec(input);\n\t}\n\n\t// Add `%C2` at the end of the map to make sure it does not replace the combinator before everything else\n\treplaceMap['%C2'] = '\\uFFFD';\n\n\tvar entries = Object.keys(replaceMap);\n\n\tfor (var i = 0; i < entries.length; i++) {\n\t\t// Replace all decoded components\n\t\tvar key = entries[i];\n\t\tinput = input.replace(new RegExp(key, 'g'), replaceMap[key]);\n\t}\n\n\treturn input;\n}\n\nmodule.exports = function (encodedURI) {\n\tif (typeof encodedURI !== 'string') {\n\t\tthrow new TypeError('Expected `encodedURI` to be of type `string`, got `' + typeof encodedURI + '`');\n\t}\n\n\ttry {\n\t\tencodedURI = encodedURI.replace(/\\+/g, ' ');\n\n\t\t// Try the built in decoder first\n\t\treturn decodeURIComponent(encodedURI);\n\t} catch (err) {\n\t\t// Fallback to a more advanced decoder\n\t\treturn customDecodeURIComponent(encodedURI);\n\t}\n};\n", "'use strict';\n\nmodule.exports = (string, separator) => {\n\tif (!(typeof string === 'string' && typeof separator === 'string')) {\n\t\tthrow new TypeError('Expected the arguments to be of type `string`');\n\t}\n\n\tif (separator === '') {\n\t\treturn [string];\n\t}\n\n\tconst separatorIndex = string.indexOf(separator);\n\n\tif (separatorIndex === -1) {\n\t\treturn [string];\n\t}\n\n\treturn [\n\t\tstring.slice(0, separatorIndex),\n\t\tstring.slice(separatorIndex + separator.length)\n\t];\n};\n", "'use strict';\nmodule.exports = function (obj, predicate) {\n\tvar ret = {};\n\tvar keys = Object.keys(obj);\n\tvar isArr = Array.isArray(predicate);\n\n\tfor (var i = 0; i < keys.length; i++) {\n\t\tvar key = keys[i];\n\t\tvar val = obj[key];\n\n\t\tif (isArr ? predicate.indexOf(key) !== -1 : predicate(key, val, obj)) {\n\t\t\tret[key] = val;\n\t\t}\n\t}\n\n\treturn ret;\n};\n", "'use strict';\nconst strictUriEncode = require('strict-uri-encode');\nconst decodeComponent = require('decode-uri-component');\nconst splitOnFirst = require('split-on-first');\nconst filterObject = require('filter-obj');\n\nconst isNullOrUndefined = value => value === null || value === undefined;\n\nfunction encoderForArrayFormat(options) {\n\tswitch (options.arrayFormat) {\n\t\tcase 'index':\n\t\t\treturn key => (result, value) => {\n\t\t\t\tconst index = result.length;\n\n\t\t\t\tif (\n\t\t\t\t\tvalue === undefined ||\n\t\t\t\t\t(options.skipNull && value === null) ||\n\t\t\t\t\t(options.skipEmptyString && value === '')\n\t\t\t\t) {\n\t\t\t\t\treturn result;\n\t\t\t\t}\n\n\t\t\t\tif (value === null) {\n\t\t\t\t\treturn [...result, [encode(key, options), '[', index, ']'].join('')];\n\t\t\t\t}\n\n\t\t\t\treturn [\n\t\t\t\t\t...result,\n\t\t\t\t\t[encode(key, options), '[', encode(index, options), ']=', encode(value, options)].join('')\n\t\t\t\t];\n\t\t\t};\n\n\t\tcase 'bracket':\n\t\t\treturn key => (result, value) => {\n\t\t\t\tif (\n\t\t\t\t\tvalue === undefined ||\n\t\t\t\t\t(options.skipNull && value === null) ||\n\t\t\t\t\t(options.skipEmptyString && value === '')\n\t\t\t\t) {\n\t\t\t\t\treturn result;\n\t\t\t\t}\n\n\t\t\t\tif (value === null) {\n\t\t\t\t\treturn [...result, [encode(key, options), '[]'].join('')];\n\t\t\t\t}\n\n\t\t\t\treturn [...result, [encode(key, options), '[]=', encode(value, options)].join('')];\n\t\t\t};\n\n\t\tcase 'comma':\n\t\tcase 'separator':\n\t\t\treturn key => (result, value) => {\n\t\t\t\tif (value === null || value === undefined || value.length === 0) {\n\t\t\t\t\treturn result;\n\t\t\t\t}\n\n\t\t\t\tif (result.length === 0) {\n\t\t\t\t\treturn [[encode(key, options), '=', encode(value, options)].join('')];\n\t\t\t\t}\n\n\t\t\t\treturn [[result, encode(value, options)].join(options.arrayFormatSeparator)];\n\t\t\t};\n\n\t\tdefault:\n\t\t\treturn key => (result, value) => {\n\t\t\t\tif (\n\t\t\t\t\tvalue === undefined ||\n\t\t\t\t\t(options.skipNull && value === null) ||\n\t\t\t\t\t(options.skipEmptyString && value === '')\n\t\t\t\t) {\n\t\t\t\t\treturn result;\n\t\t\t\t}\n\n\t\t\t\tif (value === null) {\n\t\t\t\t\treturn [...result, encode(key, options)];\n\t\t\t\t}\n\n\t\t\t\treturn [...result, [encode(key, options), '=', encode(value, options)].join('')];\n\t\t\t};\n\t}\n}\n\nfunction parserForArrayFormat(options) {\n\tlet result;\n\n\tswitch (options.arrayFormat) {\n\t\tcase 'index':\n\t\t\treturn (key, value, accumulator) => {\n\t\t\t\tresult = /\\[(\\d*)\\]$/.exec(key);\n\n\t\t\t\tkey = key.replace(/\\[\\d*\\]$/, '');\n\n\t\t\t\tif (!result) {\n\t\t\t\t\taccumulator[key] = value;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tif (accumulator[key] === undefined) {\n\t\t\t\t\taccumulator[key] = {};\n\t\t\t\t}\n\n\t\t\t\taccumulator[key][result[1]] = value;\n\t\t\t};\n\n\t\tcase 'bracket':\n\t\t\treturn (key, value, accumulator) => {\n\t\t\t\tresult = /(\\[\\])$/.exec(key);\n\t\t\t\tkey = key.replace(/\\[\\]$/, '');\n\n\t\t\t\tif (!result) {\n\t\t\t\t\taccumulator[key] = value;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tif (accumulator[key] === undefined) {\n\t\t\t\t\taccumulator[key] = [value];\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\taccumulator[key] = [].concat(accumulator[key], value);\n\t\t\t};\n\n\t\tcase 'comma':\n\t\tcase 'separator':\n\t\t\treturn (key, value, accumulator) => {\n\t\t\t\tconst isArray = typeof value === 'string' && value.includes(options.arrayFormatSeparator);\n\t\t\t\tconst isEncodedArray = (typeof value === 'string' && !isArray && decode(value, options).includes(options.arrayFormatSeparator));\n\t\t\t\tvalue = isEncodedArray ? decode(value, options) : value;\n\t\t\t\tconst newValue = isArray || isEncodedArray ? value.split(options.arrayFormatSeparator).map(item => decode(item, options)) : value === null ? value : decode(value, options);\n\t\t\t\taccumulator[key] = newValue;\n\t\t\t};\n\n\t\tdefault:\n\t\t\treturn (key, value, accumulator) => {\n\t\t\t\tif (accumulator[key] === undefined) {\n\t\t\t\t\taccumulator[key] = value;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\taccumulator[key] = [].concat(accumulator[key], value);\n\t\t\t};\n\t}\n}\n\nfunction validateArrayFormatSeparator(value) {\n\tif (typeof value !== 'string' || value.length !== 1) {\n\t\tthrow new TypeError('arrayFormatSeparator must be single character string');\n\t}\n}\n\nfunction encode(value, options) {\n\tif (options.encode) {\n\t\treturn options.strict ? strictUriEncode(value) : encodeURIComponent(value);\n\t}\n\n\treturn value;\n}\n\nfunction decode(value, options) {\n\tif (options.decode) {\n\t\treturn decodeComponent(value);\n\t}\n\n\treturn value;\n}\n\nfunction keysSorter(input) {\n\tif (Array.isArray(input)) {\n\t\treturn input.sort();\n\t}\n\n\tif (typeof input === 'object') {\n\t\treturn keysSorter(Object.keys(input))\n\t\t\t.sort((a, b) => Number(a) - Number(b))\n\t\t\t.map(key => input[key]);\n\t}\n\n\treturn input;\n}\n\nfunction removeHash(input) {\n\tconst hashStart = input.indexOf('#');\n\tif (hashStart !== -1) {\n\t\tinput = input.slice(0, hashStart);\n\t}\n\n\treturn input;\n}\n\nfunction getHash(url) {\n\tlet hash = '';\n\tconst hashStart = url.indexOf('#');\n\tif (hashStart !== -1) {\n\t\thash = url.slice(hashStart);\n\t}\n\n\treturn hash;\n}\n\nfunction extract(input) {\n\tinput = removeHash(input);\n\tconst queryStart = input.indexOf('?');\n\tif (queryStart === -1) {\n\t\treturn '';\n\t}\n\n\treturn input.slice(queryStart + 1);\n}\n\nfunction parseValue(value, options) {\n\tif (options.parseNumbers && !Number.isNaN(Number(value)) && (typeof value === 'string' && value.trim() !== '')) {\n\t\tvalue = Number(value);\n\t} else if (options.parseBooleans && value !== null && (value.toLowerCase() === 'true' || value.toLowerCase() === 'false')) {\n\t\tvalue = value.toLowerCase() === 'true';\n\t}\n\n\treturn value;\n}\n\nfunction parse(query, options) {\n\toptions = Object.assign({\n\t\tdecode: true,\n\t\tsort: true,\n\t\tarrayFormat: 'none',\n\t\tarrayFormatSeparator: ',',\n\t\tparseNumbers: false,\n\t\tparseBooleans: false\n\t}, options);\n\n\tvalidateArrayFormatSeparator(options.arrayFormatSeparator);\n\n\tconst formatter = parserForArrayFormat(options);\n\n\t// Create an object with no prototype\n\tconst ret = Object.create(null);\n\n\tif (typeof query !== 'string') {\n\t\treturn ret;\n\t}\n\n\tquery = query.trim().replace(/^[?#&]/, '');\n\n\tif (!query) {\n\t\treturn ret;\n\t}\n\n\tfor (const param of query.split('&')) {\n\t\tif (param === '') {\n\t\t\tcontinue;\n\t\t}\n\n\t\tlet [key, value] = splitOnFirst(options.decode ? param.replace(/\\+/g, ' ') : param, '=');\n\n\t\t// Missing `=` should be `null`:\n\t\t// http://w3.org/TR/2012/WD-url-20120524/#collect-url-parameters\n\t\tvalue = value === undefined ? null : ['comma', 'separator'].includes(options.arrayFormat) ? value : decode(value, options);\n\t\tformatter(decode(key, options), value, ret);\n\t}\n\n\tfor (const key of Object.keys(ret)) {\n\t\tconst value = ret[key];\n\t\tif (typeof value === 'object' && value !== null) {\n\t\t\tfor (const k of Object.keys(value)) {\n\t\t\t\tvalue[k] = parseValue(value[k], options);\n\t\t\t}\n\t\t} else {\n\t\t\tret[key] = parseValue(value, options);\n\t\t}\n\t}\n\n\tif (options.sort === false) {\n\t\treturn ret;\n\t}\n\n\treturn (options.sort === true ? Object.keys(ret).sort() : Object.keys(ret).sort(options.sort)).reduce((result, key) => {\n\t\tconst value = ret[key];\n\t\tif (Boolean(value) && typeof value === 'object' && !Array.isArray(value)) {\n\t\t\t// Sort object keys, not values\n\t\t\tresult[key] = keysSorter(value);\n\t\t} else {\n\t\t\tresult[key] = value;\n\t\t}\n\n\t\treturn result;\n\t}, Object.create(null));\n}\n\nexports.extract = extract;\nexports.parse = parse;\n\nexports.stringify = (object, options) => {\n\tif (!object) {\n\t\treturn '';\n\t}\n\n\toptions = Object.assign({\n\t\tencode: true,\n\t\tstrict: true,\n\t\tarrayFormat: 'none',\n\t\tarrayFormatSeparator: ','\n\t}, options);\n\n\tvalidateArrayFormatSeparator(options.arrayFormatSeparator);\n\n\tconst shouldFilter = key => (\n\t\t(options.skipNull && isNullOrUndefined(object[key])) ||\n\t\t(options.skipEmptyString && object[key] === '')\n\t);\n\n\tconst formatter = encoderForArrayFormat(options);\n\n\tconst objectCopy = {};\n\n\tfor (const key of Object.keys(object)) {\n\t\tif (!shouldFilter(key)) {\n\t\t\tobjectCopy[key] = object[key];\n\t\t}\n\t}\n\n\tconst keys = Object.keys(objectCopy);\n\n\tif (options.sort !== false) {\n\t\tkeys.sort(options.sort);\n\t}\n\n\treturn keys.map(key => {\n\t\tconst value = object[key];\n\n\t\tif (value === undefined) {\n\t\t\treturn '';\n\t\t}\n\n\t\tif (value === null) {\n\t\t\treturn encode(key, options);\n\t\t}\n\n\t\tif (Array.isArray(value)) {\n\t\t\treturn value\n\t\t\t\t.reduce(formatter(key), [])\n\t\t\t\t.join('&');\n\t\t}\n\n\t\treturn encode(key, options) + '=' + encode(value, options);\n\t}).filter(x => x.length > 0).join('&');\n};\n\nexports.parseUrl = (url, options) => {\n\toptions = Object.assign({\n\t\tdecode: true\n\t}, options);\n\n\tconst [url_, hash] = splitOnFirst(url, '#');\n\n\treturn Object.assign(\n\t\t{\n\t\t\turl: url_.split('?')[0] || '',\n\t\t\tquery: parse(extract(url), options)\n\t\t},\n\t\toptions && options.parseFragmentIdentifier && hash ? {fragmentIdentifier: decode(hash, options)} : {}\n\t);\n};\n\nexports.stringifyUrl = (object, options) => {\n\toptions = Object.assign({\n\t\tencode: true,\n\t\tstrict: true\n\t}, options);\n\n\tconst url = removeHash(object.url).split('?')[0] || '';\n\tconst queryFromUrl = exports.extract(object.url);\n\tconst parsedQueryFromUrl = exports.parse(queryFromUrl, {sort: false});\n\n\tconst query = Object.assign(parsedQueryFromUrl, object.query);\n\tlet queryString = exports.stringify(query, options);\n\tif (queryString) {\n\t\tqueryString = `?${queryString}`;\n\t}\n\n\tlet hash = getHash(object.url);\n\tif (object.fragmentIdentifier) {\n\t\thash = `#${encode(object.fragmentIdentifier, options)}`;\n\t}\n\n\treturn `${url}${queryString}${hash}`;\n};\n\nexports.pick = (input, filter, options) => {\n\toptions = Object.assign({\n\t\tparseFragmentIdentifier: true\n\t}, options);\n\n\tconst {url, query, fragmentIdentifier} = exports.parseUrl(input, options);\n\treturn exports.stringifyUrl({\n\t\turl,\n\t\tquery: filterObject(query, filter),\n\t\tfragmentIdentifier\n\t}, options);\n};\n\nexports.exclude = (input, filter, options) => {\n\tconst exclusionFilter = Array.isArray(filter) ? key => !filter.includes(key) : (key, value) => !filter(key, value);\n\n\treturn exports.pick(input, exclusionFilter, options);\n};\n", "/*!\n * clipboard.js v2.0.6\n * https://clipboardjs.com/\n * \n * Licensed MIT \u00A9 Zeno Rocha\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"ClipboardJS\"] = factory();\n\telse\n\t\troot[\"ClipboardJS\"] = factory();\n})(this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 6);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nfunction select(element) {\n var selectedText;\n\n if (element.nodeName === 'SELECT') {\n element.focus();\n\n selectedText = element.value;\n }\n else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') {\n var isReadOnly = element.hasAttribute('readonly');\n\n if (!isReadOnly) {\n element.setAttribute('readonly', '');\n }\n\n element.select();\n element.setSelectionRange(0, element.value.length);\n\n if (!isReadOnly) {\n element.removeAttribute('readonly');\n }\n\n selectedText = element.value;\n }\n else {\n if (element.hasAttribute('contenteditable')) {\n element.focus();\n }\n\n var selection = window.getSelection();\n var range = document.createRange();\n\n range.selectNodeContents(element);\n selection.removeAllRanges();\n selection.addRange(range);\n\n selectedText = selection.toString();\n }\n\n return selectedText;\n}\n\nmodule.exports = select;\n\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nfunction E () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n}\n\nE.prototype = {\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx\n });\n\n return this;\n },\n\n once: function (name, callback, ctx) {\n var self = this;\n function listener () {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n };\n\n listener._ = callback\n return this.on(name, listener, ctx);\n },\n\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n\n return this;\n },\n\n off: function (name, callback) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n\n if (evts && callback) {\n for (var i = 0, len = evts.length; i < len; i++) {\n if (evts[i].fn !== callback && evts[i].fn._ !== callback)\n liveEvents.push(evts[i]);\n }\n }\n\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n\n (liveEvents.length)\n ? e[name] = liveEvents\n : delete e[name];\n\n return this;\n }\n};\n\nmodule.exports = E;\nmodule.exports.TinyEmitter = E;\n\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar is = __webpack_require__(3);\nvar delegate = __webpack_require__(4);\n\n/**\n * Validates all params and calls the right\n * listener function based on its target type.\n *\n * @param {String|HTMLElement|HTMLCollection|NodeList} target\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listen(target, type, callback) {\n if (!target && !type && !callback) {\n throw new Error('Missing required arguments');\n }\n\n if (!is.string(type)) {\n throw new TypeError('Second argument must be a String');\n }\n\n if (!is.fn(callback)) {\n throw new TypeError('Third argument must be a Function');\n }\n\n if (is.node(target)) {\n return listenNode(target, type, callback);\n }\n else if (is.nodeList(target)) {\n return listenNodeList(target, type, callback);\n }\n else if (is.string(target)) {\n return listenSelector(target, type, callback);\n }\n else {\n throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList');\n }\n}\n\n/**\n * Adds an event listener to a HTML element\n * and returns a remove listener function.\n *\n * @param {HTMLElement} node\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNode(node, type, callback) {\n node.addEventListener(type, callback);\n\n return {\n destroy: function() {\n node.removeEventListener(type, callback);\n }\n }\n}\n\n/**\n * Add an event listener to a list of HTML elements\n * and returns a remove listener function.\n *\n * @param {NodeList|HTMLCollection} nodeList\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNodeList(nodeList, type, callback) {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.addEventListener(type, callback);\n });\n\n return {\n destroy: function() {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.removeEventListener(type, callback);\n });\n }\n }\n}\n\n/**\n * Add an event listener to a selector\n * and returns a remove listener function.\n *\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenSelector(selector, type, callback) {\n return delegate(document.body, selector, type, callback);\n}\n\nmodule.exports = listen;\n\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\n/**\n * Check if argument is a HTML element.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.node = function(value) {\n return value !== undefined\n && value instanceof HTMLElement\n && value.nodeType === 1;\n};\n\n/**\n * Check if argument is a list of HTML elements.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.nodeList = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return value !== undefined\n && (type === '[object NodeList]' || type === '[object HTMLCollection]')\n && ('length' in value)\n && (value.length === 0 || exports.node(value[0]));\n};\n\n/**\n * Check if argument is a string.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.string = function(value) {\n return typeof value === 'string'\n || value instanceof String;\n};\n\n/**\n * Check if argument is a function.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.fn = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return type === '[object Function]';\n};\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar closest = __webpack_require__(5);\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction _delegate(element, selector, type, callback, useCapture) {\n var listenerFn = listener.apply(this, arguments);\n\n element.addEventListener(type, listenerFn, useCapture);\n\n return {\n destroy: function() {\n element.removeEventListener(type, listenerFn, useCapture);\n }\n }\n}\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element|String|Array} [elements]\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction delegate(elements, selector, type, callback, useCapture) {\n // Handle the regular Element usage\n if (typeof elements.addEventListener === 'function') {\n return _delegate.apply(null, arguments);\n }\n\n // Handle Element-less usage, it defaults to global delegation\n if (typeof type === 'function') {\n // Use `document` as the first parameter, then apply arguments\n // This is a short way to .unshift `arguments` without running into deoptimizations\n return _delegate.bind(null, document).apply(null, arguments);\n }\n\n // Handle Selector-based usage\n if (typeof elements === 'string') {\n elements = document.querySelectorAll(elements);\n }\n\n // Handle Array-like based usage\n return Array.prototype.map.call(elements, function (element) {\n return _delegate(element, selector, type, callback, useCapture);\n });\n}\n\n/**\n * Finds closest match and invokes callback.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Function}\n */\nfunction listener(element, selector, type, callback) {\n return function(e) {\n e.delegateTarget = closest(e.target, selector);\n\n if (e.delegateTarget) {\n callback.call(element, e);\n }\n }\n}\n\nmodule.exports = delegate;\n\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nvar DOCUMENT_NODE_TYPE = 9;\n\n/**\n * A polyfill for Element.matches()\n */\nif (typeof Element !== 'undefined' && !Element.prototype.matches) {\n var proto = Element.prototype;\n\n proto.matches = proto.matchesSelector ||\n proto.mozMatchesSelector ||\n proto.msMatchesSelector ||\n proto.oMatchesSelector ||\n proto.webkitMatchesSelector;\n}\n\n/**\n * Finds the closest parent that matches a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @return {Function}\n */\nfunction closest (element, selector) {\n while (element && element.nodeType !== DOCUMENT_NODE_TYPE) {\n if (typeof element.matches === 'function' &&\n element.matches(selector)) {\n return element;\n }\n element = element.parentNode;\n }\n}\n\nmodule.exports = closest;\n\n\n/***/ }),\n/* 6 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n\n// EXTERNAL MODULE: ./node_modules/select/src/select.js\nvar src_select = __webpack_require__(0);\nvar select_default = /*#__PURE__*/__webpack_require__.n(src_select);\n\n// CONCATENATED MODULE: ./src/clipboard-action.js\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n\n\n/**\n * Inner class which performs selection from either `text` or `target`\n * properties and then executes copy or cut operations.\n */\n\nvar clipboard_action_ClipboardAction = function () {\n /**\n * @param {Object} options\n */\n function ClipboardAction(options) {\n _classCallCheck(this, ClipboardAction);\n\n this.resolveOptions(options);\n this.initSelection();\n }\n\n /**\n * Defines base properties passed from constructor.\n * @param {Object} options\n */\n\n\n _createClass(ClipboardAction, [{\n key: 'resolveOptions',\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n\n this.action = options.action;\n this.container = options.container;\n this.emitter = options.emitter;\n this.target = options.target;\n this.text = options.text;\n this.trigger = options.trigger;\n\n this.selectedText = '';\n }\n\n /**\n * Decides which selection strategy is going to be applied based\n * on the existence of `text` and `target` properties.\n */\n\n }, {\n key: 'initSelection',\n value: function initSelection() {\n if (this.text) {\n this.selectFake();\n } else if (this.target) {\n this.selectTarget();\n }\n }\n\n /**\n * Creates a fake textarea element, sets its value from `text` property,\n * and makes a selection on it.\n */\n\n }, {\n key: 'selectFake',\n value: function selectFake() {\n var _this = this;\n\n var isRTL = document.documentElement.getAttribute('dir') == 'rtl';\n\n this.removeFake();\n\n this.fakeHandlerCallback = function () {\n return _this.removeFake();\n };\n this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true;\n\n this.fakeElem = document.createElement('textarea');\n // Prevent zooming on iOS\n this.fakeElem.style.fontSize = '12pt';\n // Reset box model\n this.fakeElem.style.border = '0';\n this.fakeElem.style.padding = '0';\n this.fakeElem.style.margin = '0';\n // Move element out of screen horizontally\n this.fakeElem.style.position = 'absolute';\n this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px';\n // Move element to the same position vertically\n var yPosition = window.pageYOffset || document.documentElement.scrollTop;\n this.fakeElem.style.top = yPosition + 'px';\n\n this.fakeElem.setAttribute('readonly', '');\n this.fakeElem.value = this.text;\n\n this.container.appendChild(this.fakeElem);\n\n this.selectedText = select_default()(this.fakeElem);\n this.copyText();\n }\n\n /**\n * Only removes the fake element after another click event, that way\n * a user can hit `Ctrl+C` to copy because selection still exists.\n */\n\n }, {\n key: 'removeFake',\n value: function removeFake() {\n if (this.fakeHandler) {\n this.container.removeEventListener('click', this.fakeHandlerCallback);\n this.fakeHandler = null;\n this.fakeHandlerCallback = null;\n }\n\n if (this.fakeElem) {\n this.container.removeChild(this.fakeElem);\n this.fakeElem = null;\n }\n }\n\n /**\n * Selects the content from element passed on `target` property.\n */\n\n }, {\n key: 'selectTarget',\n value: function selectTarget() {\n this.selectedText = select_default()(this.target);\n this.copyText();\n }\n\n /**\n * Executes the copy operation based on the current selection.\n */\n\n }, {\n key: 'copyText',\n value: function copyText() {\n var succeeded = void 0;\n\n try {\n succeeded = document.execCommand(this.action);\n } catch (err) {\n succeeded = false;\n }\n\n this.handleResult(succeeded);\n }\n\n /**\n * Fires an event based on the copy operation result.\n * @param {Boolean} succeeded\n */\n\n }, {\n key: 'handleResult',\n value: function handleResult(succeeded) {\n this.emitter.emit(succeeded ? 'success' : 'error', {\n action: this.action,\n text: this.selectedText,\n trigger: this.trigger,\n clearSelection: this.clearSelection.bind(this)\n });\n }\n\n /**\n * Moves focus away from `target` and back to the trigger, removes current selection.\n */\n\n }, {\n key: 'clearSelection',\n value: function clearSelection() {\n if (this.trigger) {\n this.trigger.focus();\n }\n document.activeElement.blur();\n window.getSelection().removeAllRanges();\n }\n\n /**\n * Sets the `action` to be performed which can be either 'copy' or 'cut'.\n * @param {String} action\n */\n\n }, {\n key: 'destroy',\n\n\n /**\n * Destroy lifecycle.\n */\n value: function destroy() {\n this.removeFake();\n }\n }, {\n key: 'action',\n set: function set() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy';\n\n this._action = action;\n\n if (this._action !== 'copy' && this._action !== 'cut') {\n throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"');\n }\n }\n\n /**\n * Gets the `action` property.\n * @return {String}\n */\n ,\n get: function get() {\n return this._action;\n }\n\n /**\n * Sets the `target` property using an element\n * that will be have its content copied.\n * @param {Element} target\n */\n\n }, {\n key: 'target',\n set: function set(target) {\n if (target !== undefined) {\n if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) {\n if (this.action === 'copy' && target.hasAttribute('disabled')) {\n throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');\n }\n\n if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) {\n throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');\n }\n\n this._target = target;\n } else {\n throw new Error('Invalid \"target\" value, use a valid Element');\n }\n }\n }\n\n /**\n * Gets the `target` property.\n * @return {String|HTMLElement}\n */\n ,\n get: function get() {\n return this._target;\n }\n }]);\n\n return ClipboardAction;\n}();\n\n/* harmony default export */ var clipboard_action = (clipboard_action_ClipboardAction);\n// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js\nvar tiny_emitter = __webpack_require__(1);\nvar tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter);\n\n// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js\nvar listen = __webpack_require__(2);\nvar listen_default = /*#__PURE__*/__webpack_require__.n(listen);\n\n// CONCATENATED MODULE: ./src/clipboard.js\nvar clipboard_typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar clipboard_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction clipboard_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\n\n\n\n\n/**\n * Base class which takes one or more elements, adds event listeners to them,\n * and instantiates a new `ClipboardAction` on each click.\n */\n\nvar clipboard_Clipboard = function (_Emitter) {\n _inherits(Clipboard, _Emitter);\n\n /**\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n * @param {Object} options\n */\n function Clipboard(trigger, options) {\n clipboard_classCallCheck(this, Clipboard);\n\n var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this));\n\n _this.resolveOptions(options);\n _this.listenClick(trigger);\n return _this;\n }\n\n /**\n * Defines if attributes would be resolved using internal setter functions\n * or custom functions that were passed in the constructor.\n * @param {Object} options\n */\n\n\n clipboard_createClass(Clipboard, [{\n key: 'resolveOptions',\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n\n this.action = typeof options.action === 'function' ? options.action : this.defaultAction;\n this.target = typeof options.target === 'function' ? options.target : this.defaultTarget;\n this.text = typeof options.text === 'function' ? options.text : this.defaultText;\n this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body;\n }\n\n /**\n * Adds a click event listener to the passed trigger.\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n */\n\n }, {\n key: 'listenClick',\n value: function listenClick(trigger) {\n var _this2 = this;\n\n this.listener = listen_default()(trigger, 'click', function (e) {\n return _this2.onClick(e);\n });\n }\n\n /**\n * Defines a new `ClipboardAction` on each click event.\n * @param {Event} e\n */\n\n }, {\n key: 'onClick',\n value: function onClick(e) {\n var trigger = e.delegateTarget || e.currentTarget;\n\n if (this.clipboardAction) {\n this.clipboardAction = null;\n }\n\n this.clipboardAction = new clipboard_action({\n action: this.action(trigger),\n target: this.target(trigger),\n text: this.text(trigger),\n container: this.container,\n trigger: trigger,\n emitter: this\n });\n }\n\n /**\n * Default `action` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: 'defaultAction',\n value: function defaultAction(trigger) {\n return getAttributeValue('action', trigger);\n }\n\n /**\n * Default `target` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: 'defaultTarget',\n value: function defaultTarget(trigger) {\n var selector = getAttributeValue('target', trigger);\n\n if (selector) {\n return document.querySelector(selector);\n }\n }\n\n /**\n * Returns the support of the given action, or all actions if no action is\n * given.\n * @param {String} [action]\n */\n\n }, {\n key: 'defaultText',\n\n\n /**\n * Default `text` lookup function.\n * @param {Element} trigger\n */\n value: function defaultText(trigger) {\n return getAttributeValue('text', trigger);\n }\n\n /**\n * Destroy lifecycle.\n */\n\n }, {\n key: 'destroy',\n value: function destroy() {\n this.listener.destroy();\n\n if (this.clipboardAction) {\n this.clipboardAction.destroy();\n this.clipboardAction = null;\n }\n }\n }], [{\n key: 'isSupported',\n value: function isSupported() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut'];\n\n var actions = typeof action === 'string' ? [action] : action;\n var support = !!document.queryCommandSupported;\n\n actions.forEach(function (action) {\n support = support && !!document.queryCommandSupported(action);\n });\n\n return support;\n }\n }]);\n\n return Clipboard;\n}(tiny_emitter_default.a);\n\n/**\n * Helper function to retrieve attribute value.\n * @param {String} suffix\n * @param {Element} element\n */\n\n\nfunction getAttributeValue(suffix, element) {\n var attribute = 'data-clipboard-' + suffix;\n\n if (!element.hasAttribute(attribute)) {\n return;\n }\n\n return element.getAttribute(attribute);\n}\n\n/* harmony default export */ var clipboard = __webpack_exports__[\"default\"] = (clipboard_Clipboard);\n\n/***/ })\n/******/ ])[\"default\"];\n});", "/* flatpickr v4.6.3, @license MIT */\n(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :\n typeof define === 'function' && define.amd ? define(factory) :\n (global = global || self, global.flatpickr = factory());\n}(this, function () { 'use strict';\n\n /*! *****************************************************************************\r\n Copyright (c) Microsoft Corporation. All rights reserved.\r\n Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\r\n this file except in compliance with the License. You may obtain a copy of the\r\n License at http://www.apache.org/licenses/LICENSE-2.0\r\n\r\n THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\r\n WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\r\n MERCHANTABLITY OR NON-INFRINGEMENT.\r\n\r\n See the Apache Version 2.0 License for specific language governing permissions\r\n and limitations under the License.\r\n ***************************************************************************** */\r\n\r\n var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n };\r\n return __assign.apply(this, arguments);\r\n };\n\n var HOOKS = [\n \"onChange\",\n \"onClose\",\n \"onDayCreate\",\n \"onDestroy\",\n \"onKeyDown\",\n \"onMonthChange\",\n \"onOpen\",\n \"onParseConfig\",\n \"onReady\",\n \"onValueUpdate\",\n \"onYearChange\",\n \"onPreCalendarPosition\",\n ];\n var defaults = {\n _disable: [],\n _enable: [],\n allowInput: false,\n altFormat: \"F j, Y\",\n altInput: false,\n altInputClass: \"form-control input\",\n animate: typeof window === \"object\" &&\n window.navigator.userAgent.indexOf(\"MSIE\") === -1,\n ariaDateFormat: \"F j, Y\",\n clickOpens: true,\n closeOnSelect: true,\n conjunction: \", \",\n dateFormat: \"Y-m-d\",\n defaultHour: 12,\n defaultMinute: 0,\n defaultSeconds: 0,\n disable: [],\n disableMobile: false,\n enable: [],\n enableSeconds: false,\n enableTime: false,\n errorHandler: function (err) {\n return typeof console !== \"undefined\" && console.warn(err);\n },\n getWeek: function (givenDate) {\n var date = new Date(givenDate.getTime());\n date.setHours(0, 0, 0, 0);\n // Thursday in current week decides the year.\n date.setDate(date.getDate() + 3 - ((date.getDay() + 6) % 7));\n // January 4 is always in week 1.\n var week1 = new Date(date.getFullYear(), 0, 4);\n // Adjust to Thursday in week 1 and count number of weeks from date to week1.\n return (1 +\n Math.round(((date.getTime() - week1.getTime()) / 86400000 -\n 3 +\n ((week1.getDay() + 6) % 7)) /\n 7));\n },\n hourIncrement: 1,\n ignoredFocusElements: [],\n inline: false,\n locale: \"default\",\n minuteIncrement: 5,\n mode: \"single\",\n monthSelectorType: \"dropdown\",\n nextArrow: \"\",\n noCalendar: false,\n now: new Date(),\n onChange: [],\n onClose: [],\n onDayCreate: [],\n onDestroy: [],\n onKeyDown: [],\n onMonthChange: [],\n onOpen: [],\n onParseConfig: [],\n onReady: [],\n onValueUpdate: [],\n onYearChange: [],\n onPreCalendarPosition: [],\n plugins: [],\n position: \"auto\",\n positionElement: undefined,\n prevArrow: \"\",\n shorthandCurrentMonth: false,\n showMonths: 1,\n static: false,\n time_24hr: false,\n weekNumbers: false,\n wrap: false\n };\n\n var english = {\n weekdays: {\n shorthand: [\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\n longhand: [\n \"Sunday\",\n \"Monday\",\n \"Tuesday\",\n \"Wednesday\",\n \"Thursday\",\n \"Friday\",\n \"Saturday\",\n ]\n },\n months: {\n shorthand: [\n \"Jan\",\n \"Feb\",\n \"Mar\",\n \"Apr\",\n \"May\",\n \"Jun\",\n \"Jul\",\n \"Aug\",\n \"Sep\",\n \"Oct\",\n \"Nov\",\n \"Dec\",\n ],\n longhand: [\n \"January\",\n \"February\",\n \"March\",\n \"April\",\n \"May\",\n \"June\",\n \"July\",\n \"August\",\n \"September\",\n \"October\",\n \"November\",\n \"December\",\n ]\n },\n daysInMonth: [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31],\n firstDayOfWeek: 0,\n ordinal: function (nth) {\n var s = nth % 100;\n if (s > 3 && s < 21)\n return \"th\";\n switch (s % 10) {\n case 1:\n return \"st\";\n case 2:\n return \"nd\";\n case 3:\n return \"rd\";\n default:\n return \"th\";\n }\n },\n rangeSeparator: \" to \",\n weekAbbreviation: \"Wk\",\n scrollTitle: \"Scroll to increment\",\n toggleTitle: \"Click to toggle\",\n amPM: [\"AM\", \"PM\"],\n yearAriaLabel: \"Year\",\n hourAriaLabel: \"Hour\",\n minuteAriaLabel: \"Minute\",\n time_24hr: false\n };\n\n var pad = function (number) { return (\"0\" + number).slice(-2); };\n var int = function (bool) { return (bool === true ? 1 : 0); };\n /* istanbul ignore next */\n function debounce(func, wait, immediate) {\n if (immediate === void 0) { immediate = false; }\n var timeout;\n return function () {\n var context = this, args = arguments;\n timeout !== null && clearTimeout(timeout);\n timeout = window.setTimeout(function () {\n timeout = null;\n if (!immediate)\n func.apply(context, args);\n }, wait);\n if (immediate && !timeout)\n func.apply(context, args);\n };\n }\n var arrayify = function (obj) {\n return obj instanceof Array ? obj : [obj];\n };\n\n function toggleClass(elem, className, bool) {\n if (bool === true)\n return elem.classList.add(className);\n elem.classList.remove(className);\n }\n function createElement(tag, className, content) {\n var e = window.document.createElement(tag);\n className = className || \"\";\n content = content || \"\";\n e.className = className;\n if (content !== undefined)\n e.textContent = content;\n return e;\n }\n function clearNode(node) {\n while (node.firstChild)\n node.removeChild(node.firstChild);\n }\n function findParent(node, condition) {\n if (condition(node))\n return node;\n else if (node.parentNode)\n return findParent(node.parentNode, condition);\n return undefined; // nothing found\n }\n function createNumberInput(inputClassName, opts) {\n var wrapper = createElement(\"div\", \"numInputWrapper\"), numInput = createElement(\"input\", \"numInput \" + inputClassName), arrowUp = createElement(\"span\", \"arrowUp\"), arrowDown = createElement(\"span\", \"arrowDown\");\n if (navigator.userAgent.indexOf(\"MSIE 9.0\") === -1) {\n numInput.type = \"number\";\n }\n else {\n numInput.type = \"text\";\n numInput.pattern = \"\\\\d*\";\n }\n if (opts !== undefined)\n for (var key in opts)\n numInput.setAttribute(key, opts[key]);\n wrapper.appendChild(numInput);\n wrapper.appendChild(arrowUp);\n wrapper.appendChild(arrowDown);\n return wrapper;\n }\n function getEventTarget(event) {\n if (typeof event.composedPath === \"function\") {\n var path = event.composedPath();\n return path[0];\n }\n return event.target;\n }\n\n var doNothing = function () { return undefined; };\n var monthToStr = function (monthNumber, shorthand, locale) { return locale.months[shorthand ? \"shorthand\" : \"longhand\"][monthNumber]; };\n var revFormat = {\n D: doNothing,\n F: function (dateObj, monthName, locale) {\n dateObj.setMonth(locale.months.longhand.indexOf(monthName));\n },\n G: function (dateObj, hour) {\n dateObj.setHours(parseFloat(hour));\n },\n H: function (dateObj, hour) {\n dateObj.setHours(parseFloat(hour));\n },\n J: function (dateObj, day) {\n dateObj.setDate(parseFloat(day));\n },\n K: function (dateObj, amPM, locale) {\n dateObj.setHours((dateObj.getHours() % 12) +\n 12 * int(new RegExp(locale.amPM[1], \"i\").test(amPM)));\n },\n M: function (dateObj, shortMonth, locale) {\n dateObj.setMonth(locale.months.shorthand.indexOf(shortMonth));\n },\n S: function (dateObj, seconds) {\n dateObj.setSeconds(parseFloat(seconds));\n },\n U: function (_, unixSeconds) { return new Date(parseFloat(unixSeconds) * 1000); },\n W: function (dateObj, weekNum, locale) {\n var weekNumber = parseInt(weekNum);\n var date = new Date(dateObj.getFullYear(), 0, 2 + (weekNumber - 1) * 7, 0, 0, 0, 0);\n date.setDate(date.getDate() - date.getDay() + locale.firstDayOfWeek);\n return date;\n },\n Y: function (dateObj, year) {\n dateObj.setFullYear(parseFloat(year));\n },\n Z: function (_, ISODate) { return new Date(ISODate); },\n d: function (dateObj, day) {\n dateObj.setDate(parseFloat(day));\n },\n h: function (dateObj, hour) {\n dateObj.setHours(parseFloat(hour));\n },\n i: function (dateObj, minutes) {\n dateObj.setMinutes(parseFloat(minutes));\n },\n j: function (dateObj, day) {\n dateObj.setDate(parseFloat(day));\n },\n l: doNothing,\n m: function (dateObj, month) {\n dateObj.setMonth(parseFloat(month) - 1);\n },\n n: function (dateObj, month) {\n dateObj.setMonth(parseFloat(month) - 1);\n },\n s: function (dateObj, seconds) {\n dateObj.setSeconds(parseFloat(seconds));\n },\n u: function (_, unixMillSeconds) {\n return new Date(parseFloat(unixMillSeconds));\n },\n w: doNothing,\n y: function (dateObj, year) {\n dateObj.setFullYear(2000 + parseFloat(year));\n }\n };\n var tokenRegex = {\n D: \"(\\\\w+)\",\n F: \"(\\\\w+)\",\n G: \"(\\\\d\\\\d|\\\\d)\",\n H: \"(\\\\d\\\\d|\\\\d)\",\n J: \"(\\\\d\\\\d|\\\\d)\\\\w+\",\n K: \"\",\n M: \"(\\\\w+)\",\n S: \"(\\\\d\\\\d|\\\\d)\",\n U: \"(.+)\",\n W: \"(\\\\d\\\\d|\\\\d)\",\n Y: \"(\\\\d{4})\",\n Z: \"(.+)\",\n d: \"(\\\\d\\\\d|\\\\d)\",\n h: \"(\\\\d\\\\d|\\\\d)\",\n i: \"(\\\\d\\\\d|\\\\d)\",\n j: \"(\\\\d\\\\d|\\\\d)\",\n l: \"(\\\\w+)\",\n m: \"(\\\\d\\\\d|\\\\d)\",\n n: \"(\\\\d\\\\d|\\\\d)\",\n s: \"(\\\\d\\\\d|\\\\d)\",\n u: \"(.+)\",\n w: \"(\\\\d\\\\d|\\\\d)\",\n y: \"(\\\\d{2})\"\n };\n var formats = {\n // get the date in UTC\n Z: function (date) { return date.toISOString(); },\n // weekday name, short, e.g. Thu\n D: function (date, locale, options) {\n return locale.weekdays.shorthand[formats.w(date, locale, options)];\n },\n // full month name e.g. January\n F: function (date, locale, options) {\n return monthToStr(formats.n(date, locale, options) - 1, false, locale);\n },\n // padded hour 1-12\n G: function (date, locale, options) {\n return pad(formats.h(date, locale, options));\n },\n // hours with leading zero e.g. 03\n H: function (date) { return pad(date.getHours()); },\n // day (1-30) with ordinal suffix e.g. 1st, 2nd\n J: function (date, locale) {\n return locale.ordinal !== undefined\n ? date.getDate() + locale.ordinal(date.getDate())\n : date.getDate();\n },\n // AM/PM\n K: function (date, locale) { return locale.amPM[int(date.getHours() > 11)]; },\n // shorthand month e.g. Jan, Sep, Oct, etc\n M: function (date, locale) {\n return monthToStr(date.getMonth(), true, locale);\n },\n // seconds 00-59\n S: function (date) { return pad(date.getSeconds()); },\n // unix timestamp\n U: function (date) { return date.getTime() / 1000; },\n W: function (date, _, options) {\n return options.getWeek(date);\n },\n // full year e.g. 2016\n Y: function (date) { return date.getFullYear(); },\n // day in month, padded (01-30)\n d: function (date) { return pad(date.getDate()); },\n // hour from 1-12 (am/pm)\n h: function (date) { return (date.getHours() % 12 ? date.getHours() % 12 : 12); },\n // minutes, padded with leading zero e.g. 09\n i: function (date) { return pad(date.getMinutes()); },\n // day in month (1-30)\n j: function (date) { return date.getDate(); },\n // weekday name, full, e.g. Thursday\n l: function (date, locale) {\n return locale.weekdays.longhand[date.getDay()];\n },\n // padded month number (01-12)\n m: function (date) { return pad(date.getMonth() + 1); },\n // the month number (1-12)\n n: function (date) { return date.getMonth() + 1; },\n // seconds 0-59\n s: function (date) { return date.getSeconds(); },\n // Unix Milliseconds\n u: function (date) { return date.getTime(); },\n // number of the day of the week\n w: function (date) { return date.getDay(); },\n // last two digits of year e.g. 16 for 2016\n y: function (date) { return String(date.getFullYear()).substring(2); }\n };\n\n var createDateFormatter = function (_a) {\n var _b = _a.config, config = _b === void 0 ? defaults : _b, _c = _a.l10n, l10n = _c === void 0 ? english : _c;\n return function (dateObj, frmt, overrideLocale) {\n var locale = overrideLocale || l10n;\n if (config.formatDate !== undefined) {\n return config.formatDate(dateObj, frmt, locale);\n }\n return frmt\n .split(\"\")\n .map(function (c, i, arr) {\n return formats[c] && arr[i - 1] !== \"\\\\\"\n ? formats[c](dateObj, locale, config)\n : c !== \"\\\\\"\n ? c\n : \"\";\n })\n .join(\"\");\n };\n };\n var createDateParser = function (_a) {\n var _b = _a.config, config = _b === void 0 ? defaults : _b, _c = _a.l10n, l10n = _c === void 0 ? english : _c;\n return function (date, givenFormat, timeless, customLocale) {\n if (date !== 0 && !date)\n return undefined;\n var locale = customLocale || l10n;\n var parsedDate;\n var dateOrig = date;\n if (date instanceof Date)\n parsedDate = new Date(date.getTime());\n else if (typeof date !== \"string\" &&\n date.toFixed !== undefined // timestamp\n )\n // create a copy\n parsedDate = new Date(date);\n else if (typeof date === \"string\") {\n // date string\n var format = givenFormat || (config || defaults).dateFormat;\n var datestr = String(date).trim();\n if (datestr === \"today\") {\n parsedDate = new Date();\n timeless = true;\n }\n else if (/Z$/.test(datestr) ||\n /GMT$/.test(datestr) // datestrings w/ timezone\n )\n parsedDate = new Date(date);\n else if (config && config.parseDate)\n parsedDate = config.parseDate(date, format);\n else {\n parsedDate =\n !config || !config.noCalendar\n ? new Date(new Date().getFullYear(), 0, 1, 0, 0, 0, 0)\n : new Date(new Date().setHours(0, 0, 0, 0));\n var matched = void 0, ops = [];\n for (var i = 0, matchIndex = 0, regexStr = \"\"; i < format.length; i++) {\n var token_1 = format[i];\n var isBackSlash = token_1 === \"\\\\\";\n var escaped = format[i - 1] === \"\\\\\" || isBackSlash;\n if (tokenRegex[token_1] && !escaped) {\n regexStr += tokenRegex[token_1];\n var match = new RegExp(regexStr).exec(date);\n if (match && (matched = true)) {\n ops[token_1 !== \"Y\" ? \"push\" : \"unshift\"]({\n fn: revFormat[token_1],\n val: match[++matchIndex]\n });\n }\n }\n else if (!isBackSlash)\n regexStr += \".\"; // don't really care\n ops.forEach(function (_a) {\n var fn = _a.fn, val = _a.val;\n return (parsedDate = fn(parsedDate, val, locale) || parsedDate);\n });\n }\n parsedDate = matched ? parsedDate : undefined;\n }\n }\n /* istanbul ignore next */\n if (!(parsedDate instanceof Date && !isNaN(parsedDate.getTime()))) {\n config.errorHandler(new Error(\"Invalid date provided: \" + dateOrig));\n return undefined;\n }\n if (timeless === true)\n parsedDate.setHours(0, 0, 0, 0);\n return parsedDate;\n };\n };\n /**\n * Compute the difference in dates, measured in ms\n */\n function compareDates(date1, date2, timeless) {\n if (timeless === void 0) { timeless = true; }\n if (timeless !== false) {\n return (new Date(date1.getTime()).setHours(0, 0, 0, 0) -\n new Date(date2.getTime()).setHours(0, 0, 0, 0));\n }\n return date1.getTime() - date2.getTime();\n }\n var isBetween = function (ts, ts1, ts2) {\n return ts > Math.min(ts1, ts2) && ts < Math.max(ts1, ts2);\n };\n var duration = {\n DAY: 86400000\n };\n\n if (typeof Object.assign !== \"function\") {\n Object.assign = function (target) {\n var args = [];\n for (var _i = 1; _i < arguments.length; _i++) {\n args[_i - 1] = arguments[_i];\n }\n if (!target) {\n throw TypeError(\"Cannot convert undefined or null to object\");\n }\n var _loop_1 = function (source) {\n if (source) {\n Object.keys(source).forEach(function (key) { return (target[key] = source[key]); });\n }\n };\n for (var _a = 0, args_1 = args; _a < args_1.length; _a++) {\n var source = args_1[_a];\n _loop_1(source);\n }\n return target;\n };\n }\n\n var DEBOUNCED_CHANGE_MS = 300;\n function FlatpickrInstance(element, instanceConfig) {\n var self = {\n config: __assign({}, defaults, flatpickr.defaultConfig),\n l10n: english\n };\n self.parseDate = createDateParser({ config: self.config, l10n: self.l10n });\n self._handlers = [];\n self.pluginElements = [];\n self.loadedPlugins = [];\n self._bind = bind;\n self._setHoursFromDate = setHoursFromDate;\n self._positionCalendar = positionCalendar;\n self.changeMonth = changeMonth;\n self.changeYear = changeYear;\n self.clear = clear;\n self.close = close;\n self._createElement = createElement;\n self.destroy = destroy;\n self.isEnabled = isEnabled;\n self.jumpToDate = jumpToDate;\n self.open = open;\n self.redraw = redraw;\n self.set = set;\n self.setDate = setDate;\n self.toggle = toggle;\n function setupHelperFunctions() {\n self.utils = {\n getDaysInMonth: function (month, yr) {\n if (month === void 0) { month = self.currentMonth; }\n if (yr === void 0) { yr = self.currentYear; }\n if (month === 1 && ((yr % 4 === 0 && yr % 100 !== 0) || yr % 400 === 0))\n return 29;\n return self.l10n.daysInMonth[month];\n }\n };\n }\n function init() {\n self.element = self.input = element;\n self.isOpen = false;\n parseConfig();\n setupLocale();\n setupInputs();\n setupDates();\n setupHelperFunctions();\n if (!self.isMobile)\n build();\n bindEvents();\n if (self.selectedDates.length || self.config.noCalendar) {\n if (self.config.enableTime) {\n setHoursFromDate(self.config.noCalendar\n ? self.latestSelectedDateObj || self.config.minDate\n : undefined);\n }\n updateValue(false);\n }\n setCalendarWidth();\n self.showTimeInput =\n self.selectedDates.length > 0 || self.config.noCalendar;\n var isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);\n /* TODO: investigate this further\n \n Currently, there is weird positioning behavior in safari causing pages\n to scroll up. https://github.com/chmln/flatpickr/issues/563\n \n However, most browsers are not Safari and positioning is expensive when used\n in scale. https://github.com/chmln/flatpickr/issues/1096\n */\n if (!self.isMobile && isSafari) {\n positionCalendar();\n }\n triggerEvent(\"onReady\");\n }\n function bindToInstance(fn) {\n return fn.bind(self);\n }\n function setCalendarWidth() {\n var config = self.config;\n if (config.weekNumbers === false && config.showMonths === 1)\n return;\n else if (config.noCalendar !== true) {\n window.requestAnimationFrame(function () {\n if (self.calendarContainer !== undefined) {\n self.calendarContainer.style.visibility = \"hidden\";\n self.calendarContainer.style.display = \"block\";\n }\n if (self.daysContainer !== undefined) {\n var daysWidth = (self.days.offsetWidth + 1) * config.showMonths;\n self.daysContainer.style.width = daysWidth + \"px\";\n self.calendarContainer.style.width =\n daysWidth +\n (self.weekWrapper !== undefined\n ? self.weekWrapper.offsetWidth\n : 0) +\n \"px\";\n self.calendarContainer.style.removeProperty(\"visibility\");\n self.calendarContainer.style.removeProperty(\"display\");\n }\n });\n }\n }\n /**\n * The handler for all events targeting the time inputs\n */\n function updateTime(e) {\n if (self.selectedDates.length === 0) {\n setDefaultTime();\n }\n if (e !== undefined && e.type !== \"blur\") {\n timeWrapper(e);\n }\n var prevValue = self._input.value;\n setHoursFromInputs();\n updateValue();\n if (self._input.value !== prevValue) {\n self._debouncedChange();\n }\n }\n function ampm2military(hour, amPM) {\n return (hour % 12) + 12 * int(amPM === self.l10n.amPM[1]);\n }\n function military2ampm(hour) {\n switch (hour % 24) {\n case 0:\n case 12:\n return 12;\n default:\n return hour % 12;\n }\n }\n /**\n * Syncs the selected date object time with user's time input\n */\n function setHoursFromInputs() {\n if (self.hourElement === undefined || self.minuteElement === undefined)\n return;\n var hours = (parseInt(self.hourElement.value.slice(-2), 10) || 0) % 24, minutes = (parseInt(self.minuteElement.value, 10) || 0) % 60, seconds = self.secondElement !== undefined\n ? (parseInt(self.secondElement.value, 10) || 0) % 60\n : 0;\n if (self.amPM !== undefined) {\n hours = ampm2military(hours, self.amPM.textContent);\n }\n var limitMinHours = self.config.minTime !== undefined ||\n (self.config.minDate &&\n self.minDateHasTime &&\n self.latestSelectedDateObj &&\n compareDates(self.latestSelectedDateObj, self.config.minDate, true) ===\n 0);\n var limitMaxHours = self.config.maxTime !== undefined ||\n (self.config.maxDate &&\n self.maxDateHasTime &&\n self.latestSelectedDateObj &&\n compareDates(self.latestSelectedDateObj, self.config.maxDate, true) ===\n 0);\n if (limitMaxHours) {\n var maxTime = self.config.maxTime !== undefined\n ? self.config.maxTime\n : self.config.maxDate;\n hours = Math.min(hours, maxTime.getHours());\n if (hours === maxTime.getHours())\n minutes = Math.min(minutes, maxTime.getMinutes());\n if (minutes === maxTime.getMinutes())\n seconds = Math.min(seconds, maxTime.getSeconds());\n }\n if (limitMinHours) {\n var minTime = self.config.minTime !== undefined\n ? self.config.minTime\n : self.config.minDate;\n hours = Math.max(hours, minTime.getHours());\n if (hours === minTime.getHours())\n minutes = Math.max(minutes, minTime.getMinutes());\n if (minutes === minTime.getMinutes())\n seconds = Math.max(seconds, minTime.getSeconds());\n }\n setHours(hours, minutes, seconds);\n }\n /**\n * Syncs time input values with a date\n */\n function setHoursFromDate(dateObj) {\n var date = dateObj || self.latestSelectedDateObj;\n if (date)\n setHours(date.getHours(), date.getMinutes(), date.getSeconds());\n }\n function setDefaultHours() {\n var hours = self.config.defaultHour;\n var minutes = self.config.defaultMinute;\n var seconds = self.config.defaultSeconds;\n if (self.config.minDate !== undefined) {\n var minHr = self.config.minDate.getHours();\n var minMinutes = self.config.minDate.getMinutes();\n hours = Math.max(hours, minHr);\n if (hours === minHr)\n minutes = Math.max(minMinutes, minutes);\n if (hours === minHr && minutes === minMinutes)\n seconds = self.config.minDate.getSeconds();\n }\n if (self.config.maxDate !== undefined) {\n var maxHr = self.config.maxDate.getHours();\n var maxMinutes = self.config.maxDate.getMinutes();\n hours = Math.min(hours, maxHr);\n if (hours === maxHr)\n minutes = Math.min(maxMinutes, minutes);\n if (hours === maxHr && minutes === maxMinutes)\n seconds = self.config.maxDate.getSeconds();\n }\n setHours(hours, minutes, seconds);\n }\n /**\n * Sets the hours, minutes, and optionally seconds\n * of the latest selected date object and the\n * corresponding time inputs\n * @param {Number} hours the hour. whether its military\n * or am-pm gets inferred from config\n * @param {Number} minutes the minutes\n * @param {Number} seconds the seconds (optional)\n */\n function setHours(hours, minutes, seconds) {\n if (self.latestSelectedDateObj !== undefined) {\n self.latestSelectedDateObj.setHours(hours % 24, minutes, seconds || 0, 0);\n }\n if (!self.hourElement || !self.minuteElement || self.isMobile)\n return;\n self.hourElement.value = pad(!self.config.time_24hr\n ? ((12 + hours) % 12) + 12 * int(hours % 12 === 0)\n : hours);\n self.minuteElement.value = pad(minutes);\n if (self.amPM !== undefined)\n self.amPM.textContent = self.l10n.amPM[int(hours >= 12)];\n if (self.secondElement !== undefined)\n self.secondElement.value = pad(seconds);\n }\n /**\n * Handles the year input and incrementing events\n * @param {Event} event the keyup or increment event\n */\n function onYearInput(event) {\n var year = parseInt(event.target.value) + (event.delta || 0);\n if (year / 1000 > 1 ||\n (event.key === \"Enter\" && !/[^\\d]/.test(year.toString()))) {\n changeYear(year);\n }\n }\n /**\n * Essentially addEventListener + tracking\n * @param {Element} element the element to addEventListener to\n * @param {String} event the event name\n * @param {Function} handler the event handler\n */\n function bind(element, event, handler, options) {\n if (event instanceof Array)\n return event.forEach(function (ev) { return bind(element, ev, handler, options); });\n if (element instanceof Array)\n return element.forEach(function (el) { return bind(el, event, handler, options); });\n element.addEventListener(event, handler, options);\n self._handlers.push({\n element: element,\n event: event,\n handler: handler,\n options: options\n });\n }\n /**\n * A mousedown handler which mimics click.\n * Minimizes latency, since we don't need to wait for mouseup in most cases.\n * Also, avoids handling right clicks.\n *\n * @param {Function} handler the event handler\n */\n function onClick(handler) {\n return function (evt) {\n evt.which === 1 && handler(evt);\n };\n }\n function triggerChange() {\n triggerEvent(\"onChange\");\n }\n /**\n * Adds all the necessary event listeners\n */\n function bindEvents() {\n if (self.config.wrap) {\n [\"open\", \"close\", \"toggle\", \"clear\"].forEach(function (evt) {\n Array.prototype.forEach.call(self.element.querySelectorAll(\"[data-\" + evt + \"]\"), function (el) {\n return bind(el, \"click\", self[evt]);\n });\n });\n }\n if (self.isMobile) {\n setupMobile();\n return;\n }\n var debouncedResize = debounce(onResize, 50);\n self._debouncedChange = debounce(triggerChange, DEBOUNCED_CHANGE_MS);\n if (self.daysContainer && !/iPhone|iPad|iPod/i.test(navigator.userAgent))\n bind(self.daysContainer, \"mouseover\", function (e) {\n if (self.config.mode === \"range\")\n onMouseOver(e.target);\n });\n bind(window.document.body, \"keydown\", onKeyDown);\n if (!self.config.inline && !self.config.static)\n bind(window, \"resize\", debouncedResize);\n if (window.ontouchstart !== undefined)\n bind(window.document, \"touchstart\", documentClick);\n else\n bind(window.document, \"mousedown\", onClick(documentClick));\n bind(window.document, \"focus\", documentClick, { capture: true });\n if (self.config.clickOpens === true) {\n bind(self._input, \"focus\", self.open);\n bind(self._input, \"mousedown\", onClick(self.open));\n }\n if (self.daysContainer !== undefined) {\n bind(self.monthNav, \"mousedown\", onClick(onMonthNavClick));\n bind(self.monthNav, [\"keyup\", \"increment\"], onYearInput);\n bind(self.daysContainer, \"mousedown\", onClick(selectDate));\n }\n if (self.timeContainer !== undefined &&\n self.minuteElement !== undefined &&\n self.hourElement !== undefined) {\n var selText = function (e) {\n return e.target.select();\n };\n bind(self.timeContainer, [\"increment\"], updateTime);\n bind(self.timeContainer, \"blur\", updateTime, { capture: true });\n bind(self.timeContainer, \"mousedown\", onClick(timeIncrement));\n bind([self.hourElement, self.minuteElement], [\"focus\", \"click\"], selText);\n if (self.secondElement !== undefined)\n bind(self.secondElement, \"focus\", function () { return self.secondElement && self.secondElement.select(); });\n if (self.amPM !== undefined) {\n bind(self.amPM, \"mousedown\", onClick(function (e) {\n updateTime(e);\n triggerChange();\n }));\n }\n }\n }\n /**\n * Set the calendar view to a particular date.\n * @param {Date} jumpDate the date to set the view to\n * @param {boolean} triggerChange if change events should be triggered\n */\n function jumpToDate(jumpDate, triggerChange) {\n var jumpTo = jumpDate !== undefined\n ? self.parseDate(jumpDate)\n : self.latestSelectedDateObj ||\n (self.config.minDate && self.config.minDate > self.now\n ? self.config.minDate\n : self.config.maxDate && self.config.maxDate < self.now\n ? self.config.maxDate\n : self.now);\n var oldYear = self.currentYear;\n var oldMonth = self.currentMonth;\n try {\n if (jumpTo !== undefined) {\n self.currentYear = jumpTo.getFullYear();\n self.currentMonth = jumpTo.getMonth();\n }\n }\n catch (e) {\n /* istanbul ignore next */\n e.message = \"Invalid date supplied: \" + jumpTo;\n self.config.errorHandler(e);\n }\n if (triggerChange && self.currentYear !== oldYear) {\n triggerEvent(\"onYearChange\");\n buildMonthSwitch();\n }\n if (triggerChange &&\n (self.currentYear !== oldYear || self.currentMonth !== oldMonth)) {\n triggerEvent(\"onMonthChange\");\n }\n self.redraw();\n }\n /**\n * The up/down arrow handler for time inputs\n * @param {Event} e the click event\n */\n function timeIncrement(e) {\n if (~e.target.className.indexOf(\"arrow\"))\n incrementNumInput(e, e.target.classList.contains(\"arrowUp\") ? 1 : -1);\n }\n /**\n * Increments/decrements the value of input associ-\n * ated with the up/down arrow by dispatching an\n * \"increment\" event on the input.\n *\n * @param {Event} e the click event\n * @param {Number} delta the diff (usually 1 or -1)\n * @param {Element} inputElem the input element\n */\n function incrementNumInput(e, delta, inputElem) {\n var target = e && e.target;\n var input = inputElem ||\n (target && target.parentNode && target.parentNode.firstChild);\n var event = createEvent(\"increment\");\n event.delta = delta;\n input && input.dispatchEvent(event);\n }\n function build() {\n var fragment = window.document.createDocumentFragment();\n self.calendarContainer = createElement(\"div\", \"flatpickr-calendar\");\n self.calendarContainer.tabIndex = -1;\n if (!self.config.noCalendar) {\n fragment.appendChild(buildMonthNav());\n self.innerContainer = createElement(\"div\", \"flatpickr-innerContainer\");\n if (self.config.weekNumbers) {\n var _a = buildWeeks(), weekWrapper = _a.weekWrapper, weekNumbers = _a.weekNumbers;\n self.innerContainer.appendChild(weekWrapper);\n self.weekNumbers = weekNumbers;\n self.weekWrapper = weekWrapper;\n }\n self.rContainer = createElement(\"div\", \"flatpickr-rContainer\");\n self.rContainer.appendChild(buildWeekdays());\n if (!self.daysContainer) {\n self.daysContainer = createElement(\"div\", \"flatpickr-days\");\n self.daysContainer.tabIndex = -1;\n }\n buildDays();\n self.rContainer.appendChild(self.daysContainer);\n self.innerContainer.appendChild(self.rContainer);\n fragment.appendChild(self.innerContainer);\n }\n if (self.config.enableTime) {\n fragment.appendChild(buildTime());\n }\n toggleClass(self.calendarContainer, \"rangeMode\", self.config.mode === \"range\");\n toggleClass(self.calendarContainer, \"animate\", self.config.animate === true);\n toggleClass(self.calendarContainer, \"multiMonth\", self.config.showMonths > 1);\n self.calendarContainer.appendChild(fragment);\n var customAppend = self.config.appendTo !== undefined &&\n self.config.appendTo.nodeType !== undefined;\n if (self.config.inline || self.config.static) {\n self.calendarContainer.classList.add(self.config.inline ? \"inline\" : \"static\");\n if (self.config.inline) {\n if (!customAppend && self.element.parentNode)\n self.element.parentNode.insertBefore(self.calendarContainer, self._input.nextSibling);\n else if (self.config.appendTo !== undefined)\n self.config.appendTo.appendChild(self.calendarContainer);\n }\n if (self.config.static) {\n var wrapper = createElement(\"div\", \"flatpickr-wrapper\");\n if (self.element.parentNode)\n self.element.parentNode.insertBefore(wrapper, self.element);\n wrapper.appendChild(self.element);\n if (self.altInput)\n wrapper.appendChild(self.altInput);\n wrapper.appendChild(self.calendarContainer);\n }\n }\n if (!self.config.static && !self.config.inline)\n (self.config.appendTo !== undefined\n ? self.config.appendTo\n : window.document.body).appendChild(self.calendarContainer);\n }\n function createDay(className, date, dayNumber, i) {\n var dateIsEnabled = isEnabled(date, true), dayElement = createElement(\"span\", \"flatpickr-day \" + className, date.getDate().toString());\n dayElement.dateObj = date;\n dayElement.$i = i;\n dayElement.setAttribute(\"aria-label\", self.formatDate(date, self.config.ariaDateFormat));\n if (className.indexOf(\"hidden\") === -1 &&\n compareDates(date, self.now) === 0) {\n self.todayDateElem = dayElement;\n dayElement.classList.add(\"today\");\n dayElement.setAttribute(\"aria-current\", \"date\");\n }\n if (dateIsEnabled) {\n dayElement.tabIndex = -1;\n if (isDateSelected(date)) {\n dayElement.classList.add(\"selected\");\n self.selectedDateElem = dayElement;\n if (self.config.mode === \"range\") {\n toggleClass(dayElement, \"startRange\", self.selectedDates[0] &&\n compareDates(date, self.selectedDates[0], true) === 0);\n toggleClass(dayElement, \"endRange\", self.selectedDates[1] &&\n compareDates(date, self.selectedDates[1], true) === 0);\n if (className === \"nextMonthDay\")\n dayElement.classList.add(\"inRange\");\n }\n }\n }\n else {\n dayElement.classList.add(\"flatpickr-disabled\");\n }\n if (self.config.mode === \"range\") {\n if (isDateInRange(date) && !isDateSelected(date))\n dayElement.classList.add(\"inRange\");\n }\n if (self.weekNumbers &&\n self.config.showMonths === 1 &&\n className !== \"prevMonthDay\" &&\n dayNumber % 7 === 1) {\n self.weekNumbers.insertAdjacentHTML(\"beforeend\", \"\" + self.config.getWeek(date) + \"\");\n }\n triggerEvent(\"onDayCreate\", dayElement);\n return dayElement;\n }\n function focusOnDayElem(targetNode) {\n targetNode.focus();\n if (self.config.mode === \"range\")\n onMouseOver(targetNode);\n }\n function getFirstAvailableDay(delta) {\n var startMonth = delta > 0 ? 0 : self.config.showMonths - 1;\n var endMonth = delta > 0 ? self.config.showMonths : -1;\n for (var m = startMonth; m != endMonth; m += delta) {\n var month = self.daysContainer.children[m];\n var startIndex = delta > 0 ? 0 : month.children.length - 1;\n var endIndex = delta > 0 ? month.children.length : -1;\n for (var i = startIndex; i != endIndex; i += delta) {\n var c = month.children[i];\n if (c.className.indexOf(\"hidden\") === -1 && isEnabled(c.dateObj))\n return c;\n }\n }\n return undefined;\n }\n function getNextAvailableDay(current, delta) {\n var givenMonth = current.className.indexOf(\"Month\") === -1\n ? current.dateObj.getMonth()\n : self.currentMonth;\n var endMonth = delta > 0 ? self.config.showMonths : -1;\n var loopDelta = delta > 0 ? 1 : -1;\n for (var m = givenMonth - self.currentMonth; m != endMonth; m += loopDelta) {\n var month = self.daysContainer.children[m];\n var startIndex = givenMonth - self.currentMonth === m\n ? current.$i + delta\n : delta < 0\n ? month.children.length - 1\n : 0;\n var numMonthDays = month.children.length;\n for (var i = startIndex; i >= 0 && i < numMonthDays && i != (delta > 0 ? numMonthDays : -1); i += loopDelta) {\n var c = month.children[i];\n if (c.className.indexOf(\"hidden\") === -1 &&\n isEnabled(c.dateObj) &&\n Math.abs(current.$i - i) >= Math.abs(delta))\n return focusOnDayElem(c);\n }\n }\n self.changeMonth(loopDelta);\n focusOnDay(getFirstAvailableDay(loopDelta), 0);\n return undefined;\n }\n function focusOnDay(current, offset) {\n var dayFocused = isInView(document.activeElement || document.body);\n var startElem = current !== undefined\n ? current\n : dayFocused\n ? document.activeElement\n : self.selectedDateElem !== undefined && isInView(self.selectedDateElem)\n ? self.selectedDateElem\n : self.todayDateElem !== undefined && isInView(self.todayDateElem)\n ? self.todayDateElem\n : getFirstAvailableDay(offset > 0 ? 1 : -1);\n if (startElem === undefined)\n return self._input.focus();\n if (!dayFocused)\n return focusOnDayElem(startElem);\n getNextAvailableDay(startElem, offset);\n }\n function buildMonthDays(year, month) {\n var firstOfMonth = (new Date(year, month, 1).getDay() - self.l10n.firstDayOfWeek + 7) % 7;\n var prevMonthDays = self.utils.getDaysInMonth((month - 1 + 12) % 12);\n var daysInMonth = self.utils.getDaysInMonth(month), days = window.document.createDocumentFragment(), isMultiMonth = self.config.showMonths > 1, prevMonthDayClass = isMultiMonth ? \"prevMonthDay hidden\" : \"prevMonthDay\", nextMonthDayClass = isMultiMonth ? \"nextMonthDay hidden\" : \"nextMonthDay\";\n var dayNumber = prevMonthDays + 1 - firstOfMonth, dayIndex = 0;\n // prepend days from the ending of previous month\n for (; dayNumber <= prevMonthDays; dayNumber++, dayIndex++) {\n days.appendChild(createDay(prevMonthDayClass, new Date(year, month - 1, dayNumber), dayNumber, dayIndex));\n }\n // Start at 1 since there is no 0th day\n for (dayNumber = 1; dayNumber <= daysInMonth; dayNumber++, dayIndex++) {\n days.appendChild(createDay(\"\", new Date(year, month, dayNumber), dayNumber, dayIndex));\n }\n // append days from the next month\n for (var dayNum = daysInMonth + 1; dayNum <= 42 - firstOfMonth &&\n (self.config.showMonths === 1 || dayIndex % 7 !== 0); dayNum++, dayIndex++) {\n days.appendChild(createDay(nextMonthDayClass, new Date(year, month + 1, dayNum % daysInMonth), dayNum, dayIndex));\n }\n //updateNavigationCurrentMonth();\n var dayContainer = createElement(\"div\", \"dayContainer\");\n dayContainer.appendChild(days);\n return dayContainer;\n }\n function buildDays() {\n if (self.daysContainer === undefined) {\n return;\n }\n clearNode(self.daysContainer);\n // TODO: week numbers for each month\n if (self.weekNumbers)\n clearNode(self.weekNumbers);\n var frag = document.createDocumentFragment();\n for (var i = 0; i < self.config.showMonths; i++) {\n var d = new Date(self.currentYear, self.currentMonth, 1);\n d.setMonth(self.currentMonth + i);\n frag.appendChild(buildMonthDays(d.getFullYear(), d.getMonth()));\n }\n self.daysContainer.appendChild(frag);\n self.days = self.daysContainer.firstChild;\n if (self.config.mode === \"range\" && self.selectedDates.length === 1) {\n onMouseOver();\n }\n }\n function buildMonthSwitch() {\n if (self.config.showMonths > 1 ||\n self.config.monthSelectorType !== \"dropdown\")\n return;\n var shouldBuildMonth = function (month) {\n if (self.config.minDate !== undefined &&\n self.currentYear === self.config.minDate.getFullYear() &&\n month < self.config.minDate.getMonth()) {\n return false;\n }\n return !(self.config.maxDate !== undefined &&\n self.currentYear === self.config.maxDate.getFullYear() &&\n month > self.config.maxDate.getMonth());\n };\n self.monthsDropdownContainer.tabIndex = -1;\n self.monthsDropdownContainer.innerHTML = \"\";\n for (var i = 0; i < 12; i++) {\n if (!shouldBuildMonth(i))\n continue;\n var month = createElement(\"option\", \"flatpickr-monthDropdown-month\");\n month.value = new Date(self.currentYear, i).getMonth().toString();\n month.textContent = monthToStr(i, self.config.shorthandCurrentMonth, self.l10n);\n month.tabIndex = -1;\n if (self.currentMonth === i) {\n month.selected = true;\n }\n self.monthsDropdownContainer.appendChild(month);\n }\n }\n function buildMonth() {\n var container = createElement(\"div\", \"flatpickr-month\");\n var monthNavFragment = window.document.createDocumentFragment();\n var monthElement;\n if (self.config.showMonths > 1 ||\n self.config.monthSelectorType === \"static\") {\n monthElement = createElement(\"span\", \"cur-month\");\n }\n else {\n self.monthsDropdownContainer = createElement(\"select\", \"flatpickr-monthDropdown-months\");\n bind(self.monthsDropdownContainer, \"change\", function (e) {\n var target = e.target;\n var selectedMonth = parseInt(target.value, 10);\n self.changeMonth(selectedMonth - self.currentMonth);\n triggerEvent(\"onMonthChange\");\n });\n buildMonthSwitch();\n monthElement = self.monthsDropdownContainer;\n }\n var yearInput = createNumberInput(\"cur-year\", { tabindex: \"-1\" });\n var yearElement = yearInput.getElementsByTagName(\"input\")[0];\n yearElement.setAttribute(\"aria-label\", self.l10n.yearAriaLabel);\n if (self.config.minDate) {\n yearElement.setAttribute(\"min\", self.config.minDate.getFullYear().toString());\n }\n if (self.config.maxDate) {\n yearElement.setAttribute(\"max\", self.config.maxDate.getFullYear().toString());\n yearElement.disabled =\n !!self.config.minDate &&\n self.config.minDate.getFullYear() === self.config.maxDate.getFullYear();\n }\n var currentMonth = createElement(\"div\", \"flatpickr-current-month\");\n currentMonth.appendChild(monthElement);\n currentMonth.appendChild(yearInput);\n monthNavFragment.appendChild(currentMonth);\n container.appendChild(monthNavFragment);\n return {\n container: container,\n yearElement: yearElement,\n monthElement: monthElement\n };\n }\n function buildMonths() {\n clearNode(self.monthNav);\n self.monthNav.appendChild(self.prevMonthNav);\n if (self.config.showMonths) {\n self.yearElements = [];\n self.monthElements = [];\n }\n for (var m = self.config.showMonths; m--;) {\n var month = buildMonth();\n self.yearElements.push(month.yearElement);\n self.monthElements.push(month.monthElement);\n self.monthNav.appendChild(month.container);\n }\n self.monthNav.appendChild(self.nextMonthNav);\n }\n function buildMonthNav() {\n self.monthNav = createElement(\"div\", \"flatpickr-months\");\n self.yearElements = [];\n self.monthElements = [];\n self.prevMonthNav = createElement(\"span\", \"flatpickr-prev-month\");\n self.prevMonthNav.innerHTML = self.config.prevArrow;\n self.nextMonthNav = createElement(\"span\", \"flatpickr-next-month\");\n self.nextMonthNav.innerHTML = self.config.nextArrow;\n buildMonths();\n Object.defineProperty(self, \"_hidePrevMonthArrow\", {\n get: function () { return self.__hidePrevMonthArrow; },\n set: function (bool) {\n if (self.__hidePrevMonthArrow !== bool) {\n toggleClass(self.prevMonthNav, \"flatpickr-disabled\", bool);\n self.__hidePrevMonthArrow = bool;\n }\n }\n });\n Object.defineProperty(self, \"_hideNextMonthArrow\", {\n get: function () { return self.__hideNextMonthArrow; },\n set: function (bool) {\n if (self.__hideNextMonthArrow !== bool) {\n toggleClass(self.nextMonthNav, \"flatpickr-disabled\", bool);\n self.__hideNextMonthArrow = bool;\n }\n }\n });\n self.currentYearElement = self.yearElements[0];\n updateNavigationCurrentMonth();\n return self.monthNav;\n }\n function buildTime() {\n self.calendarContainer.classList.add(\"hasTime\");\n if (self.config.noCalendar)\n self.calendarContainer.classList.add(\"noCalendar\");\n self.timeContainer = createElement(\"div\", \"flatpickr-time\");\n self.timeContainer.tabIndex = -1;\n var separator = createElement(\"span\", \"flatpickr-time-separator\", \":\");\n var hourInput = createNumberInput(\"flatpickr-hour\", {\n \"aria-label\": self.l10n.hourAriaLabel\n });\n self.hourElement = hourInput.getElementsByTagName(\"input\")[0];\n var minuteInput = createNumberInput(\"flatpickr-minute\", {\n \"aria-label\": self.l10n.minuteAriaLabel\n });\n self.minuteElement = minuteInput.getElementsByTagName(\"input\")[0];\n self.hourElement.tabIndex = self.minuteElement.tabIndex = -1;\n self.hourElement.value = pad(self.latestSelectedDateObj\n ? self.latestSelectedDateObj.getHours()\n : self.config.time_24hr\n ? self.config.defaultHour\n : military2ampm(self.config.defaultHour));\n self.minuteElement.value = pad(self.latestSelectedDateObj\n ? self.latestSelectedDateObj.getMinutes()\n : self.config.defaultMinute);\n self.hourElement.setAttribute(\"step\", self.config.hourIncrement.toString());\n self.minuteElement.setAttribute(\"step\", self.config.minuteIncrement.toString());\n self.hourElement.setAttribute(\"min\", self.config.time_24hr ? \"0\" : \"1\");\n self.hourElement.setAttribute(\"max\", self.config.time_24hr ? \"23\" : \"12\");\n self.minuteElement.setAttribute(\"min\", \"0\");\n self.minuteElement.setAttribute(\"max\", \"59\");\n self.timeContainer.appendChild(hourInput);\n self.timeContainer.appendChild(separator);\n self.timeContainer.appendChild(minuteInput);\n if (self.config.time_24hr)\n self.timeContainer.classList.add(\"time24hr\");\n if (self.config.enableSeconds) {\n self.timeContainer.classList.add(\"hasSeconds\");\n var secondInput = createNumberInput(\"flatpickr-second\");\n self.secondElement = secondInput.getElementsByTagName(\"input\")[0];\n self.secondElement.value = pad(self.latestSelectedDateObj\n ? self.latestSelectedDateObj.getSeconds()\n : self.config.defaultSeconds);\n self.secondElement.setAttribute(\"step\", self.minuteElement.getAttribute(\"step\"));\n self.secondElement.setAttribute(\"min\", \"0\");\n self.secondElement.setAttribute(\"max\", \"59\");\n self.timeContainer.appendChild(createElement(\"span\", \"flatpickr-time-separator\", \":\"));\n self.timeContainer.appendChild(secondInput);\n }\n if (!self.config.time_24hr) {\n // add self.amPM if appropriate\n self.amPM = createElement(\"span\", \"flatpickr-am-pm\", self.l10n.amPM[int((self.latestSelectedDateObj\n ? self.hourElement.value\n : self.config.defaultHour) > 11)]);\n self.amPM.title = self.l10n.toggleTitle;\n self.amPM.tabIndex = -1;\n self.timeContainer.appendChild(self.amPM);\n }\n return self.timeContainer;\n }\n function buildWeekdays() {\n if (!self.weekdayContainer)\n self.weekdayContainer = createElement(\"div\", \"flatpickr-weekdays\");\n else\n clearNode(self.weekdayContainer);\n for (var i = self.config.showMonths; i--;) {\n var container = createElement(\"div\", \"flatpickr-weekdaycontainer\");\n self.weekdayContainer.appendChild(container);\n }\n updateWeekdays();\n return self.weekdayContainer;\n }\n function updateWeekdays() {\n if (!self.weekdayContainer) {\n return;\n }\n var firstDayOfWeek = self.l10n.firstDayOfWeek;\n var weekdays = self.l10n.weekdays.shorthand.slice();\n if (firstDayOfWeek > 0 && firstDayOfWeek < weekdays.length) {\n weekdays = weekdays.splice(firstDayOfWeek, weekdays.length).concat(weekdays.splice(0, firstDayOfWeek));\n }\n for (var i = self.config.showMonths; i--;) {\n self.weekdayContainer.children[i].innerHTML = \"\\n \\n \" + weekdays.join(\"\") + \"\\n \\n \";\n }\n }\n /* istanbul ignore next */\n function buildWeeks() {\n self.calendarContainer.classList.add(\"hasWeeks\");\n var weekWrapper = createElement(\"div\", \"flatpickr-weekwrapper\");\n weekWrapper.appendChild(createElement(\"span\", \"flatpickr-weekday\", self.l10n.weekAbbreviation));\n var weekNumbers = createElement(\"div\", \"flatpickr-weeks\");\n weekWrapper.appendChild(weekNumbers);\n return {\n weekWrapper: weekWrapper,\n weekNumbers: weekNumbers\n };\n }\n function changeMonth(value, isOffset) {\n if (isOffset === void 0) { isOffset = true; }\n var delta = isOffset ? value : value - self.currentMonth;\n if ((delta < 0 && self._hidePrevMonthArrow === true) ||\n (delta > 0 && self._hideNextMonthArrow === true))\n return;\n self.currentMonth += delta;\n if (self.currentMonth < 0 || self.currentMonth > 11) {\n self.currentYear += self.currentMonth > 11 ? 1 : -1;\n self.currentMonth = (self.currentMonth + 12) % 12;\n triggerEvent(\"onYearChange\");\n buildMonthSwitch();\n }\n buildDays();\n triggerEvent(\"onMonthChange\");\n updateNavigationCurrentMonth();\n }\n function clear(triggerChangeEvent, toInitial) {\n if (triggerChangeEvent === void 0) { triggerChangeEvent = true; }\n if (toInitial === void 0) { toInitial = true; }\n self.input.value = \"\";\n if (self.altInput !== undefined)\n self.altInput.value = \"\";\n if (self.mobileInput !== undefined)\n self.mobileInput.value = \"\";\n self.selectedDates = [];\n self.latestSelectedDateObj = undefined;\n if (toInitial === true) {\n self.currentYear = self._initialDate.getFullYear();\n self.currentMonth = self._initialDate.getMonth();\n }\n self.showTimeInput = false;\n if (self.config.enableTime === true) {\n setDefaultHours();\n }\n self.redraw();\n if (triggerChangeEvent)\n // triggerChangeEvent is true (default) or an Event\n triggerEvent(\"onChange\");\n }\n function close() {\n self.isOpen = false;\n if (!self.isMobile) {\n if (self.calendarContainer !== undefined) {\n self.calendarContainer.classList.remove(\"open\");\n }\n if (self._input !== undefined) {\n self._input.classList.remove(\"active\");\n }\n }\n triggerEvent(\"onClose\");\n }\n function destroy() {\n if (self.config !== undefined)\n triggerEvent(\"onDestroy\");\n for (var i = self._handlers.length; i--;) {\n var h = self._handlers[i];\n h.element.removeEventListener(h.event, h.handler, h.options);\n }\n self._handlers = [];\n if (self.mobileInput) {\n if (self.mobileInput.parentNode)\n self.mobileInput.parentNode.removeChild(self.mobileInput);\n self.mobileInput = undefined;\n }\n else if (self.calendarContainer && self.calendarContainer.parentNode) {\n if (self.config.static && self.calendarContainer.parentNode) {\n var wrapper = self.calendarContainer.parentNode;\n wrapper.lastChild && wrapper.removeChild(wrapper.lastChild);\n if (wrapper.parentNode) {\n while (wrapper.firstChild)\n wrapper.parentNode.insertBefore(wrapper.firstChild, wrapper);\n wrapper.parentNode.removeChild(wrapper);\n }\n }\n else\n self.calendarContainer.parentNode.removeChild(self.calendarContainer);\n }\n if (self.altInput) {\n self.input.type = \"text\";\n if (self.altInput.parentNode)\n self.altInput.parentNode.removeChild(self.altInput);\n delete self.altInput;\n }\n if (self.input) {\n self.input.type = self.input._type;\n self.input.classList.remove(\"flatpickr-input\");\n self.input.removeAttribute(\"readonly\");\n self.input.value = \"\";\n }\n [\n \"_showTimeInput\",\n \"latestSelectedDateObj\",\n \"_hideNextMonthArrow\",\n \"_hidePrevMonthArrow\",\n \"__hideNextMonthArrow\",\n \"__hidePrevMonthArrow\",\n \"isMobile\",\n \"isOpen\",\n \"selectedDateElem\",\n \"minDateHasTime\",\n \"maxDateHasTime\",\n \"days\",\n \"daysContainer\",\n \"_input\",\n \"_positionElement\",\n \"innerContainer\",\n \"rContainer\",\n \"monthNav\",\n \"todayDateElem\",\n \"calendarContainer\",\n \"weekdayContainer\",\n \"prevMonthNav\",\n \"nextMonthNav\",\n \"monthsDropdownContainer\",\n \"currentMonthElement\",\n \"currentYearElement\",\n \"navigationCurrentMonth\",\n \"selectedDateElem\",\n \"config\",\n ].forEach(function (k) {\n try {\n delete self[k];\n }\n catch (_) { }\n });\n }\n function isCalendarElem(elem) {\n if (self.config.appendTo && self.config.appendTo.contains(elem))\n return true;\n return self.calendarContainer.contains(elem);\n }\n function documentClick(e) {\n if (self.isOpen && !self.config.inline) {\n var eventTarget_1 = getEventTarget(e);\n var isCalendarElement = isCalendarElem(eventTarget_1);\n var isInput = eventTarget_1 === self.input ||\n eventTarget_1 === self.altInput ||\n self.element.contains(eventTarget_1) ||\n // web components\n // e.path is not present in all browsers. circumventing typechecks\n (e.path &&\n e.path.indexOf &&\n (~e.path.indexOf(self.input) ||\n ~e.path.indexOf(self.altInput)));\n var lostFocus = e.type === \"blur\"\n ? isInput &&\n e.relatedTarget &&\n !isCalendarElem(e.relatedTarget)\n : !isInput &&\n !isCalendarElement &&\n !isCalendarElem(e.relatedTarget);\n var isIgnored = !self.config.ignoredFocusElements.some(function (elem) {\n return elem.contains(eventTarget_1);\n });\n if (lostFocus && isIgnored) {\n if (self.timeContainer !== undefined &&\n self.minuteElement !== undefined &&\n self.hourElement !== undefined) {\n updateTime();\n }\n self.close();\n if (self.config.mode === \"range\" && self.selectedDates.length === 1) {\n self.clear(false);\n self.redraw();\n }\n }\n }\n }\n function changeYear(newYear) {\n if (!newYear ||\n (self.config.minDate && newYear < self.config.minDate.getFullYear()) ||\n (self.config.maxDate && newYear > self.config.maxDate.getFullYear()))\n return;\n var newYearNum = newYear, isNewYear = self.currentYear !== newYearNum;\n self.currentYear = newYearNum || self.currentYear;\n if (self.config.maxDate &&\n self.currentYear === self.config.maxDate.getFullYear()) {\n self.currentMonth = Math.min(self.config.maxDate.getMonth(), self.currentMonth);\n }\n else if (self.config.minDate &&\n self.currentYear === self.config.minDate.getFullYear()) {\n self.currentMonth = Math.max(self.config.minDate.getMonth(), self.currentMonth);\n }\n if (isNewYear) {\n self.redraw();\n triggerEvent(\"onYearChange\");\n buildMonthSwitch();\n }\n }\n function isEnabled(date, timeless) {\n if (timeless === void 0) { timeless = true; }\n var dateToCheck = self.parseDate(date, undefined, timeless); // timeless\n if ((self.config.minDate &&\n dateToCheck &&\n compareDates(dateToCheck, self.config.minDate, timeless !== undefined ? timeless : !self.minDateHasTime) < 0) ||\n (self.config.maxDate &&\n dateToCheck &&\n compareDates(dateToCheck, self.config.maxDate, timeless !== undefined ? timeless : !self.maxDateHasTime) > 0))\n return false;\n if (self.config.enable.length === 0 && self.config.disable.length === 0)\n return true;\n if (dateToCheck === undefined)\n return false;\n var bool = self.config.enable.length > 0, array = bool ? self.config.enable : self.config.disable;\n for (var i = 0, d = void 0; i < array.length; i++) {\n d = array[i];\n if (typeof d === \"function\" &&\n d(dateToCheck) // disabled by function\n )\n return bool;\n else if (d instanceof Date &&\n dateToCheck !== undefined &&\n d.getTime() === dateToCheck.getTime())\n // disabled by date\n return bool;\n else if (typeof d === \"string\" && dateToCheck !== undefined) {\n // disabled by date string\n var parsed = self.parseDate(d, undefined, true);\n return parsed && parsed.getTime() === dateToCheck.getTime()\n ? bool\n : !bool;\n }\n else if (\n // disabled by range\n typeof d === \"object\" &&\n dateToCheck !== undefined &&\n d.from &&\n d.to &&\n dateToCheck.getTime() >= d.from.getTime() &&\n dateToCheck.getTime() <= d.to.getTime())\n return bool;\n }\n return !bool;\n }\n function isInView(elem) {\n if (self.daysContainer !== undefined)\n return (elem.className.indexOf(\"hidden\") === -1 &&\n self.daysContainer.contains(elem));\n return false;\n }\n function onKeyDown(e) {\n // e.key e.keyCode\n // \"Backspace\" 8\n // \"Tab\" 9\n // \"Enter\" 13\n // \"Escape\" (IE \"Esc\") 27\n // \"ArrowLeft\" (IE \"Left\") 37\n // \"ArrowUp\" (IE \"Up\") 38\n // \"ArrowRight\" (IE \"Right\") 39\n // \"ArrowDown\" (IE \"Down\") 40\n // \"Delete\" (IE \"Del\") 46\n var isInput = e.target === self._input;\n var allowInput = self.config.allowInput;\n var allowKeydown = self.isOpen && (!allowInput || !isInput);\n var allowInlineKeydown = self.config.inline && isInput && !allowInput;\n if (e.keyCode === 13 && isInput) {\n if (allowInput) {\n self.setDate(self._input.value, true, e.target === self.altInput\n ? self.config.altFormat\n : self.config.dateFormat);\n return e.target.blur();\n }\n else {\n self.open();\n }\n }\n else if (isCalendarElem(e.target) ||\n allowKeydown ||\n allowInlineKeydown) {\n var isTimeObj = !!self.timeContainer &&\n self.timeContainer.contains(e.target);\n switch (e.keyCode) {\n case 13:\n if (isTimeObj) {\n e.preventDefault();\n updateTime();\n focusAndClose();\n }\n else\n selectDate(e);\n break;\n case 27: // escape\n e.preventDefault();\n focusAndClose();\n break;\n case 8:\n case 46:\n if (isInput && !self.config.allowInput) {\n e.preventDefault();\n self.clear();\n }\n break;\n case 37:\n case 39:\n if (!isTimeObj && !isInput) {\n e.preventDefault();\n if (self.daysContainer !== undefined &&\n (allowInput === false ||\n (document.activeElement && isInView(document.activeElement)))) {\n var delta_1 = e.keyCode === 39 ? 1 : -1;\n if (!e.ctrlKey)\n focusOnDay(undefined, delta_1);\n else {\n e.stopPropagation();\n changeMonth(delta_1);\n focusOnDay(getFirstAvailableDay(1), 0);\n }\n }\n }\n else if (self.hourElement)\n self.hourElement.focus();\n break;\n case 38:\n case 40:\n e.preventDefault();\n var delta = e.keyCode === 40 ? 1 : -1;\n if ((self.daysContainer && e.target.$i !== undefined) ||\n e.target === self.input ||\n e.target === self.altInput) {\n if (e.ctrlKey) {\n e.stopPropagation();\n changeYear(self.currentYear - delta);\n focusOnDay(getFirstAvailableDay(1), 0);\n }\n else if (!isTimeObj)\n focusOnDay(undefined, delta * 7);\n }\n else if (e.target === self.currentYearElement) {\n changeYear(self.currentYear - delta);\n }\n else if (self.config.enableTime) {\n if (!isTimeObj && self.hourElement)\n self.hourElement.focus();\n updateTime(e);\n self._debouncedChange();\n }\n break;\n case 9:\n if (isTimeObj) {\n var elems = [\n self.hourElement,\n self.minuteElement,\n self.secondElement,\n self.amPM,\n ]\n .concat(self.pluginElements)\n .filter(function (x) { return x; });\n var i = elems.indexOf(e.target);\n if (i !== -1) {\n var target = elems[i + (e.shiftKey ? -1 : 1)];\n e.preventDefault();\n (target || self._input).focus();\n }\n }\n else if (!self.config.noCalendar &&\n self.daysContainer &&\n self.daysContainer.contains(e.target) &&\n e.shiftKey) {\n e.preventDefault();\n self._input.focus();\n }\n break;\n default:\n break;\n }\n }\n if (self.amPM !== undefined && e.target === self.amPM) {\n switch (e.key) {\n case self.l10n.amPM[0].charAt(0):\n case self.l10n.amPM[0].charAt(0).toLowerCase():\n self.amPM.textContent = self.l10n.amPM[0];\n setHoursFromInputs();\n updateValue();\n break;\n case self.l10n.amPM[1].charAt(0):\n case self.l10n.amPM[1].charAt(0).toLowerCase():\n self.amPM.textContent = self.l10n.amPM[1];\n setHoursFromInputs();\n updateValue();\n break;\n }\n }\n if (isInput || isCalendarElem(e.target)) {\n triggerEvent(\"onKeyDown\", e);\n }\n }\n function onMouseOver(elem) {\n if (self.selectedDates.length !== 1 ||\n (elem &&\n (!elem.classList.contains(\"flatpickr-day\") ||\n elem.classList.contains(\"flatpickr-disabled\"))))\n return;\n var hoverDate = elem\n ? elem.dateObj.getTime()\n : self.days.firstElementChild.dateObj.getTime(), initialDate = self.parseDate(self.selectedDates[0], undefined, true).getTime(), rangeStartDate = Math.min(hoverDate, self.selectedDates[0].getTime()), rangeEndDate = Math.max(hoverDate, self.selectedDates[0].getTime());\n var containsDisabled = false;\n var minRange = 0, maxRange = 0;\n for (var t = rangeStartDate; t < rangeEndDate; t += duration.DAY) {\n if (!isEnabled(new Date(t), true)) {\n containsDisabled =\n containsDisabled || (t > rangeStartDate && t < rangeEndDate);\n if (t < initialDate && (!minRange || t > minRange))\n minRange = t;\n else if (t > initialDate && (!maxRange || t < maxRange))\n maxRange = t;\n }\n }\n for (var m = 0; m < self.config.showMonths; m++) {\n var month = self.daysContainer.children[m];\n var _loop_1 = function (i, l) {\n var dayElem = month.children[i], date = dayElem.dateObj;\n var timestamp = date.getTime();\n var outOfRange = (minRange > 0 && timestamp < minRange) ||\n (maxRange > 0 && timestamp > maxRange);\n if (outOfRange) {\n dayElem.classList.add(\"notAllowed\");\n [\"inRange\", \"startRange\", \"endRange\"].forEach(function (c) {\n dayElem.classList.remove(c);\n });\n return \"continue\";\n }\n else if (containsDisabled && !outOfRange)\n return \"continue\";\n [\"startRange\", \"inRange\", \"endRange\", \"notAllowed\"].forEach(function (c) {\n dayElem.classList.remove(c);\n });\n if (elem !== undefined) {\n elem.classList.add(hoverDate <= self.selectedDates[0].getTime()\n ? \"startRange\"\n : \"endRange\");\n if (initialDate < hoverDate && timestamp === initialDate)\n dayElem.classList.add(\"startRange\");\n else if (initialDate > hoverDate && timestamp === initialDate)\n dayElem.classList.add(\"endRange\");\n if (timestamp >= minRange &&\n (maxRange === 0 || timestamp <= maxRange) &&\n isBetween(timestamp, initialDate, hoverDate))\n dayElem.classList.add(\"inRange\");\n }\n };\n for (var i = 0, l = month.children.length; i < l; i++) {\n _loop_1(i, l);\n }\n }\n }\n function onResize() {\n if (self.isOpen && !self.config.static && !self.config.inline)\n positionCalendar();\n }\n function setDefaultTime() {\n self.setDate(self.config.minDate !== undefined\n ? new Date(self.config.minDate.getTime())\n : new Date(), true);\n setDefaultHours();\n updateValue();\n }\n function open(e, positionElement) {\n if (positionElement === void 0) { positionElement = self._positionElement; }\n if (self.isMobile === true) {\n if (e) {\n e.preventDefault();\n e.target && e.target.blur();\n }\n if (self.mobileInput !== undefined) {\n self.mobileInput.focus();\n self.mobileInput.click();\n }\n triggerEvent(\"onOpen\");\n return;\n }\n if (self._input.disabled || self.config.inline)\n return;\n var wasOpen = self.isOpen;\n self.isOpen = true;\n if (!wasOpen) {\n self.calendarContainer.classList.add(\"open\");\n self._input.classList.add(\"active\");\n triggerEvent(\"onOpen\");\n positionCalendar(positionElement);\n }\n if (self.config.enableTime === true && self.config.noCalendar === true) {\n if (self.selectedDates.length === 0) {\n setDefaultTime();\n }\n if (self.config.allowInput === false &&\n (e === undefined ||\n !self.timeContainer.contains(e.relatedTarget))) {\n setTimeout(function () { return self.hourElement.select(); }, 50);\n }\n }\n }\n function minMaxDateSetter(type) {\n return function (date) {\n var dateObj = (self.config[\"_\" + type + \"Date\"] = self.parseDate(date, self.config.dateFormat));\n var inverseDateObj = self.config[\"_\" + (type === \"min\" ? \"max\" : \"min\") + \"Date\"];\n if (dateObj !== undefined) {\n self[type === \"min\" ? \"minDateHasTime\" : \"maxDateHasTime\"] =\n dateObj.getHours() > 0 ||\n dateObj.getMinutes() > 0 ||\n dateObj.getSeconds() > 0;\n }\n if (self.selectedDates) {\n self.selectedDates = self.selectedDates.filter(function (d) { return isEnabled(d); });\n if (!self.selectedDates.length && type === \"min\")\n setHoursFromDate(dateObj);\n updateValue();\n }\n if (self.daysContainer) {\n redraw();\n if (dateObj !== undefined)\n self.currentYearElement[type] = dateObj.getFullYear().toString();\n else\n self.currentYearElement.removeAttribute(type);\n self.currentYearElement.disabled =\n !!inverseDateObj &&\n dateObj !== undefined &&\n inverseDateObj.getFullYear() === dateObj.getFullYear();\n }\n };\n }\n function parseConfig() {\n var boolOpts = [\n \"wrap\",\n \"weekNumbers\",\n \"allowInput\",\n \"clickOpens\",\n \"time_24hr\",\n \"enableTime\",\n \"noCalendar\",\n \"altInput\",\n \"shorthandCurrentMonth\",\n \"inline\",\n \"static\",\n \"enableSeconds\",\n \"disableMobile\",\n ];\n var userConfig = __assign({}, instanceConfig, JSON.parse(JSON.stringify(element.dataset || {})));\n var formats = {};\n self.config.parseDate = userConfig.parseDate;\n self.config.formatDate = userConfig.formatDate;\n Object.defineProperty(self.config, \"enable\", {\n get: function () { return self.config._enable; },\n set: function (dates) {\n self.config._enable = parseDateRules(dates);\n }\n });\n Object.defineProperty(self.config, \"disable\", {\n get: function () { return self.config._disable; },\n set: function (dates) {\n self.config._disable = parseDateRules(dates);\n }\n });\n var timeMode = userConfig.mode === \"time\";\n if (!userConfig.dateFormat && (userConfig.enableTime || timeMode)) {\n var defaultDateFormat = flatpickr.defaultConfig.dateFormat || defaults.dateFormat;\n formats.dateFormat =\n userConfig.noCalendar || timeMode\n ? \"H:i\" + (userConfig.enableSeconds ? \":S\" : \"\")\n : defaultDateFormat + \" H:i\" + (userConfig.enableSeconds ? \":S\" : \"\");\n }\n if (userConfig.altInput &&\n (userConfig.enableTime || timeMode) &&\n !userConfig.altFormat) {\n var defaultAltFormat = flatpickr.defaultConfig.altFormat || defaults.altFormat;\n formats.altFormat =\n userConfig.noCalendar || timeMode\n ? \"h:i\" + (userConfig.enableSeconds ? \":S K\" : \" K\")\n : defaultAltFormat + (\" h:i\" + (userConfig.enableSeconds ? \":S\" : \"\") + \" K\");\n }\n if (!userConfig.altInputClass) {\n self.config.altInputClass =\n self.input.className + \" \" + self.config.altInputClass;\n }\n Object.defineProperty(self.config, \"minDate\", {\n get: function () { return self.config._minDate; },\n set: minMaxDateSetter(\"min\")\n });\n Object.defineProperty(self.config, \"maxDate\", {\n get: function () { return self.config._maxDate; },\n set: minMaxDateSetter(\"max\")\n });\n var minMaxTimeSetter = function (type) { return function (val) {\n self.config[type === \"min\" ? \"_minTime\" : \"_maxTime\"] = self.parseDate(val, \"H:i:S\");\n }; };\n Object.defineProperty(self.config, \"minTime\", {\n get: function () { return self.config._minTime; },\n set: minMaxTimeSetter(\"min\")\n });\n Object.defineProperty(self.config, \"maxTime\", {\n get: function () { return self.config._maxTime; },\n set: minMaxTimeSetter(\"max\")\n });\n if (userConfig.mode === \"time\") {\n self.config.noCalendar = true;\n self.config.enableTime = true;\n }\n Object.assign(self.config, formats, userConfig);\n for (var i = 0; i < boolOpts.length; i++)\n self.config[boolOpts[i]] =\n self.config[boolOpts[i]] === true ||\n self.config[boolOpts[i]] === \"true\";\n HOOKS.filter(function (hook) { return self.config[hook] !== undefined; }).forEach(function (hook) {\n self.config[hook] = arrayify(self.config[hook] || []).map(bindToInstance);\n });\n self.isMobile =\n !self.config.disableMobile &&\n !self.config.inline &&\n self.config.mode === \"single\" &&\n !self.config.disable.length &&\n !self.config.enable.length &&\n !self.config.weekNumbers &&\n /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);\n for (var i = 0; i < self.config.plugins.length; i++) {\n var pluginConf = self.config.plugins[i](self) || {};\n for (var key in pluginConf) {\n if (HOOKS.indexOf(key) > -1) {\n self.config[key] = arrayify(pluginConf[key])\n .map(bindToInstance)\n .concat(self.config[key]);\n }\n else if (typeof userConfig[key] === \"undefined\")\n self.config[key] = pluginConf[key];\n }\n }\n triggerEvent(\"onParseConfig\");\n }\n function setupLocale() {\n if (typeof self.config.locale !== \"object\" &&\n typeof flatpickr.l10ns[self.config.locale] === \"undefined\")\n self.config.errorHandler(new Error(\"flatpickr: invalid locale \" + self.config.locale));\n self.l10n = __assign({}, flatpickr.l10ns[\"default\"], (typeof self.config.locale === \"object\"\n ? self.config.locale\n : self.config.locale !== \"default\"\n ? flatpickr.l10ns[self.config.locale]\n : undefined));\n tokenRegex.K = \"(\" + self.l10n.amPM[0] + \"|\" + self.l10n.amPM[1] + \"|\" + self.l10n.amPM[0].toLowerCase() + \"|\" + self.l10n.amPM[1].toLowerCase() + \")\";\n var userConfig = __assign({}, instanceConfig, JSON.parse(JSON.stringify(element.dataset || {})));\n if (userConfig.time_24hr === undefined &&\n flatpickr.defaultConfig.time_24hr === undefined) {\n self.config.time_24hr = self.l10n.time_24hr;\n }\n self.formatDate = createDateFormatter(self);\n self.parseDate = createDateParser({ config: self.config, l10n: self.l10n });\n }\n function positionCalendar(customPositionElement) {\n if (self.calendarContainer === undefined)\n return;\n triggerEvent(\"onPreCalendarPosition\");\n var positionElement = customPositionElement || self._positionElement;\n var calendarHeight = Array.prototype.reduce.call(self.calendarContainer.children, (function (acc, child) { return acc + child.offsetHeight; }), 0), calendarWidth = self.calendarContainer.offsetWidth, configPos = self.config.position.split(\" \"), configPosVertical = configPos[0], configPosHorizontal = configPos.length > 1 ? configPos[1] : null, inputBounds = positionElement.getBoundingClientRect(), distanceFromBottom = window.innerHeight - inputBounds.bottom, showOnTop = configPosVertical === \"above\" ||\n (configPosVertical !== \"below\" &&\n distanceFromBottom < calendarHeight &&\n inputBounds.top > calendarHeight);\n var top = window.pageYOffset +\n inputBounds.top +\n (!showOnTop ? positionElement.offsetHeight + 2 : -calendarHeight - 2);\n toggleClass(self.calendarContainer, \"arrowTop\", !showOnTop);\n toggleClass(self.calendarContainer, \"arrowBottom\", showOnTop);\n if (self.config.inline)\n return;\n var left = window.pageXOffset +\n inputBounds.left -\n (configPosHorizontal != null && configPosHorizontal === \"center\"\n ? (calendarWidth - inputBounds.width) / 2\n : 0);\n var right = window.document.body.offsetWidth - (window.pageXOffset + inputBounds.right);\n var rightMost = left + calendarWidth > window.document.body.offsetWidth;\n var centerMost = right + calendarWidth > window.document.body.offsetWidth;\n toggleClass(self.calendarContainer, \"rightMost\", rightMost);\n if (self.config.static)\n return;\n self.calendarContainer.style.top = top + \"px\";\n if (!rightMost) {\n self.calendarContainer.style.left = left + \"px\";\n self.calendarContainer.style.right = \"auto\";\n }\n else if (!centerMost) {\n self.calendarContainer.style.left = \"auto\";\n self.calendarContainer.style.right = right + \"px\";\n }\n else {\n var doc = document.styleSheets[0];\n // some testing environments don't have css support\n if (doc === undefined)\n return;\n var bodyWidth = window.document.body.offsetWidth;\n var centerLeft = Math.max(0, bodyWidth / 2 - calendarWidth / 2);\n var centerBefore = \".flatpickr-calendar.centerMost:before\";\n var centerAfter = \".flatpickr-calendar.centerMost:after\";\n var centerIndex = doc.cssRules.length;\n var centerStyle = \"{left:\" + inputBounds.left + \"px;right:auto;}\";\n toggleClass(self.calendarContainer, \"rightMost\", false);\n toggleClass(self.calendarContainer, \"centerMost\", true);\n doc.insertRule(centerBefore + \",\" + centerAfter + centerStyle, centerIndex);\n self.calendarContainer.style.left = centerLeft + \"px\";\n self.calendarContainer.style.right = \"auto\";\n }\n }\n function redraw() {\n if (self.config.noCalendar || self.isMobile)\n return;\n updateNavigationCurrentMonth();\n buildDays();\n }\n function focusAndClose() {\n self._input.focus();\n if (window.navigator.userAgent.indexOf(\"MSIE\") !== -1 ||\n navigator.msMaxTouchPoints !== undefined) {\n // hack - bugs in the way IE handles focus keeps the calendar open\n setTimeout(self.close, 0);\n }\n else {\n self.close();\n }\n }\n function selectDate(e) {\n e.preventDefault();\n e.stopPropagation();\n var isSelectable = function (day) {\n return day.classList &&\n day.classList.contains(\"flatpickr-day\") &&\n !day.classList.contains(\"flatpickr-disabled\") &&\n !day.classList.contains(\"notAllowed\");\n };\n var t = findParent(e.target, isSelectable);\n if (t === undefined)\n return;\n var target = t;\n var selectedDate = (self.latestSelectedDateObj = new Date(target.dateObj.getTime()));\n var shouldChangeMonth = (selectedDate.getMonth() < self.currentMonth ||\n selectedDate.getMonth() >\n self.currentMonth + self.config.showMonths - 1) &&\n self.config.mode !== \"range\";\n self.selectedDateElem = target;\n if (self.config.mode === \"single\")\n self.selectedDates = [selectedDate];\n else if (self.config.mode === \"multiple\") {\n var selectedIndex = isDateSelected(selectedDate);\n if (selectedIndex)\n self.selectedDates.splice(parseInt(selectedIndex), 1);\n else\n self.selectedDates.push(selectedDate);\n }\n else if (self.config.mode === \"range\") {\n if (self.selectedDates.length === 2) {\n self.clear(false, false);\n }\n self.latestSelectedDateObj = selectedDate;\n self.selectedDates.push(selectedDate);\n // unless selecting same date twice, sort ascendingly\n if (compareDates(selectedDate, self.selectedDates[0], true) !== 0)\n self.selectedDates.sort(function (a, b) { return a.getTime() - b.getTime(); });\n }\n setHoursFromInputs();\n if (shouldChangeMonth) {\n var isNewYear = self.currentYear !== selectedDate.getFullYear();\n self.currentYear = selectedDate.getFullYear();\n self.currentMonth = selectedDate.getMonth();\n if (isNewYear) {\n triggerEvent(\"onYearChange\");\n buildMonthSwitch();\n }\n triggerEvent(\"onMonthChange\");\n }\n updateNavigationCurrentMonth();\n buildDays();\n updateValue();\n if (self.config.enableTime)\n setTimeout(function () { return (self.showTimeInput = true); }, 50);\n // maintain focus\n if (!shouldChangeMonth &&\n self.config.mode !== \"range\" &&\n self.config.showMonths === 1)\n focusOnDayElem(target);\n else if (self.selectedDateElem !== undefined &&\n self.hourElement === undefined) {\n self.selectedDateElem && self.selectedDateElem.focus();\n }\n if (self.hourElement !== undefined)\n self.hourElement !== undefined && self.hourElement.focus();\n if (self.config.closeOnSelect) {\n var single = self.config.mode === \"single\" && !self.config.enableTime;\n var range = self.config.mode === \"range\" &&\n self.selectedDates.length === 2 &&\n !self.config.enableTime;\n if (single || range) {\n focusAndClose();\n }\n }\n triggerChange();\n }\n var CALLBACKS = {\n locale: [setupLocale, updateWeekdays],\n showMonths: [buildMonths, setCalendarWidth, buildWeekdays],\n minDate: [jumpToDate],\n maxDate: [jumpToDate]\n };\n function set(option, value) {\n if (option !== null && typeof option === \"object\") {\n Object.assign(self.config, option);\n for (var key in option) {\n if (CALLBACKS[key] !== undefined)\n CALLBACKS[key].forEach(function (x) { return x(); });\n }\n }\n else {\n self.config[option] = value;\n if (CALLBACKS[option] !== undefined)\n CALLBACKS[option].forEach(function (x) { return x(); });\n else if (HOOKS.indexOf(option) > -1)\n self.config[option] = arrayify(value);\n }\n self.redraw();\n updateValue(false);\n }\n function setSelectedDate(inputDate, format) {\n var dates = [];\n if (inputDate instanceof Array)\n dates = inputDate.map(function (d) { return self.parseDate(d, format); });\n else if (inputDate instanceof Date || typeof inputDate === \"number\")\n dates = [self.parseDate(inputDate, format)];\n else if (typeof inputDate === \"string\") {\n switch (self.config.mode) {\n case \"single\":\n case \"time\":\n dates = [self.parseDate(inputDate, format)];\n break;\n case \"multiple\":\n dates = inputDate\n .split(self.config.conjunction)\n .map(function (date) { return self.parseDate(date, format); });\n break;\n case \"range\":\n dates = inputDate\n .split(self.l10n.rangeSeparator)\n .map(function (date) { return self.parseDate(date, format); });\n break;\n default:\n break;\n }\n }\n else\n self.config.errorHandler(new Error(\"Invalid date supplied: \" + JSON.stringify(inputDate)));\n self.selectedDates = dates.filter(function (d) { return d instanceof Date && isEnabled(d, false); });\n if (self.config.mode === \"range\")\n self.selectedDates.sort(function (a, b) { return a.getTime() - b.getTime(); });\n }\n function setDate(date, triggerChange, format) {\n if (triggerChange === void 0) { triggerChange = false; }\n if (format === void 0) { format = self.config.dateFormat; }\n if ((date !== 0 && !date) || (date instanceof Array && date.length === 0))\n return self.clear(triggerChange);\n setSelectedDate(date, format);\n self.showTimeInput = self.selectedDates.length > 0;\n self.latestSelectedDateObj =\n self.selectedDates[self.selectedDates.length - 1];\n self.redraw();\n jumpToDate();\n setHoursFromDate();\n if (self.selectedDates.length === 0) {\n self.clear(false);\n }\n updateValue(triggerChange);\n if (triggerChange)\n triggerEvent(\"onChange\");\n }\n function parseDateRules(arr) {\n return arr\n .slice()\n .map(function (rule) {\n if (typeof rule === \"string\" ||\n typeof rule === \"number\" ||\n rule instanceof Date) {\n return self.parseDate(rule, undefined, true);\n }\n else if (rule &&\n typeof rule === \"object\" &&\n rule.from &&\n rule.to)\n return {\n from: self.parseDate(rule.from, undefined),\n to: self.parseDate(rule.to, undefined)\n };\n return rule;\n })\n .filter(function (x) { return x; }); // remove falsy values\n }\n function setupDates() {\n self.selectedDates = [];\n self.now = self.parseDate(self.config.now) || new Date();\n // Workaround IE11 setting placeholder as the input's value\n var preloadedDate = self.config.defaultDate ||\n ((self.input.nodeName === \"INPUT\" ||\n self.input.nodeName === \"TEXTAREA\") &&\n self.input.placeholder &&\n self.input.value === self.input.placeholder\n ? null\n : self.input.value);\n if (preloadedDate)\n setSelectedDate(preloadedDate, self.config.dateFormat);\n self._initialDate =\n self.selectedDates.length > 0\n ? self.selectedDates[0]\n : self.config.minDate &&\n self.config.minDate.getTime() > self.now.getTime()\n ? self.config.minDate\n : self.config.maxDate &&\n self.config.maxDate.getTime() < self.now.getTime()\n ? self.config.maxDate\n : self.now;\n self.currentYear = self._initialDate.getFullYear();\n self.currentMonth = self._initialDate.getMonth();\n if (self.selectedDates.length > 0)\n self.latestSelectedDateObj = self.selectedDates[0];\n if (self.config.minTime !== undefined)\n self.config.minTime = self.parseDate(self.config.minTime, \"H:i\");\n if (self.config.maxTime !== undefined)\n self.config.maxTime = self.parseDate(self.config.maxTime, \"H:i\");\n self.minDateHasTime =\n !!self.config.minDate &&\n (self.config.minDate.getHours() > 0 ||\n self.config.minDate.getMinutes() > 0 ||\n self.config.minDate.getSeconds() > 0);\n self.maxDateHasTime =\n !!self.config.maxDate &&\n (self.config.maxDate.getHours() > 0 ||\n self.config.maxDate.getMinutes() > 0 ||\n self.config.maxDate.getSeconds() > 0);\n Object.defineProperty(self, \"showTimeInput\", {\n get: function () { return self._showTimeInput; },\n set: function (bool) {\n self._showTimeInput = bool;\n if (self.calendarContainer)\n toggleClass(self.calendarContainer, \"showTimeInput\", bool);\n self.isOpen && positionCalendar();\n }\n });\n }\n function setupInputs() {\n self.input = self.config.wrap\n ? element.querySelector(\"[data-input]\")\n : element;\n /* istanbul ignore next */\n if (!self.input) {\n self.config.errorHandler(new Error(\"Invalid input element specified\"));\n return;\n }\n // hack: store previous type to restore it after destroy()\n self.input._type = self.input.type;\n self.input.type = \"text\";\n self.input.classList.add(\"flatpickr-input\");\n self._input = self.input;\n if (self.config.altInput) {\n // replicate self.element\n self.altInput = createElement(self.input.nodeName, self.config.altInputClass);\n self._input = self.altInput;\n self.altInput.placeholder = self.input.placeholder;\n self.altInput.disabled = self.input.disabled;\n self.altInput.required = self.input.required;\n self.altInput.tabIndex = self.input.tabIndex;\n self.altInput.type = \"text\";\n self.input.setAttribute(\"type\", \"hidden\");\n if (!self.config.static && self.input.parentNode)\n self.input.parentNode.insertBefore(self.altInput, self.input.nextSibling);\n }\n if (!self.config.allowInput)\n self._input.setAttribute(\"readonly\", \"readonly\");\n self._positionElement = self.config.positionElement || self._input;\n }\n function setupMobile() {\n var inputType = self.config.enableTime\n ? self.config.noCalendar\n ? \"time\"\n : \"datetime-local\"\n : \"date\";\n self.mobileInput = createElement(\"input\", self.input.className + \" flatpickr-mobile\");\n self.mobileInput.step = self.input.getAttribute(\"step\") || \"any\";\n self.mobileInput.tabIndex = 1;\n self.mobileInput.type = inputType;\n self.mobileInput.disabled = self.input.disabled;\n self.mobileInput.required = self.input.required;\n self.mobileInput.placeholder = self.input.placeholder;\n self.mobileFormatStr =\n inputType === \"datetime-local\"\n ? \"Y-m-d\\\\TH:i:S\"\n : inputType === \"date\"\n ? \"Y-m-d\"\n : \"H:i:S\";\n if (self.selectedDates.length > 0) {\n self.mobileInput.defaultValue = self.mobileInput.value = self.formatDate(self.selectedDates[0], self.mobileFormatStr);\n }\n if (self.config.minDate)\n self.mobileInput.min = self.formatDate(self.config.minDate, \"Y-m-d\");\n if (self.config.maxDate)\n self.mobileInput.max = self.formatDate(self.config.maxDate, \"Y-m-d\");\n self.input.type = \"hidden\";\n if (self.altInput !== undefined)\n self.altInput.type = \"hidden\";\n try {\n if (self.input.parentNode)\n self.input.parentNode.insertBefore(self.mobileInput, self.input.nextSibling);\n }\n catch (_a) { }\n bind(self.mobileInput, \"change\", function (e) {\n self.setDate(e.target.value, false, self.mobileFormatStr);\n triggerEvent(\"onChange\");\n triggerEvent(\"onClose\");\n });\n }\n function toggle(e) {\n if (self.isOpen === true)\n return self.close();\n self.open(e);\n }\n function triggerEvent(event, data) {\n // If the instance has been destroyed already, all hooks have been removed\n if (self.config === undefined)\n return;\n var hooks = self.config[event];\n if (hooks !== undefined && hooks.length > 0) {\n for (var i = 0; hooks[i] && i < hooks.length; i++)\n hooks[i](self.selectedDates, self.input.value, self, data);\n }\n if (event === \"onChange\") {\n self.input.dispatchEvent(createEvent(\"change\"));\n // many front-end frameworks bind to the input event\n self.input.dispatchEvent(createEvent(\"input\"));\n }\n }\n function createEvent(name) {\n var e = document.createEvent(\"Event\");\n e.initEvent(name, true, true);\n return e;\n }\n function isDateSelected(date) {\n for (var i = 0; i < self.selectedDates.length; i++) {\n if (compareDates(self.selectedDates[i], date) === 0)\n return \"\" + i;\n }\n return false;\n }\n function isDateInRange(date) {\n if (self.config.mode !== \"range\" || self.selectedDates.length < 2)\n return false;\n return (compareDates(date, self.selectedDates[0]) >= 0 &&\n compareDates(date, self.selectedDates[1]) <= 0);\n }\n function updateNavigationCurrentMonth() {\n if (self.config.noCalendar || self.isMobile || !self.monthNav)\n return;\n self.yearElements.forEach(function (yearElement, i) {\n var d = new Date(self.currentYear, self.currentMonth, 1);\n d.setMonth(self.currentMonth + i);\n if (self.config.showMonths > 1 ||\n self.config.monthSelectorType === \"static\") {\n self.monthElements[i].textContent =\n monthToStr(d.getMonth(), self.config.shorthandCurrentMonth, self.l10n) + \" \";\n }\n else {\n self.monthsDropdownContainer.value = d.getMonth().toString();\n }\n yearElement.value = d.getFullYear().toString();\n });\n self._hidePrevMonthArrow =\n self.config.minDate !== undefined &&\n (self.currentYear === self.config.minDate.getFullYear()\n ? self.currentMonth <= self.config.minDate.getMonth()\n : self.currentYear < self.config.minDate.getFullYear());\n self._hideNextMonthArrow =\n self.config.maxDate !== undefined &&\n (self.currentYear === self.config.maxDate.getFullYear()\n ? self.currentMonth + 1 > self.config.maxDate.getMonth()\n : self.currentYear > self.config.maxDate.getFullYear());\n }\n function getDateStr(format) {\n return self.selectedDates\n .map(function (dObj) { return self.formatDate(dObj, format); })\n .filter(function (d, i, arr) {\n return self.config.mode !== \"range\" ||\n self.config.enableTime ||\n arr.indexOf(d) === i;\n })\n .join(self.config.mode !== \"range\"\n ? self.config.conjunction\n : self.l10n.rangeSeparator);\n }\n /**\n * Updates the values of inputs associated with the calendar\n */\n function updateValue(triggerChange) {\n if (triggerChange === void 0) { triggerChange = true; }\n if (self.mobileInput !== undefined && self.mobileFormatStr) {\n self.mobileInput.value =\n self.latestSelectedDateObj !== undefined\n ? self.formatDate(self.latestSelectedDateObj, self.mobileFormatStr)\n : \"\";\n }\n self.input.value = getDateStr(self.config.dateFormat);\n if (self.altInput !== undefined) {\n self.altInput.value = getDateStr(self.config.altFormat);\n }\n if (triggerChange !== false)\n triggerEvent(\"onValueUpdate\");\n }\n function onMonthNavClick(e) {\n var isPrevMonth = self.prevMonthNav.contains(e.target);\n var isNextMonth = self.nextMonthNav.contains(e.target);\n if (isPrevMonth || isNextMonth) {\n changeMonth(isPrevMonth ? -1 : 1);\n }\n else if (self.yearElements.indexOf(e.target) >= 0) {\n e.target.select();\n }\n else if (e.target.classList.contains(\"arrowUp\")) {\n self.changeYear(self.currentYear + 1);\n }\n else if (e.target.classList.contains(\"arrowDown\")) {\n self.changeYear(self.currentYear - 1);\n }\n }\n function timeWrapper(e) {\n e.preventDefault();\n var isKeyDown = e.type === \"keydown\", input = e.target;\n if (self.amPM !== undefined && e.target === self.amPM) {\n self.amPM.textContent =\n self.l10n.amPM[int(self.amPM.textContent === self.l10n.amPM[0])];\n }\n var min = parseFloat(input.getAttribute(\"min\")), max = parseFloat(input.getAttribute(\"max\")), step = parseFloat(input.getAttribute(\"step\")), curValue = parseInt(input.value, 10), delta = e.delta ||\n (isKeyDown ? (e.which === 38 ? 1 : -1) : 0);\n var newValue = curValue + step * delta;\n if (typeof input.value !== \"undefined\" && input.value.length === 2) {\n var isHourElem = input === self.hourElement, isMinuteElem = input === self.minuteElement;\n if (newValue < min) {\n newValue =\n max +\n newValue +\n int(!isHourElem) +\n (int(isHourElem) && int(!self.amPM));\n if (isMinuteElem)\n incrementNumInput(undefined, -1, self.hourElement);\n }\n else if (newValue > max) {\n newValue =\n input === self.hourElement ? newValue - max - int(!self.amPM) : min;\n if (isMinuteElem)\n incrementNumInput(undefined, 1, self.hourElement);\n }\n if (self.amPM &&\n isHourElem &&\n (step === 1\n ? newValue + curValue === 23\n : Math.abs(newValue - curValue) > step)) {\n self.amPM.textContent =\n self.l10n.amPM[int(self.amPM.textContent === self.l10n.amPM[0])];\n }\n input.value = pad(newValue);\n }\n }\n init();\n return self;\n }\n /* istanbul ignore next */\n function _flatpickr(nodeList, config) {\n // static list\n var nodes = Array.prototype.slice\n .call(nodeList)\n .filter(function (x) { return x instanceof HTMLElement; });\n var instances = [];\n for (var i = 0; i < nodes.length; i++) {\n var node = nodes[i];\n try {\n if (node.getAttribute(\"data-fp-omit\") !== null)\n continue;\n if (node._flatpickr !== undefined) {\n node._flatpickr.destroy();\n node._flatpickr = undefined;\n }\n node._flatpickr = FlatpickrInstance(node, config || {});\n instances.push(node._flatpickr);\n }\n catch (e) {\n console.error(e);\n }\n }\n return instances.length === 1 ? instances[0] : instances;\n }\n /* istanbul ignore next */\n if (typeof HTMLElement !== \"undefined\" &&\n typeof HTMLCollection !== \"undefined\" &&\n typeof NodeList !== \"undefined\") {\n // browser env\n HTMLCollection.prototype.flatpickr = NodeList.prototype.flatpickr = function (config) {\n return _flatpickr(this, config);\n };\n HTMLElement.prototype.flatpickr = function (config) {\n return _flatpickr([this], config);\n };\n }\n /* istanbul ignore next */\n var flatpickr = function (selector, config) {\n if (typeof selector === \"string\") {\n return _flatpickr(window.document.querySelectorAll(selector), config);\n }\n else if (selector instanceof Node) {\n return _flatpickr([selector], config);\n }\n else {\n return _flatpickr(selector, config);\n }\n };\n /* istanbul ignore next */\n flatpickr.defaultConfig = {};\n flatpickr.l10ns = {\n en: __assign({}, english),\n \"default\": __assign({}, english)\n };\n flatpickr.localize = function (l10n) {\n flatpickr.l10ns[\"default\"] = __assign({}, flatpickr.l10ns[\"default\"], l10n);\n };\n flatpickr.setDefaults = function (config) {\n flatpickr.defaultConfig = __assign({}, flatpickr.defaultConfig, config);\n };\n flatpickr.parseDate = createDateParser({});\n flatpickr.formatDate = createDateFormatter({});\n flatpickr.compareDates = compareDates;\n /* istanbul ignore next */\n if (typeof jQuery !== \"undefined\" && typeof jQuery.fn !== \"undefined\") {\n jQuery.fn.flatpickr = function (config) {\n return _flatpickr(this, config);\n };\n }\n // eslint-disable-next-line @typescript-eslint/camelcase\n Date.prototype.fp_incr = function (days) {\n return new Date(this.getFullYear(), this.getMonth(), this.getDate() + (typeof days === \"string\" ? parseInt(days, 10) : days));\n };\n if (typeof window !== \"undefined\") {\n window.flatpickr = flatpickr;\n }\n\n return flatpickr;\n\n}));\n", "export * from \"./enums.js\";\nexport * from \"./modifiers/index.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport { popperGenerator, detectOverflow, createPopper as createPopperBase } from \"./createPopper.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper } from \"./popper.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\";", "export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];", "export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}", "export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}", "import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };", "import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};", "import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}", "export default function getBoundingClientRect(element) {\n var rect = element.getBoundingClientRect();\n return {\n width: rect.width,\n height: rect.height,\n top: rect.top,\n right: rect.right,\n bottom: rect.bottom,\n left: rect.left,\n x: rect.left,\n y: rect.top\n };\n}", "import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}", "import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}", "import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}", "import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}", "import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}", "import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}", "import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') !== -1;\n var isIE = navigator.userAgent.indexOf('Trident') !== -1;\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}", "export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}", "export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;", "import { max as mathMax, min as mathMin } from \"./math.js\";\nexport default function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}", "export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}", "import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}", "export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}", "import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport within from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (process.env.NODE_ENV !== \"production\") {\n if (!isHTMLElement(arrowElement)) {\n console.error(['Popper: \"arrow\" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' '));\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: \"arrow\" modifier\\'s `element` must be a child of the popper', 'element.'].join(' '));\n }\n\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};", "import { top, left, right, bottom } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref) {\n var x = _ref.x,\n y = _ref.y;\n var win = window;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(round(x * dpr) / dpr) || 0,\n y: round(round(y * dpr) / dpr) || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets;\n\n var _ref3 = roundOffsets === true ? roundOffsetsByDPR(offsets) : typeof roundOffsets === 'function' ? roundOffsets(offsets) : offsets,\n _ref3$x = _ref3.x,\n x = _ref3$x === void 0 ? 0 : _ref3$x,\n _ref3$y = _ref3.y,\n y = _ref3$y === void 0 ? 0 : _ref3$y;\n\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top) {\n sideY = bottom; // $FlowFixMe[prop-missing]\n\n y -= offsetParent[heightProp] - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left) {\n sideX = right; // $FlowFixMe[prop-missing]\n\n x -= offsetParent[widthProp] - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) < 2 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref4) {\n var state = _ref4.state,\n options = _ref4.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n\n if (process.env.NODE_ENV !== \"production\") {\n var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || '';\n\n if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) {\n return transitionProperty.indexOf(property) >= 0;\n })) {\n console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: \"transform\", \"top\", \"right\", \"bottom\", \"left\".', '\\n\\n', 'Disable the \"computeStyles\" modifier\\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\\n\\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' '));\n }\n }\n\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};", "import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};", "var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}", "var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}", "import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}", "import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}", "import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nexport default function getViewportRect(element) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0; // NB: This isn't supported on iOS <= 12. If the keyboard is open, the popper\n // can be obscured underneath it.\n // Also, `html.clientHeight` adds the bottom bar height in Safari iOS, even\n // if it isn't open, so if this isn't available, the popper will be detected\n // to overflow the bottom of the screen too early.\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height; // Uses Layout Viewport (like Chrome; Safari does not currently)\n // In Chrome, it returns a value very close to 0 (+/-) but contains rounding\n // errors due to floating point numbers, so we need to check precision.\n // Safari returns a number <= 0, usually < -1 when pinch-zoomed\n // Feature detection fails in mobile emulation mode in Chrome.\n // Math.abs(win.innerWidth / visualViewport.scale - visualViewport.width) <\n // 0.001\n // Fallback here: \"Not Safari\" userAgent\n\n if (!/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}", "import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}", "import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}", "import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}", "import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}", "export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}", "import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element) {\n var rect = getBoundingClientRect(element);\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element)) : isHTMLElement(clippingParent) ? getInnerBoundingClientRect(clippingParent) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}", "export default function getVariation(placement) {\n return placement.split('-')[1];\n}", "import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}", "import getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var referenceElement = state.elements.reference;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary);\n var referenceClientRect = getBoundingClientRect(referenceElement);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}", "import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, \"auto\" cannot be used to allow \"bottom-start\".', 'Use \"auto-start\" instead.'].join(' '));\n }\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}", "import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases \u2013 research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};", "import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};", "import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\";\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};", "import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};", "export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}", "import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport within from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { max as mathMax, min as mathMin } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis || checkAltAxis) {\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = popperOffsets[mainAxis] + overflow[mainSide];\n var max = popperOffsets[mainAxis] - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - tetherOffsetValue : minLen - arrowLen - arrowPaddingMin - tetherOffsetValue;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + tetherOffsetValue : maxLen + arrowLen + arrowPaddingMax + tetherOffsetValue;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = state.modifiersData.offset ? state.modifiersData.offset[state.placement][mainAxis] : 0;\n var tetherMin = popperOffsets[mainAxis] + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = popperOffsets[mainAxis] + maxOffset - offsetModifierValue;\n\n if (checkMainAxis) {\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var _preventedOffset = within(tether ? mathMin(_min, tetherMin) : _min, _offset, tether ? mathMax(_max, tetherMax) : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};", "export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}", "import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}", "import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\"; // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement);\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}", "import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}", "export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}", "export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}", "import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport getComputedStyle from \"./dom-utils/getComputedStyle.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport validateModifiers from \"./utils/validateModifiers.js\";\nimport uniqueBy from \"./utils/uniqueBy.js\";\nimport getBasePlacement from \"./utils/getBasePlacement.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nimport { auto } from \"./enums.js\";\nvar INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.';\nvar INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.';\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(options) {\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n }); // Validate the provided modifiers so that the consumer will get warned\n // if one of the modifiers is invalid for any reason\n\n if (process.env.NODE_ENV !== \"production\") {\n var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) {\n var name = _ref.name;\n return name;\n });\n validateModifiers(modifiers);\n\n if (getBasePlacement(state.options.placement) === auto) {\n var flipModifier = state.orderedModifiers.find(function (_ref2) {\n var name = _ref2.name;\n return name === 'flip';\n });\n\n if (!flipModifier) {\n console.error(['Popper: \"auto\" placements require the \"flip\" modifier be', 'present and enabled to work.'].join(' '));\n }\n }\n\n var _getComputedStyle = getComputedStyle(popper),\n marginTop = _getComputedStyle.marginTop,\n marginRight = _getComputedStyle.marginRight,\n marginBottom = _getComputedStyle.marginBottom,\n marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can\n // cause bugs with positioning, so we'll warn the consumer\n\n\n if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) {\n return parseFloat(margin);\n })) {\n console.warn(['Popper: CSS \"margin\" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' '));\n }\n }\n\n runModifierEffects();\n return instance.update();\n },\n // Sync update \u2013 it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n var __debug_loops__ = 0;\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (process.env.NODE_ENV !== \"production\") {\n __debug_loops__ += 1;\n\n if (__debug_loops__ > 100) {\n console.error(INFINITE_LOOP_ERROR);\n break;\n }\n }\n\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update \u2013 it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref3) {\n var name = _ref3.name,\n _ref3$options = _ref3.options,\n options = _ref3$options === void 0 ? {} : _ref3$options,\n effect = _ref3.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };", "import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };", "import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NODE_TEXT = 3\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector))\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector)\n },\n\n children(element, selector) {\n return [].concat(...element.children)\n .filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n\n let ancestor = element.parentNode\n\n while (ancestor && ancestor.nodeType === Node.ELEMENT_NODE && ancestor.nodeType !== NODE_TEXT) {\n if (ancestor.matches(selector)) {\n parents.push(ancestor)\n }\n\n ancestor = ancestor.parentNode\n }\n\n return parents\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous]\n }\n\n previous = previous.previousElementSibling\n }\n\n return []\n },\n\n next(element, selector) {\n let next = element.nextElementSibling\n\n while (next) {\n if (next.matches(selector)) {\n return [next]\n }\n\n next = next.nextElementSibling\n }\n\n return []\n }\n}\n\nexport default SelectorEngine\n", "import SelectorEngine from '../dom/selector-engine'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nconst toType = obj => {\n if (obj === null || obj === undefined) {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID)\n } while (document.getElementById(prefix))\n\n return prefix\n}\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttr = element.getAttribute('href')\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttr || (!hrefAttr.includes('#') && !hrefAttr.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttr.includes('#') && !hrefAttr.startsWith('#')) {\n hrefAttr = `#${hrefAttr.split('#')[1]}`\n }\n\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : null\n }\n\n return selector\n}\n\nconst getSelectorFromElement = element => {\n const selector = getSelector(element)\n\n if (selector) {\n return document.querySelector(selector) ? selector : null\n }\n\n return null\n}\n\nconst getElementFromSelector = element => {\n const selector = getSelector(element)\n\n return selector ? document.querySelector(selector) : null\n}\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let { transitionDuration, transitionDelay } = window.getComputedStyle(element)\n\n const floatTransitionDuration = Number.parseFloat(transitionDuration)\n const floatTransitionDelay = Number.parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n}\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END))\n}\n\nconst isElement = obj => {\n if (!obj || typeof obj !== 'object') {\n return false\n }\n\n if (typeof obj.jquery !== 'undefined') {\n obj = obj[0]\n }\n\n return typeof obj.nodeType !== 'undefined'\n}\n\nconst getElement = obj => {\n if (isElement(obj)) { // it's a jQuery object or a node element\n return obj.jquery ? obj[0] : obj\n }\n\n if (typeof obj === 'string' && obj.length > 0) {\n return SelectorEngine.findOne(obj)\n }\n\n return null\n}\n\nconst typeCheckConfig = (componentName, config, configTypes) => {\n Object.keys(configTypes).forEach(property => {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${componentName.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n })\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n return getComputedStyle(element).getPropertyValue('visibility') === 'visible'\n}\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true\n }\n\n if (element.classList.contains('disabled')) {\n return true\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'\n}\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return findShadowRoot(element.parentNode)\n}\n\nconst noop = () => {}\n\nconst reflow = element => element.offsetHeight\n\nconst getjQuery = () => {\n const { jQuery } = window\n\n if (jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return jQuery\n }\n\n return null\n}\n\nconst DOMContentLoadedCallbacks = []\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n DOMContentLoadedCallbacks.forEach(callback => callback())\n })\n }\n\n DOMContentLoadedCallbacks.push(callback)\n } else {\n callback()\n }\n}\n\nconst isRTL = () => document.documentElement.dir === 'rtl'\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery()\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME\n const JQUERY_NO_CONFLICT = $.fn[name]\n $.fn[name] = plugin.jQueryInterface\n $.fn[name].Constructor = plugin\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT\n return plugin.jQueryInterface\n }\n }\n })\n}\n\nconst execute = callback => {\n if (typeof callback === 'function') {\n callback()\n }\n}\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback)\n return\n }\n\n const durationPadding = 5\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding\n\n let called = false\n\n const handler = ({ target }) => {\n if (target !== transitionElement) {\n return\n }\n\n called = true\n transitionElement.removeEventListener(TRANSITION_END, handler)\n execute(callback)\n }\n\n transitionElement.addEventListener(TRANSITION_END, handler)\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement)\n }\n }, emulatedDuration)\n}\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element depending on the direction and if cycle is allowed\n if (index === -1) {\n return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]\n }\n\n const listLength = list.length\n\n index += shouldGetNext ? 1 : -1\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))]\n}\n\nexport {\n getElement,\n getUID,\n getSelectorFromElement,\n getElementFromSelector,\n getTransitionDurationFromElement,\n triggerTransitionEnd,\n isElement,\n typeCheckConfig,\n isVisible,\n isDisabled,\n findShadowRoot,\n noop,\n getNextActiveElement,\n reflow,\n getjQuery,\n onDOMContentLoaded,\n isRTL,\n defineJQueryPlugin,\n execute,\n executeAfterTransition\n}\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/\nconst stripNameRegex = /\\..*/\nconst stripUidRegex = /::\\d+$/\nconst eventRegistry = {} // Events storage\nlet uidEvent = 1\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n}\nconst customEventsRegex = /^(mouseenter|mouseleave)/i\nconst nativeEvents = new Set([\n 'click',\n 'dblclick',\n 'mouseup',\n 'mousedown',\n 'contextmenu',\n 'mousewheel',\n 'DOMMouseScroll',\n 'mouseover',\n 'mouseout',\n 'mousemove',\n 'selectstart',\n 'selectend',\n 'keydown',\n 'keypress',\n 'keyup',\n 'orientationchange',\n 'touchstart',\n 'touchmove',\n 'touchend',\n 'touchcancel',\n 'pointerdown',\n 'pointermove',\n 'pointerup',\n 'pointerleave',\n 'pointercancel',\n 'gesturestart',\n 'gesturechange',\n 'gestureend',\n 'focus',\n 'blur',\n 'change',\n 'reset',\n 'select',\n 'submit',\n 'focusin',\n 'focusout',\n 'load',\n 'unload',\n 'beforeunload',\n 'resize',\n 'move',\n 'DOMContentLoaded',\n 'readystatechange',\n 'error',\n 'abort',\n 'scroll'\n])\n\n/**\n * ------------------------------------------------------------------------\n * Private methods\n * ------------------------------------------------------------------------\n */\n\nfunction getUidEvent(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getEvent(element) {\n const uid = getUidEvent(element)\n\n element.uidEvent = uid\n eventRegistry[uid] = eventRegistry[uid] || {}\n\n return eventRegistry[uid]\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n event.delegateTarget = element\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn)\n }\n\n return fn.apply(element, [event])\n }\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector)\n\n for (let { target } = event; target && target !== this; target = target.parentNode) {\n for (let i = domElements.length; i--;) {\n if (domElements[i] === target) {\n event.delegateTarget = target\n\n if (handler.oneOff) {\n // eslint-disable-next-line unicorn/consistent-destructuring\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n\n // To please ESLint\n return null\n }\n}\n\nfunction findHandler(events, handler, delegationSelector = null) {\n const uidEventList = Object.keys(events)\n\n for (let i = 0, len = uidEventList.length; i < len; i++) {\n const event = events[uidEventList[i]]\n\n if (event.originalHandler === handler && event.delegationSelector === delegationSelector) {\n return event\n }\n }\n\n return null\n}\n\nfunction normalizeParams(originalTypeEvent, handler, delegationFn) {\n const delegation = typeof handler === 'string'\n const originalHandler = delegation ? delegationFn : handler\n\n let typeEvent = getTypeEvent(originalTypeEvent)\n const isNative = nativeEvents.has(typeEvent)\n\n if (!isNative) {\n typeEvent = originalTypeEvent\n }\n\n return [delegation, originalHandler, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFn, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n if (!handler) {\n handler = delegationFn\n delegationFn = null\n }\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (customEventsRegex.test(originalTypeEvent)) {\n const wrapFn = fn => {\n return function (event) {\n if (!event.relatedTarget || (event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget))) {\n return fn.call(this, event)\n }\n }\n }\n\n if (delegationFn) {\n delegationFn = wrapFn(delegationFn)\n } else {\n handler = wrapFn(handler)\n }\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const events = getEvent(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFn = findHandler(handlers, originalHandler, delegation ? handler : null)\n\n if (previousFn) {\n previousFn.oneOff = previousFn.oneOff && oneOff\n\n return\n }\n\n const uid = getUidEvent(originalHandler, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = delegation ?\n bootstrapDelegationHandler(element, handler, delegationFn) :\n bootstrapHandler(element, handler)\n\n fn.delegationSelector = delegation ? handler : null\n fn.originalHandler = originalHandler\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, delegation)\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector)\n\n if (!fn) {\n return\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector))\n delete events[typeEvent][fn.uidEvent]\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {}\n\n Object.keys(storeElementEvent).forEach(handlerKey => {\n if (handlerKey.includes(namespace)) {\n const event = storeElementEvent[handlerKey]\n\n removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector)\n }\n })\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '')\n return customEvents[event] || event\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFn) {\n addHandler(element, event, handler, delegationFn, false)\n },\n\n one(element, event, handler, delegationFn) {\n addHandler(element, event, handler, delegationFn, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFn) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getEvent(element)\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof originalHandler !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!events || !events[typeEvent]) {\n return\n }\n\n removeHandler(element, events, typeEvent, originalHandler, delegation ? handler : null)\n return\n }\n\n if (isNamespace) {\n Object.keys(events).forEach(elementEvent => {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n })\n }\n\n const storeElementEvent = events[typeEvent] || {}\n Object.keys(storeElementEvent).forEach(keyHandlers => {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n const event = storeElementEvent[keyHandlers]\n\n removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector)\n }\n })\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null\n }\n\n const $ = getjQuery()\n const typeEvent = getTypeEvent(event)\n const inNamespace = event !== typeEvent\n const isNative = nativeEvents.has(typeEvent)\n\n let jQueryEvent\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n let evt = null\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args)\n\n $(element).trigger(jQueryEvent)\n bubbles = !jQueryEvent.isPropagationStopped()\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped()\n defaultPrevented = jQueryEvent.isDefaultPrevented()\n }\n\n if (isNative) {\n evt = document.createEvent('HTMLEvents')\n evt.initEvent(typeEvent, bubbles, true)\n } else {\n evt = new CustomEvent(event, {\n bubbles,\n cancelable: true\n })\n }\n\n // merge custom information in our event\n if (typeof args !== 'undefined') {\n Object.keys(args).forEach(key => {\n Object.defineProperty(evt, key, {\n get() {\n return args[key]\n }\n })\n })\n }\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && typeof jQueryEvent !== 'undefined') {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nexport default EventHandler\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst elementMap = new Map()\n\nexport default {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map())\n }\n\n const instanceMap = elementMap.get(element)\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`)\n return\n }\n\n instanceMap.set(key, instance)\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null\n }\n\n return null\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return\n }\n\n const instanceMap = elementMap.get(element)\n\n instanceMap.delete(key)\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element)\n }\n }\n}\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data'\nimport {\n executeAfterTransition,\n getElement\n} from './util/index'\nimport EventHandler from './dom/event-handler'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst VERSION = '5.0.2'\n\nclass BaseComponent {\n constructor(element) {\n element = getElement(element)\n\n if (!element) {\n return\n }\n\n this._element = element\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n Object.getOwnPropertyNames(this).forEach(propertyName => {\n this[propertyName] = null\n })\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n /** Static */\n\n static getInstance(element) {\n return Data.get(element, this.DATA_KEY)\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n }\n\n static get VERSION() {\n return VERSION\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`\n }\n}\n\nexport default BaseComponent\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst SELECTOR_DISMISS = '[data-bs-dismiss=\"alert\"]'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n close(element) {\n const rootElement = element ? this._getRootElement(element) : this._element\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent === null || customEvent.defaultPrevented) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n // Private\n\n _getRootElement(element) {\n return getElementFromSelector(element) || element.closest(`.${CLASS_NAME_ALERT}`)\n }\n\n _triggerCloseEvent(element) {\n return EventHandler.trigger(element, EVENT_CLOSE)\n }\n\n _removeElement(element) {\n element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(element), element, isAnimated)\n }\n\n _destroyElement(element) {\n element.remove()\n\n EventHandler.trigger(element, EVENT_CLOSED)\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DISMISS, Alert.handleDismiss(new Alert()))\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Alert to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this)\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => {\n event.preventDefault()\n\n const button = event.target.closest(SELECTOR_DATA_TOGGLE)\n const data = Button.getOrCreateInstance(button)\n\n data.toggle()\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Button to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(val) {\n if (val === 'true') {\n return true\n }\n\n if (val === 'false') {\n return false\n }\n\n if (val === Number(val).toString()) {\n return Number(val)\n }\n\n if (val === '' || val === 'null') {\n return null\n }\n\n return val\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {}\n\n Object.keys(element.dataset)\n .filter(key => key.startsWith('bs'))\n .forEach(key => {\n let pureKey = key.replace(/^bs/, '')\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length)\n attributes[pureKey] = normalizeData(element.dataset[key])\n })\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))\n },\n\n offset(element) {\n const rect = element.getBoundingClientRect()\n\n return {\n top: rect.top + document.body.scrollTop,\n left: rect.left + document.body.scrollLeft\n }\n },\n\n position(element) {\n return {\n top: element.offsetTop,\n left: element.offsetLeft\n }\n }\n}\n\nexport default Manipulator\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n getNextActiveElement,\n reflow,\n triggerTransitionEnd,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ARROW_LEFT_KEY = 'ArrowLeft'\nconst ARROW_RIGHT_KEY = 'ArrowRight'\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_END = 'carousel-item-end'\nconst CLASS_NAME_START = 'carousel-item-start'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_INDICATOR = '[data-bs-target]'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next()\n }\n }\n\n prev() {\n this._slide(ORDER_PREV)\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (SelectorEngine.findOne(SELECTOR_NEXT_PREV, this._element)) {\n triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config && this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const order = index > activeIndex ?\n ORDER_NEXT :\n ORDER_PREV\n\n this._slide(order, this._items[index])\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n if (!direction) {\n return\n }\n\n this._slide(direction > 0 ? DIRECTION_RIGHT : DIRECTION_LEFT)\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER, event => this.pause(event))\n EventHandler.on(this._element, EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch && this._touchSupported) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n const start = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchStartX = event.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchDeltaX = event.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n SelectorEngine.find(SELECTOR_ITEM_IMG, this._element).forEach(itemImg => {\n EventHandler.on(itemImg, EVENT_DRAG_START, e => e.preventDefault())\n })\n\n if (this._pointerEvent) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n const direction = KEY_TO_DIRECTION[event.key]\n if (direction) {\n event.preventDefault()\n this._slide(direction)\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n SelectorEngine.find(SELECTOR_ITEM, element.parentNode) :\n []\n\n return this._items.indexOf(element)\n }\n\n _getItemByOrder(order, activeElement) {\n const isNext = order === ORDER_NEXT\n return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap)\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element))\n\n return EventHandler.trigger(this._element, EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)\n\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE)\n activeIndicator.removeAttribute('aria-current')\n\n const indicators = SelectorEngine.find(SELECTOR_INDICATOR, this._indicatorsElement)\n\n for (let i = 0; i < indicators.length; i++) {\n if (Number.parseInt(indicators[i].getAttribute('data-bs-slide-to'), 10) === this._getItemIndex(element)) {\n indicators[i].classList.add(CLASS_NAME_ACTIVE)\n indicators[i].setAttribute('aria-current', 'true')\n break\n }\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(directionOrOrder, element) {\n const order = this._directionToOrder(directionOrOrder)\n const activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || this._getItemByOrder(order, activeElement)\n\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n const isNext = order === ORDER_NEXT\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n const eventDirectionName = this._orderToDirection(order)\n\n if (nextElement && nextElement.classList.contains(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n if (this._isSliding) {\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const triggerSlidEvent = () => {\n EventHandler.trigger(this._element, EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n }\n\n if (this._element.classList.contains(CLASS_NAME_SLIDE)) {\n nextElement.classList.add(orderClassName)\n\n reflow(nextElement)\n\n activeElement.classList.add(directionalClassName)\n nextElement.classList.add(directionalClassName)\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName)\n\n this._isSliding = false\n\n setTimeout(triggerSlidEvent, 0)\n }\n\n this._queueCallback(completeCallBack, activeElement, true)\n } else {\n activeElement.classList.remove(CLASS_NAME_ACTIVE)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n triggerSlidEvent()\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _directionToOrder(direction) {\n if (![DIRECTION_RIGHT, DIRECTION_LEFT].includes(direction)) {\n return direction\n }\n\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV\n }\n\n _orderToDirection(order) {\n if (![ORDER_NEXT, ORDER_PREV].includes(order)) {\n return order\n }\n\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT\n }\n\n // Static\n\n static carouselInterface(element, config) {\n const data = Carousel.getOrCreateInstance(element, config)\n\n let { _config } = data\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n }\n\n static jQueryInterface(config) {\n return this.each(function () {\n Carousel.carouselInterface(this, config)\n })\n }\n\n static dataApiClickHandler(event) {\n const target = getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...Manipulator.getDataAttributes(target),\n ...Manipulator.getDataAttributes(this)\n }\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel.carouselInterface(target, config)\n\n if (slideIndex) {\n Carousel.getInstance(target).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel.dataApiClickHandler)\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (let i = 0, len = carousels.length; i < len; i++) {\n Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i]))\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Carousel to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElement,\n getSelectorFromElement,\n getElementFromSelector,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._isTransitioning = false\n this._config = this._getConfig(config)\n this._triggerArray = SelectorEngine.find(\n `${SELECTOR_DATA_TOGGLE}[href=\"#${this._element.id}\"],` +\n `${SELECTOR_DATA_TOGGLE}[data-bs-target=\"#${this._element.id}\"]`\n )\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElem => foundElem === this._element)\n\n if (selector !== null && filterElement.length) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle() {\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = SelectorEngine.find(SELECTOR_ACTIVES, this._parent)\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-bs-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n const container = SelectorEngine.findOne(this._selector)\n if (actives) {\n const tempActiveData = actives.find(elem => container !== elem)\n activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null\n\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n if (actives) {\n actives.forEach(elemActive => {\n if (container !== elemActive) {\n Collapse.collapseInterface(elemActive, 'hide')\n }\n\n if (!activesData) {\n Data.set(elemActive, DATA_KEY, null)\n }\n })\n }\n\n const dimension = this._getDimension()\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE)\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n this._triggerArray.forEach(element => {\n element.classList.remove(CLASS_NAME_COLLAPSED)\n element.setAttribute('aria-expanded', true)\n })\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n this._queueCallback(complete, this._element, true)\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning || !this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n if (startEvent.defaultPrevented) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const elem = getElementFromSelector(trigger)\n\n if (elem && !elem.classList.contains(CLASS_NAME_SHOW)) {\n trigger.classList.add(CLASS_NAME_COLLAPSED)\n trigger.setAttribute('aria-expanded', false)\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n this._queueCallback(complete, this._element, true)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(WIDTH) ? WIDTH : HEIGHT\n }\n\n _getParent() {\n let { parent } = this._config\n\n parent = getElement(parent)\n\n const selector = `${SELECTOR_DATA_TOGGLE}[data-bs-parent=\"${parent}\"]`\n\n SelectorEngine.find(selector, parent)\n .forEach(element => {\n const selected = getElementFromSelector(element)\n\n this._addAriaAndCollapsedClass(\n selected,\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n if (!element || !triggerArray.length) {\n return\n }\n\n const isOpen = element.classList.contains(CLASS_NAME_SHOW)\n\n triggerArray.forEach(elem => {\n if (isOpen) {\n elem.classList.remove(CLASS_NAME_COLLAPSED)\n } else {\n elem.classList.add(CLASS_NAME_COLLAPSED)\n }\n\n elem.setAttribute('aria-expanded', isOpen)\n })\n }\n\n // Static\n\n static collapseInterface(element, config) {\n let data = Collapse.getInstance(element)\n const _config = {\n ...Default,\n ...Manipulator.getDataAttributes(element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(element, _config)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n }\n\n static jQueryInterface(config) {\n return this.each(function () {\n Collapse.collapseInterface(this, config)\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || (event.delegateTarget && event.delegateTarget.tagName === 'A')) {\n event.preventDefault()\n }\n\n const triggerData = Manipulator.getDataAttributes(this)\n const selector = getSelectorFromElement(this)\n const selectorElements = SelectorEngine.find(selector)\n\n selectorElements.forEach(element => {\n const data = Collapse.getInstance(element)\n let config\n if (data) {\n // update parent attribute\n if (data._parent === null && typeof triggerData.parent === 'string') {\n data._config.parent = triggerData.parent\n data._parent = data._getParent()\n }\n\n config = 'toggle'\n } else {\n config = triggerData\n }\n\n Collapse.collapseInterface(element, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Collapse to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n getElement,\n getElementFromSelector,\n isDisabled,\n isElement,\n isVisible,\n isRTL,\n noop,\n getNextActiveElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ESCAPE_KEY = 'Escape'\nconst SPACE_KEY = 'Space'\nconst TAB_KEY = 'Tab'\nconst ARROW_UP_KEY = 'ArrowUp'\nconst ARROW_DOWN_KEY = 'ArrowDown'\nconst RIGHT_MOUSE_BUTTON = 2 // MouseEvent.button value for the secondary button, usually the right button\n\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEY}|${ARROW_DOWN_KEY}|${ESCAPE_KEY}`)\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPEND = 'dropend'\nconst CLASS_NAME_DROPSTART = 'dropstart'\nconst CLASS_NAME_NAVBAR = 'navbar'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]'\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'\n\nconst Default = {\n offset: [0, 2],\n boundary: 'clippingParents',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null,\n autoClose: true\n}\n\nconst DefaultType = {\n offset: '(array|string|function)',\n boundary: '(string|element)',\n reference: '(string|element|object)',\n display: 'string',\n popperConfig: '(null|object|function)',\n autoClose: '(boolean|string)'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle() {\n if (isDisabled(this._element)) {\n return\n }\n\n const isActive = this._element.classList.contains(CLASS_NAME_SHOW)\n\n if (isActive) {\n this.hide()\n return\n }\n\n this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._menu.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const parent = Dropdown.getParentFromElement(this._element)\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, relatedTarget)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n // Totally disable Popper for Dropdowns in Navbar\n if (this._inNavbar) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'none')\n } else {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference)\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference\n }\n\n const popperConfig = this._getPopperConfig()\n const isDisplayStatic = popperConfig.modifiers.find(modifier => modifier.name === 'applyStyles' && modifier.enabled === false)\n\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n\n if (isDisplayStatic) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static')\n }\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n !parent.closest(SELECTOR_NAVBAR_NAV)) {\n [].concat(...document.body.children)\n .forEach(elem => EventHandler.on(elem, 'mouseover', noop))\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.toggle(CLASS_NAME_SHOW)\n this._element.classList.toggle(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._menu.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n this._completeHide(relatedTarget)\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Private\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK, event => {\n event.preventDefault()\n this.toggle()\n })\n }\n\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE, relatedTarget)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n [].concat(...document.body.children)\n .forEach(elem => EventHandler.off(elem, 'mouseover', noop))\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._element.setAttribute('aria-expanded', 'false')\n Manipulator.removeDataAttribute(this._menu, 'popper')\n EventHandler.trigger(this._element, EVENT_HIDDEN, relatedTarget)\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...Manipulator.getDataAttributes(this._element),\n ...config\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n if (typeof config.reference === 'object' && !isElement(config.reference) &&\n typeof config.reference.getBoundingClientRect !== 'function'\n ) {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`)\n }\n\n return config\n }\n\n _getMenuElement() {\n return SelectorEngine.next(this._element, SELECTOR_MENU)[0]\n }\n\n _getPlacement() {\n const parentDropdown = this._element.parentNode\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM\n }\n\n _detectNavbar() {\n return this._element.closest(`.${CLASS_NAME_NAVBAR}`) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }\n\n // Disable Popper if we have a static display\n if (this._config.display === 'static') {\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible)\n\n if (!items.length) {\n return\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus()\n }\n\n // Static\n\n static dropdownInterface(element, config) {\n const data = Dropdown.getOrCreateInstance(element, config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n }\n\n static jQueryInterface(config) {\n return this.each(function () {\n Dropdown.dropdownInterface(this, config)\n })\n }\n\n static clearMenus(event) {\n if (event && (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY))) {\n return\n }\n\n const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const context = Dropdown.getInstance(toggles[i])\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n if (!context._element.classList.contains(CLASS_NAME_SHOW)) {\n continue\n }\n\n const relatedTarget = {\n relatedTarget: context._element\n }\n\n if (event) {\n const composedPath = event.composedPath()\n const isMenuTarget = composedPath.includes(context._menu)\n if (\n composedPath.includes(context._element) ||\n (context._config.autoClose === 'inside' && !isMenuTarget) ||\n (context._config.autoClose === 'outside' && isMenuTarget)\n ) {\n continue\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && ((event.type === 'keyup' && event.key === TAB_KEY) || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue\n }\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static getParentFromElement(element) {\n return getElementFromSelector(element) || element.parentNode\n }\n\n static dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.key === SPACE_KEY || (event.key !== ESCAPE_KEY &&\n ((event.key !== ARROW_DOWN_KEY && event.key !== ARROW_UP_KEY) ||\n event.target.closest(SELECTOR_MENU))) :\n !REGEXP_KEYDOWN.test(event.key)) {\n return\n }\n\n const isActive = this.classList.contains(CLASS_NAME_SHOW)\n\n if (!isActive && event.key === ESCAPE_KEY) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (isDisabled(this)) {\n return\n }\n\n const getToggleButton = () => this.matches(SELECTOR_DATA_TOGGLE) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0]\n\n if (event.key === ESCAPE_KEY) {\n getToggleButton().focus()\n Dropdown.clearMenus()\n return\n }\n\n if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) {\n if (!isActive) {\n getToggleButton().click()\n }\n\n Dropdown.getInstance(getToggleButton())._selectMenuItem(event)\n return\n }\n\n if (!isActive || event.key === SPACE_KEY) {\n Dropdown.clearMenus()\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_CLICK_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Dropdown.dropdownInterface(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Dropdown to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine'\nimport Manipulator from '../dom/manipulator'\nimport { isElement } from './index'\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth\n return Math.abs(window.innerWidth - documentWidth)\n }\n\n hide() {\n const width = this.getWidth()\n this._disableOverFlow()\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width)\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width)\n }\n\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProp, callback) {\n const scrollbarWidth = this.getWidth()\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return\n }\n\n this._saveInitialAttribute(element, styleProp)\n const calculatedValue = window.getComputedStyle(element)[styleProp]\n element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, 'paddingRight')\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight')\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight')\n }\n\n _saveInitialAttribute(element, styleProp) {\n const actualValue = element.style[styleProp]\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProp, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProp) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProp)\n if (typeof value === 'undefined') {\n element.style.removeProperty(styleProp)\n } else {\n Manipulator.removeDataAttribute(element, styleProp)\n element.style[styleProp] = value\n }\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n } else {\n SelectorEngine.find(selector, this._element).forEach(callBack)\n }\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n}\n\nexport default ScrollBarHelper\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler'\nimport { execute, executeAfterTransition, getElement, reflow, typeCheckConfig } from './index'\n\nconst Default = {\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n isAnimated: false,\n rootElement: 'body', // give the choice to place backdrop under different elements\n clickCallback: null\n}\n\nconst DefaultType = {\n isVisible: 'boolean',\n isAnimated: 'boolean',\n rootElement: '(element|string)',\n clickCallback: '(function|null)'\n}\nconst NAME = 'backdrop'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nclass Backdrop {\n constructor(config) {\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n if (this._config.isAnimated) {\n reflow(this._getElement())\n }\n\n this._getElement().classList.add(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n execute(callback)\n })\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n this.dispose()\n execute(callback)\n })\n }\n\n // Private\n\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = CLASS_NAME_BACKDROP\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE)\n }\n\n this._element = backdrop\n }\n\n return this._element\n }\n\n _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' ? config : {})\n }\n\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n this._config.rootElement.appendChild(this._getElement())\n\n EventHandler.on(this._getElement(), EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\n }\n\n dispose() {\n if (!this._isAppended) {\n return\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN)\n\n this._element.remove()\n this._isAppended = false\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport ScrollBarHelper from './util/scrollbar'\nimport BaseComponent from './base-component'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst ESCAPE_KEY = 'Escape'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n focus: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean'\n}\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"modal\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._isShown = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget\n })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n\n if (this._isAnimated()) {\n this._isTransitioning = true\n }\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, event => this.hide(event))\n\n EventHandler.on(this._dialog, EVENT_MOUSEDOWN_DISMISS, () => {\n EventHandler.one(this._element, EVENT_MOUSEUP_DISMISS, event => {\n if (event.target === this._element) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event && ['A', 'AREA'].includes(event.target.tagName)) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._isShown = false\n const isAnimated = this._isAnimated()\n\n if (isAnimated) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.off(document, EVENT_FOCUSIN)\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n EventHandler.off(this._element, EVENT_CLICK_DISMISS)\n EventHandler.off(this._dialog, EVENT_MOUSEDOWN_DISMISS)\n\n this._queueCallback(() => this._hideModal(), this._element, isAnimated)\n }\n\n dispose() {\n [window, this._dialog]\n .forEach(htmlElement => EventHandler.off(htmlElement, EVENT_KEY))\n\n this._backdrop.dispose()\n super.dispose()\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop), // 'static' option will be translated to true, and booleans will keep their value\n isAnimated: this._isAnimated()\n })\n }\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const isAnimated = this._isAnimated()\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n\n if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.scrollTop = 0\n\n if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n if (isAnimated) {\n reflow(this._element)\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, isAnimated)\n }\n\n _enforceFocus() {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n !this._element.contains(event.target)) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.key === ESCAPE_KEY) {\n this._triggerBackdropTransition()\n }\n })\n } else {\n EventHandler.off(this._element, EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n EventHandler.on(window, EVENT_RESIZE, () => this._adjustDialog())\n } else {\n EventHandler.off(window, EVENT_RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._scrollBar.reset()\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n })\n }\n\n _showBackdrop(callback) {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === true) {\n this.hide()\n } else if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n }\n })\n\n this._backdrop.show(callback)\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE)\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const { classList, scrollHeight, style } = this._element\n const isModalOverflowing = scrollHeight > document.documentElement.clientHeight\n\n // return if the following background transition hasn't yet completed\n if ((!isModalOverflowing && style.overflowY === 'hidden') || classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n style.overflowY = 'hidden'\n }\n\n classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n this._queueCallback(() => {\n style.overflowY = ''\n }, this._dialog)\n }\n }, this._dialog)\n\n this._element.focus()\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const scrollbarWidth = this._scrollBar.getWidth()\n const isBodyOverflowing = scrollbarWidth > 0\n\n if ((!isBodyOverflowing && isModalOverflowing && !isRTL()) || (isBodyOverflowing && !isModalOverflowing && isRTL())) {\n this._element.style.paddingLeft = `${scrollbarWidth}px`\n }\n\n if ((isBodyOverflowing && !isModalOverflowing && !isRTL()) || (!isBodyOverflowing && isModalOverflowing && isRTL())) {\n this._element.style.paddingRight = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n EventHandler.one(target, EVENT_SHOW, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n if (isVisible(this)) {\n this.focus()\n }\n })\n })\n\n const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Modal to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isDisabled,\n isVisible,\n typeCheckConfig\n} from './util/index'\nimport ScrollBarHelper from './util/scrollbar'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\nimport SelectorEngine from './dom/selector-engine'\nimport Manipulator from './dom/manipulator'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'offcanvas'\nconst DATA_KEY = 'bs.offcanvas'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst ESCAPE_KEY = 'Escape'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: 'boolean',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\nconst CLASS_NAME_SHOW = 'show'\nconst OPEN_SELECTOR = '.offcanvas.show'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"offcanvas\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._addEventListeners()\n }\n\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, { relatedTarget })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._element.style.visibility = 'visible'\n\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n this._enforceFocusOnElement(this._element)\n }\n\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const completeCallBack = () => {\n EventHandler.trigger(this._element, EVENT_SHOWN, { relatedTarget })\n }\n\n this._queueCallback(completeCallBack, this._element, true)\n }\n\n hide() {\n if (!this._isShown) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n EventHandler.off(document, EVENT_FOCUSIN)\n this._element.blur()\n this._isShown = false\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._element.style.visibility = 'hidden'\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset()\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._queueCallback(completeCallback, this._element, true)\n }\n\n dispose() {\n this._backdrop.dispose()\n super.dispose()\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: this._config.backdrop,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: () => this.hide()\n })\n }\n\n _enforceFocusOnElement(element) {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n element !== event.target &&\n !element.contains(event.target)) {\n element.focus()\n }\n })\n element.focus()\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n this.hide()\n }\n })\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus()\n }\n })\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const allReadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (allReadyOpen && allReadyOpen !== target) {\n Offcanvas.getInstance(allReadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () =>\n SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nconst allowedAttribute = (attr, allowedAttributeList) => {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attrName)) {\n if (uriAttrs.has(attrName)) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\n\nexport const DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const allowlistKeys = Object.keys(allowList)\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (!allowlistKeys.includes(elName)) {\n el.remove()\n\n continue\n }\n\n const attributeList = [].concat(...el.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, allowedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n findShadowRoot,\n getElement,\n getUID,\n isElement,\n isRTL,\n noop,\n typeCheckConfig\n} from './util/index'\nimport {\n DefaultAllowlist,\n sanitizeHtml\n} from './util/sanitizer'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(array|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacements: 'array',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n allowList: 'object',\n popperConfig: '(null|object|function)'\n}\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n}\n\nconst Default = {\n animation: true,\n template: '
' +\n '
' +\n '
' +\n '
',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: [0, 0],\n container: false,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n boundary: 'clippingParents',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n allowList: DefaultAllowlist,\n popperConfig: null\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n super(element)\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this._config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const context = this._initializeOnDelegatedTarget(event)\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if (this.getTipElement().classList.contains(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n this.tip.remove()\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n if (!(this.isWithContent() && this._isEnabled)) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.Event.SHOW)\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = shadowRoot === null ?\n this._element.ownerDocument.documentElement.contains(this._element) :\n shadowRoot.contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this._element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this._config.animation) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n const placement = typeof this._config.placement === 'function' ?\n this._config.placement.call(this, tip, this._element) :\n this._config.placement\n\n const attachment = this._getAttachment(placement)\n this._addAttachmentClass(attachment)\n\n const { container } = this._config\n Data.set(tip, this.constructor.DATA_KEY, this)\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.appendChild(tip)\n EventHandler.trigger(this._element, this.constructor.Event.INSERTED)\n }\n\n if (this._popper) {\n this._popper.update()\n } else {\n this._popper = Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n const customClass = typeof this._config.customClass === 'function' ? this._config.customClass() : this._config.customClass\n if (customClass) {\n tip.classList.add(...customClass.split(' '))\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n [].concat(...document.body.children).forEach(element => {\n EventHandler.on(element, 'mouseover', noop)\n })\n }\n\n const complete = () => {\n const prevHoverState = this._hoverState\n\n this._hoverState = null\n EventHandler.trigger(this._element, this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n }\n\n hide() {\n if (!this._popper) {\n return\n }\n\n const tip = this.getTipElement()\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (this._hoverState !== HOVER_STATE_SHOW) {\n tip.remove()\n }\n\n this._cleanTipClass()\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.Event.HIDDEN)\n\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.Event.HIDE)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n tip.classList.remove(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n [].concat(...document.body.children)\n .forEach(element => EventHandler.off(element, 'mouseover', noop))\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.update()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n const element = document.createElement('div')\n element.innerHTML = this._config.template\n\n this.tip = element.children[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TOOLTIP_INNER, tip), this.getTitle())\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n setElementContent(element, content) {\n if (element === null) {\n return\n }\n\n if (isElement(content)) {\n content = getElement(content)\n\n // content is a DOM node or a jQuery\n if (this._config.html) {\n if (content.parentNode !== element) {\n element.innerHTML = ''\n element.appendChild(content)\n }\n } else {\n element.textContent = content.textContent\n }\n\n return\n }\n\n if (this._config.html) {\n if (this._config.sanitize) {\n content = sanitizeHtml(content, this._config.allowList, this._config.sanitizeFn)\n }\n\n element.innerHTML = content\n } else {\n element.textContent = content\n }\n }\n\n getTitle() {\n let title = this._element.getAttribute('data-bs-original-title')\n\n if (!title) {\n title = typeof this._config.title === 'function' ?\n this._config.title.call(this._element) :\n this._config.title\n }\n\n return title\n }\n\n updateAttachment(attachment) {\n if (attachment === 'right') {\n return 'end'\n }\n\n if (attachment === 'left') {\n return 'start'\n }\n\n return attachment\n }\n\n // Private\n\n _initializeOnDelegatedTarget(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || Data.get(event.delegateTarget, dataKey)\n\n if (!context) {\n context = new this.constructor(event.delegateTarget, this._getDelegateConfig())\n Data.set(event.delegateTarget, dataKey, context)\n }\n\n return context\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: 'onChange',\n enabled: true,\n phase: 'afterWrite',\n fn: data => this._handlePopperPlacementChange(data)\n }\n ],\n onFirstUpdate: data => {\n if (data.options.placement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n }\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.Event.CLICK, this._config.selector, event => this.toggle(event))\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => this._enter(event))\n EventHandler.on(this._element, eventOut, this._config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this._config.selector) {\n this._config = {\n ...this._config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n const originalTitleType = typeof this._element.getAttribute('data-bs-original-title')\n\n if (title || originalTitleType !== 'string') {\n this._element.setAttribute('data-bs-original-title', title || '')\n if (title && !this._element.getAttribute('aria-label') && !this._element.textContent) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if (context.getTipElement().classList.contains(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context._config.delay || !context._config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context._config.delay.show)\n }\n\n _leave(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = context._element.contains(event.relatedTarget)\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context._config.delay || !context._config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context._config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n Object.keys(dataAttributes).forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.has(dataAttr)) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\n config.container = config.container === false ? document.body : getElement(config.container)\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.allowList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this._config) {\n for (const key in this._config) {\n if (this.constructor.Default[key] !== this._config[key]) {\n config[key] = this._config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const { state } = popperData\n\n if (!state) {\n return\n }\n\n this.tip = state.elements.popper\n this._cleanTipClass()\n this._addAttachmentClass(this._getAttachment(state.placement))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Tooltip to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport SelectorEngine from './dom/selector-engine'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n offset: [0, 8],\n trigger: 'click',\n content: '',\n template: '
' +\n '
' +\n '

' +\n '
' +\n '
'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n this.tip = super.getTipElement()\n\n if (!this.getTitle()) {\n SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove()\n }\n\n if (!this._getContent()) {\n SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove()\n }\n\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n\n // we use append for html objects to maintain js events\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE, tip), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this._element)\n }\n\n this.setElementContent(SelectorEngine.findOne(SELECTOR_CONTENT, tip), content)\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n // Private\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getContent() {\n return this._element.getAttribute('data-bs-content') || this._config.content\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Popover to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n", "/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getSelectorFromElement,\n getUID,\n isElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element)\n this._scrollElement = this._element.tagName === 'BODY' ? window : this._element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS}, ${this._config.target} ${SELECTOR_LIST_ITEMS}, ${this._config.target} .${CLASS_NAME_DROPDOWN_ITEM}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n EventHandler.on(this._scrollElement, EVENT_SCROLL, () => this._process())\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET :\n METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod :\n this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() :\n 0\n\n this._offsets = []\n this._targets = []\n this._scrollHeight = this._getScrollHeight()\n\n const targets = SelectorEngine.find(this._selector)\n\n targets.map(element => {\n const targetSelector = getSelectorFromElement(element)\n const target = targetSelector ? SelectorEngine.findOne(targetSelector) : null\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n return [\n Manipulator[offsetMethod](target).top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n EventHandler.off(this._scrollElement, EVENT_KEY)\n super.dispose()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && isElement(config.target)) {\n let { id } = config.target\n if (!id) {\n id = getUID(NAME)\n config.target.id = id\n }\n\n config.target = `#${id}`\n }\n\n typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset :\n this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight :\n this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector.split(',')\n .map(selector => `${selector}[data-bs-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const link = SelectorEngine.findOne(queries.join(','))\n\n if (link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, link.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n\n link.classList.add(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n link.classList.add(CLASS_NAME_ACTIVE)\n\n SelectorEngine.parents(link, SELECTOR_NAV_LIST_GROUP)\n .forEach(listGroup => {\n // Set triggered links parents as active\n // With both