diff --git a/assets/index-7hEuOLTc.css b/assets/index-7hEuOLTc.css new file mode 100644 index 0000000..5ae9081 --- /dev/null +++ b/assets/index-7hEuOLTc.css @@ -0,0 +1 @@ +@charset "UTF-8";.elevation-0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f!important}.elevation-1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f!important}.elevation-2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.elevation-3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f!important}.elevation-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f!important}.elevation-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f!important}.elevation-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f!important}.elevation-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f!important}.elevation-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f!important}.elevation-9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f!important}.elevation-10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f!important}.elevation-11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f!important}.elevation-12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f!important}.elevation-13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f!important}.elevation-14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f!important}.elevation-15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f!important}.elevation-16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f!important}.elevation-17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f!important}.elevation-18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f!important}.elevation-19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f!important}.elevation-20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f!important}.elevation-21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f!important}.elevation-22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f!important}.elevation-23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f!important}.elevation-24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media only screen and (min-width: 600px){.text-sm-left{text-align:left}}@media only screen and (min-width: 960px){.text-md-left{text-align:left}}@media only screen and (min-width: 1264px){.text-lg-left{text-align:left}}@media only screen and (min-width: 1904px){.text-xl-left{text-align:left}}@media only screen and (min-width: 600px){.text-sm-center{text-align:center}}@media only screen and (min-width: 960px){.text-md-center{text-align:center}}@media only screen and (min-width: 1264px){.text-lg-center{text-align:center}}@media only screen and (min-width: 1904px){.text-xl-center{text-align:center}}@media only screen and (min-width: 600px){.text-sm-right{text-align:right}}@media only screen and (min-width: 960px){.text-md-right{text-align:right}}@media only screen and (min-width: 1264px){.text-lg-right{text-align:right}}@media only screen and (min-width: 1904px){.text-xl-right{text-align:right}}.text-decoration-none{text-decoration:none}.text-decoration-overline{text-decoration:overline}.text-decoration-underline{text-decoration:underline}.text-decoration-line-through{text-decoration:line-through}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.font-weight-thin{font-weight:100}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}.font-weight-black{font-weight:900}.font-italic{font-style:italic}.rounded-0{border-radius:0}.rounded-tl-0{border-top-left-radius:0}.rounded-tr-0{border-top-right-radius:0}.rounded-bl-0{border-bottom-left-radius:0}.rounded-br-0{border-bottom-right-radius:0}.rounded-t-0{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-0{border-bottom-right-radius:0}.rounded-b-0,.rounded-l-0{border-bottom-left-radius:0}.rounded-l-0{border-top-left-radius:0}.rounded-r-0{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-sm{border-radius:2px}.rounded-tl-sm{border-top-left-radius:2px}.rounded-tr-sm{border-top-right-radius:2px}.rounded-bl-sm{border-bottom-left-radius:2px}.rounded-br-sm{border-bottom-right-radius:2px}.rounded-t-sm{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-b-sm{border-bottom-right-radius:2px}.rounded-b-sm,.rounded-l-sm{border-bottom-left-radius:2px}.rounded-l-sm{border-top-left-radius:2px}.rounded-r-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded{border-radius:4px}.rounded-tl{border-top-left-radius:4px}.rounded-tr{border-top-right-radius:4px}.rounded-bl{border-bottom-left-radius:4px}.rounded-br{border-bottom-right-radius:4px}.rounded-t{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-b{border-bottom-right-radius:4px}.rounded-b,.rounded-l{border-bottom-left-radius:4px}.rounded-l{border-top-left-radius:4px}.rounded-r{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-lg{border-radius:8px}.rounded-tl-lg{border-top-left-radius:8px}.rounded-tr-lg{border-top-right-radius:8px}.rounded-bl-lg{border-bottom-left-radius:8px}.rounded-br-lg{border-bottom-right-radius:8px}.rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-b-lg{border-bottom-right-radius:8px}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:8px}.rounded-l-lg{border-top-left-radius:8px}.rounded-r-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-xl{border-radius:24px}.rounded-tl-xl{border-top-left-radius:24px}.rounded-tr-xl{border-top-right-radius:24px}.rounded-bl-xl{border-bottom-left-radius:24px}.rounded-br-xl{border-bottom-right-radius:24px}.rounded-t-xl{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-b-xl{border-bottom-right-radius:24px}.rounded-b-xl,.rounded-l-xl{border-bottom-left-radius:24px}.rounded-l-xl{border-top-left-radius:24px}.rounded-r-xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.rounded-pill{border-radius:9999px}.rounded-tl-pill{border-top-left-radius:9999px}.rounded-tr-pill{border-top-right-radius:9999px}.rounded-bl-pill{border-bottom-left-radius:9999px}.rounded-br-pill{border-bottom-right-radius:9999px}.rounded-t-pill{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-b-pill{border-bottom-right-radius:9999px}.rounded-b-pill,.rounded-l-pill{border-bottom-left-radius:9999px}.rounded-l-pill{border-top-left-radius:9999px}.rounded-r-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-circle{border-radius:50%}.rounded-tl-circle{border-top-left-radius:50%}.rounded-tr-circle{border-top-right-radius:50%}.rounded-bl-circle{border-bottom-left-radius:50%}.rounded-br-circle{border-bottom-right-radius:50%}.rounded-t-circle{border-top-left-radius:50%;border-top-right-radius:50%}.rounded-b-circle{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.rounded-l-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.rounded-r-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.ma-0,.ma-n0{margin:0!important}.ml-0,.ml-n0{margin-left:0!important}.mr-0,.mr-n0{margin-right:0!important}.mt-0,.mt-n0{margin-top:0!important}.mb-0,.mb-n0{margin-bottom:0!important}.pa-0,.pa-n0{padding:0!important}.pl-0,.pl-n0{padding-left:0!important}.pr-0,.pr-n0{padding-right:0!important}.pt-0,.pt-n0{padding-top:0!important}.pb-0,.pb-n0{padding-bottom:0!important}.ma-1{margin:4px!important}.ma-n1{margin:-4px!important}.ml-1{margin-left:4px!important}.ml-n1{margin-left:-4px!important}.mr-1{margin-right:4px!important}.mr-n1{margin-right:-4px!important}.mt-1{margin-top:4px!important}.mt-n1{margin-top:-4px!important}.mb-1{margin-bottom:4px!important}.mb-n1{margin-bottom:-4px!important}.pa-1{padding:4px!important}.pa-n1{padding:-4px!important}.pl-1{padding-left:4px!important}.pl-n1{padding-left:-4px!important}.pr-1{padding-right:4px!important}.pr-n1{padding-right:-4px!important}.pt-1{padding-top:4px!important}.pt-n1{padding-top:-4px!important}.pb-1{padding-bottom:4px!important}.pb-n1{padding-bottom:-4px!important}.ma-2{margin:8px!important}.ma-n2{margin:-8px!important}.ml-2{margin-left:8px!important}.ml-n2{margin-left:-8px!important}.mr-2{margin-right:8px!important}.mr-n2{margin-right:-8px!important}.mt-2{margin-top:8px!important}.mt-n2{margin-top:-8px!important}.mb-2{margin-bottom:8px!important}.mb-n2{margin-bottom:-8px!important}.pa-2{padding:8px!important}.pa-n2{padding:-8px!important}.pl-2{padding-left:8px!important}.pl-n2{padding-left:-8px!important}.pr-2{padding-right:8px!important}.pr-n2{padding-right:-8px!important}.pt-2{padding-top:8px!important}.pt-n2{padding-top:-8px!important}.pb-2{padding-bottom:8px!important}.pb-n2{padding-bottom:-8px!important}.ma-3{margin:12px!important}.ma-n3{margin:-12px!important}.ml-3{margin-left:12px!important}.ml-n3{margin-left:-12px!important}.mr-3{margin-right:12px!important}.mr-n3{margin-right:-12px!important}.mt-3{margin-top:12px!important}.mt-n3{margin-top:-12px!important}.mb-3{margin-bottom:12px!important}.mb-n3{margin-bottom:-12px!important}.pa-3{padding:12px!important}.pa-n3{padding:-12px!important}.pl-3{padding-left:12px!important}.pl-n3{padding-left:-12px!important}.pr-3{padding-right:12px!important}.pr-n3{padding-right:-12px!important}.pt-3{padding-top:12px!important}.pt-n3{padding-top:-12px!important}.pb-3{padding-bottom:12px!important}.pb-n3{padding-bottom:-12px!important}.ma-4{margin:16px!important}.ma-n4{margin:-16px!important}.ml-4{margin-left:16px!important}.ml-n4{margin-left:-16px!important}.mr-4{margin-right:16px!important}.mr-n4{margin-right:-16px!important}.mt-4{margin-top:16px!important}.mt-n4{margin-top:-16px!important}.mb-4{margin-bottom:16px!important}.mb-n4{margin-bottom:-16px!important}.pa-4{padding:16px!important}.pa-n4{padding:-16px!important}.pl-4{padding-left:16px!important}.pl-n4{padding-left:-16px!important}.pr-4{padding-right:16px!important}.pr-n4{padding-right:-16px!important}.pt-4{padding-top:16px!important}.pt-n4{padding-top:-16px!important}.pb-4{padding-bottom:16px!important}.pb-n4{padding-bottom:-16px!important}.ma-5{margin:20px!important}.ma-n5{margin:-20px!important}.ml-5{margin-left:20px!important}.ml-n5{margin-left:-20px!important}.mr-5{margin-right:20px!important}.mr-n5{margin-right:-20px!important}.mt-5{margin-top:20px!important}.mt-n5{margin-top:-20px!important}.mb-5{margin-bottom:20px!important}.mb-n5{margin-bottom:-20px!important}.pa-5{padding:20px!important}.pa-n5{padding:-20px!important}.pl-5{padding-left:20px!important}.pl-n5{padding-left:-20px!important}.pr-5{padding-right:20px!important}.pr-n5{padding-right:-20px!important}.pt-5{padding-top:20px!important}.pt-n5{padding-top:-20px!important}.pb-5{padding-bottom:20px!important}.pb-n5{padding-bottom:-20px!important}.ma-6{margin:24px!important}.ma-n6{margin:-24px!important}.ml-6{margin-left:24px!important}.ml-n6{margin-left:-24px!important}.mr-6{margin-right:24px!important}.mr-n6{margin-right:-24px!important}.mt-6{margin-top:24px!important}.mt-n6{margin-top:-24px!important}.mb-6{margin-bottom:24px!important}.mb-n6{margin-bottom:-24px!important}.pa-6{padding:24px!important}.pa-n6{padding:-24px!important}.pl-6{padding-left:24px!important}.pl-n6{padding-left:-24px!important}.pr-6{padding-right:24px!important}.pr-n6{padding-right:-24px!important}.pt-6{padding-top:24px!important}.pt-n6{padding-top:-24px!important}.pb-6{padding-bottom:24px!important}.pb-n6{padding-bottom:-24px!important}.ma-7{margin:28px!important}.ma-n7{margin:-28px!important}.ml-7{margin-left:28px!important}.ml-n7{margin-left:-28px!important}.mr-7{margin-right:28px!important}.mr-n7{margin-right:-28px!important}.mt-7{margin-top:28px!important}.mt-n7{margin-top:-28px!important}.mb-7{margin-bottom:28px!important}.mb-n7{margin-bottom:-28px!important}.pa-7{padding:28px!important}.pa-n7{padding:-28px!important}.pl-7{padding-left:28px!important}.pl-n7{padding-left:-28px!important}.pr-7{padding-right:28px!important}.pr-n7{padding-right:-28px!important}.pt-7{padding-top:28px!important}.pt-n7{padding-top:-28px!important}.pb-7{padding-bottom:28px!important}.pb-n7{padding-bottom:-28px!important}.ma-8{margin:32px!important}.ma-n8{margin:-32px!important}.ml-8{margin-left:32px!important}.ml-n8{margin-left:-32px!important}.mr-8{margin-right:32px!important}.mr-n8{margin-right:-32px!important}.mt-8{margin-top:32px!important}.mt-n8{margin-top:-32px!important}.mb-8{margin-bottom:32px!important}.mb-n8{margin-bottom:-32px!important}.pa-8{padding:32px!important}.pa-n8{padding:-32px!important}.pl-8{padding-left:32px!important}.pl-n8{padding-left:-32px!important}.pr-8{padding-right:32px!important}.pr-n8{padding-right:-32px!important}.pt-8{padding-top:32px!important}.pt-n8{padding-top:-32px!important}.pb-8{padding-bottom:32px!important}.pb-n8{padding-bottom:-32px!important}.ma-9{margin:36px!important}.ma-n9{margin:-36px!important}.ml-9{margin-left:36px!important}.ml-n9{margin-left:-36px!important}.mr-9{margin-right:36px!important}.mr-n9{margin-right:-36px!important}.mt-9{margin-top:36px!important}.mt-n9{margin-top:-36px!important}.mb-9{margin-bottom:36px!important}.mb-n9{margin-bottom:-36px!important}.pa-9{padding:36px!important}.pa-n9{padding:-36px!important}.pl-9{padding-left:36px!important}.pl-n9{padding-left:-36px!important}.pr-9{padding-right:36px!important}.pr-n9{padding-right:-36px!important}.pt-9{padding-top:36px!important}.pt-n9{padding-top:-36px!important}.pb-9{padding-bottom:36px!important}.pb-n9{padding-bottom:-36px!important}.ma-10{margin:40px!important}.ma-n10{margin:-40px!important}.ml-10{margin-left:40px!important}.ml-n10{margin-left:-40px!important}.mr-10{margin-right:40px!important}.mr-n10{margin-right:-40px!important}.mt-10{margin-top:40px!important}.mt-n10{margin-top:-40px!important}.mb-10{margin-bottom:40px!important}.mb-n10{margin-bottom:-40px!important}.pa-10{padding:40px!important}.pa-n10{padding:-40px!important}.pl-10{padding-left:40px!important}.pl-n10{padding-left:-40px!important}.pr-10{padding-right:40px!important}.pr-n10{padding-right:-40px!important}.pt-10{padding-top:40px!important}.pt-n10{padding-top:-40px!important}.pb-10{padding-bottom:40px!important}.pb-n10{padding-bottom:-40px!important}.ma-11{margin:44px!important}.ma-n11{margin:-44px!important}.ml-11{margin-left:44px!important}.ml-n11{margin-left:-44px!important}.mr-11{margin-right:44px!important}.mr-n11{margin-right:-44px!important}.mt-11{margin-top:44px!important}.mt-n11{margin-top:-44px!important}.mb-11{margin-bottom:44px!important}.mb-n11{margin-bottom:-44px!important}.pa-11{padding:44px!important}.pa-n11{padding:-44px!important}.pl-11{padding-left:44px!important}.pl-n11{padding-left:-44px!important}.pr-11{padding-right:44px!important}.pr-n11{padding-right:-44px!important}.pt-11{padding-top:44px!important}.pt-n11{padding-top:-44px!important}.pb-11{padding-bottom:44px!important}.pb-n11{padding-bottom:-44px!important}.ma-12{margin:48px!important}.ma-n12{margin:-48px!important}.ml-12{margin-left:48px!important}.ml-n12{margin-left:-48px!important}.mr-12{margin-right:48px!important}.mr-n12{margin-right:-48px!important}.mt-12{margin-top:48px!important}.mt-n12{margin-top:-48px!important}.mb-12{margin-bottom:48px!important}.mb-n12{margin-bottom:-48px!important}.pa-12{padding:48px!important}.pa-n12{padding:-48px!important}.pl-12{padding-left:48px!important}.pl-n12{padding-left:-48px!important}.pr-12{padding-right:48px!important}.pr-n12{padding-right:-48px!important}.pt-12{padding-top:48px!important}.pt-n12{padding-top:-48px!important}.pb-12{padding-bottom:48px!important}.pb-n12{padding-bottom:-48px!important}.ma-13{margin:52px!important}.ma-n13{margin:-52px!important}.ml-13{margin-left:52px!important}.ml-n13{margin-left:-52px!important}.mr-13{margin-right:52px!important}.mr-n13{margin-right:-52px!important}.mt-13{margin-top:52px!important}.mt-n13{margin-top:-52px!important}.mb-13{margin-bottom:52px!important}.mb-n13{margin-bottom:-52px!important}.pa-13{padding:52px!important}.pa-n13{padding:-52px!important}.pl-13{padding-left:52px!important}.pl-n13{padding-left:-52px!important}.pr-13{padding-right:52px!important}.pr-n13{padding-right:-52px!important}.pt-13{padding-top:52px!important}.pt-n13{padding-top:-52px!important}.pb-13{padding-bottom:52px!important}.pb-n13{padding-bottom:-52px!important}.ma-14{margin:56px!important}.ma-n14{margin:-56px!important}.ml-14{margin-left:56px!important}.ml-n14{margin-left:-56px!important}.mr-14{margin-right:56px!important}.mr-n14{margin-right:-56px!important}.mt-14{margin-top:56px!important}.mt-n14{margin-top:-56px!important}.mb-14{margin-bottom:56px!important}.mb-n14{margin-bottom:-56px!important}.pa-14{padding:56px!important}.pa-n14{padding:-56px!important}.pl-14{padding-left:56px!important}.pl-n14{padding-left:-56px!important}.pr-14{padding-right:56px!important}.pr-n14{padding-right:-56px!important}.pt-14{padding-top:56px!important}.pt-n14{padding-top:-56px!important}.pb-14{padding-bottom:56px!important}.pb-n14{padding-bottom:-56px!important}.ma-15{margin:60px!important}.ma-n15{margin:-60px!important}.ml-15{margin-left:60px!important}.ml-n15{margin-left:-60px!important}.mr-15{margin-right:60px!important}.mr-n15{margin-right:-60px!important}.mt-15{margin-top:60px!important}.mt-n15{margin-top:-60px!important}.mb-15{margin-bottom:60px!important}.mb-n15{margin-bottom:-60px!important}.pa-15{padding:60px!important}.pa-n15{padding:-60px!important}.pl-15{padding-left:60px!important}.pl-n15{padding-left:-60px!important}.pr-15{padding-right:60px!important}.pr-n15{padding-right:-60px!important}.pt-15{padding-top:60px!important}.pt-n15{padding-top:-60px!important}.pb-15{padding-bottom:60px!important}.pb-n15{padding-bottom:-60px!important}.ma-16{margin:64px!important}.ma-n16{margin:-64px!important}.ml-16{margin-left:64px!important}.ml-n16{margin-left:-64px!important}.mr-16{margin-right:64px!important}.mr-n16{margin-right:-64px!important}.mt-16{margin-top:64px!important}.mt-n16{margin-top:-64px!important}.mb-16{margin-bottom:64px!important}.mb-n16{margin-bottom:-64px!important}.pa-16{padding:64px!important}.pa-n16{padding:-64px!important}.pl-16{padding-left:64px!important}.pl-n16{padding-left:-64px!important}.pr-16{padding-right:64px!important}.pr-n16{padding-right:-64px!important}.pt-16{padding-top:64px!important}.pt-n16{padding-top:-64px!important}.pb-16{padding-bottom:64px!important}.pb-n16{padding-bottom:-64px!important}@media only screen and (min-width: 600px){.ma-sm-0,.ma-sm-n0{margin:0!important}}@media only screen and (min-width: 960px){.ma-md-0,.ma-md-n0{margin:0!important}}@media only screen and (min-width: 1264px){.ma-lg-0,.ma-lg-n0{margin:0!important}}@media only screen and (min-width: 1904px){.ma-xl-0,.ma-xl-n0{margin:0!important}}@media only screen and (min-width: 600px){.ml-sm-0,.ml-sm-n0{margin-left:0!important}}@media only screen and (min-width: 960px){.ml-md-0,.ml-md-n0{margin-left:0!important}}@media only screen and (min-width: 1264px){.ml-lg-0,.ml-lg-n0{margin-left:0!important}}@media only screen and (min-width: 1904px){.ml-xl-0,.ml-xl-n0{margin-left:0!important}}@media only screen and (min-width: 600px){.mr-sm-0,.mr-sm-n0{margin-right:0!important}}@media only screen and (min-width: 960px){.mr-md-0,.mr-md-n0{margin-right:0!important}}@media only screen and (min-width: 1264px){.mr-lg-0,.mr-lg-n0{margin-right:0!important}}@media only screen and (min-width: 1904px){.mr-xl-0,.mr-xl-n0{margin-right:0!important}}@media only screen and (min-width: 600px){.mt-sm-0,.mt-sm-n0{margin-top:0!important}}@media only screen and (min-width: 960px){.mt-md-0,.mt-md-n0{margin-top:0!important}}@media only screen and (min-width: 1264px){.mt-lg-0,.mt-lg-n0{margin-top:0!important}}@media only screen and (min-width: 1904px){.mt-xl-0,.mt-xl-n0{margin-top:0!important}}@media only screen and (min-width: 600px){.mb-sm-0,.mb-sm-n0{margin-bottom:0!important}}@media only screen and (min-width: 960px){.mb-md-0,.mb-md-n0{margin-bottom:0!important}}@media only screen and (min-width: 1264px){.mb-lg-0,.mb-lg-n0{margin-bottom:0!important}}@media only screen and (min-width: 1904px){.mb-xl-0,.mb-xl-n0{margin-bottom:0!important}}@media only screen and (min-width: 600px){.pa-sm-0,.pa-sm-n0{padding:0!important}}@media only screen and (min-width: 960px){.pa-md-0,.pa-md-n0{padding:0!important}}@media only screen and (min-width: 1264px){.pa-lg-0,.pa-lg-n0{padding:0!important}}@media only screen and (min-width: 1904px){.pa-xl-0,.pa-xl-n0{padding:0!important}}@media only screen and (min-width: 600px){.pl-sm-0,.pl-sm-n0{padding-left:0!important}}@media only screen and (min-width: 960px){.pl-md-0,.pl-md-n0{padding-left:0!important}}@media only screen and (min-width: 1264px){.pl-lg-0,.pl-lg-n0{padding-left:0!important}}@media only screen and (min-width: 1904px){.pl-xl-0,.pl-xl-n0{padding-left:0!important}}@media only screen and (min-width: 600px){.pr-sm-0,.pr-sm-n0{padding-right:0!important}}@media only screen and (min-width: 960px){.pr-md-0,.pr-md-n0{padding-right:0!important}}@media only screen and (min-width: 1264px){.pr-lg-0,.pr-lg-n0{padding-right:0!important}}@media only screen and (min-width: 1904px){.pr-xl-0,.pr-xl-n0{padding-right:0!important}}@media only screen and (min-width: 600px){.pt-sm-0,.pt-sm-n0{padding-top:0!important}}@media only screen and (min-width: 960px){.pt-md-0,.pt-md-n0{padding-top:0!important}}@media only screen and (min-width: 1264px){.pt-lg-0,.pt-lg-n0{padding-top:0!important}}@media only screen and (min-width: 1904px){.pt-xl-0,.pt-xl-n0{padding-top:0!important}}@media only screen and (min-width: 600px){.pb-sm-0,.pb-sm-n0{padding-bottom:0!important}}@media only screen and (min-width: 960px){.pb-md-0,.pb-md-n0{padding-bottom:0!important}}@media only screen and (min-width: 1264px){.pb-lg-0,.pb-lg-n0{padding-bottom:0!important}}@media only screen and (min-width: 1904px){.pb-xl-0,.pb-xl-n0{padding-bottom:0!important}}@media only screen and (min-width: 600px){.ma-sm-1{margin:4px!important}.ma-sm-n1{margin:-4px!important}}@media only screen and (min-width: 960px){.ma-md-1{margin:4px!important}.ma-md-n1{margin:-4px!important}}@media only screen and (min-width: 1264px){.ma-lg-1{margin:4px!important}.ma-lg-n1{margin:-4px!important}}@media only screen and (min-width: 1904px){.ma-xl-1{margin:4px!important}.ma-xl-n1{margin:-4px!important}}@media only screen and (min-width: 600px){.ml-sm-1{margin-left:4px!important}.ml-sm-n1{margin-left:-4px!important}}@media only screen and (min-width: 960px){.ml-md-1{margin-left:4px!important}.ml-md-n1{margin-left:-4px!important}}@media only screen and (min-width: 1264px){.ml-lg-1{margin-left:4px!important}.ml-lg-n1{margin-left:-4px!important}}@media only screen and (min-width: 1904px){.ml-xl-1{margin-left:4px!important}.ml-xl-n1{margin-left:-4px!important}}@media only screen and (min-width: 600px){.mr-sm-1{margin-right:4px!important}.mr-sm-n1{margin-right:-4px!important}}@media only screen and (min-width: 960px){.mr-md-1{margin-right:4px!important}.mr-md-n1{margin-right:-4px!important}}@media only screen and (min-width: 1264px){.mr-lg-1{margin-right:4px!important}.mr-lg-n1{margin-right:-4px!important}}@media only screen and (min-width: 1904px){.mr-xl-1{margin-right:4px!important}.mr-xl-n1{margin-right:-4px!important}}@media only screen and (min-width: 600px){.mt-sm-1{margin-top:4px!important}.mt-sm-n1{margin-top:-4px!important}}@media only screen and (min-width: 960px){.mt-md-1{margin-top:4px!important}.mt-md-n1{margin-top:-4px!important}}@media only screen and (min-width: 1264px){.mt-lg-1{margin-top:4px!important}.mt-lg-n1{margin-top:-4px!important}}@media only screen and (min-width: 1904px){.mt-xl-1{margin-top:4px!important}.mt-xl-n1{margin-top:-4px!important}}@media only screen and (min-width: 600px){.mb-sm-1{margin-bottom:4px!important}.mb-sm-n1{margin-bottom:-4px!important}}@media only screen and (min-width: 960px){.mb-md-1{margin-bottom:4px!important}.mb-md-n1{margin-bottom:-4px!important}}@media only screen and (min-width: 1264px){.mb-lg-1{margin-bottom:4px!important}.mb-lg-n1{margin-bottom:-4px!important}}@media only screen and (min-width: 1904px){.mb-xl-1{margin-bottom:4px!important}.mb-xl-n1{margin-bottom:-4px!important}}@media only screen and (min-width: 600px){.pa-sm-1{padding:4px!important}.pa-sm-n1{padding:-4px!important}}@media only screen and (min-width: 960px){.pa-md-1{padding:4px!important}.pa-md-n1{padding:-4px!important}}@media only screen and (min-width: 1264px){.pa-lg-1{padding:4px!important}.pa-lg-n1{padding:-4px!important}}@media only screen and (min-width: 1904px){.pa-xl-1{padding:4px!important}.pa-xl-n1{padding:-4px!important}}@media only screen and (min-width: 600px){.pl-sm-1{padding-left:4px!important}.pl-sm-n1{padding-left:-4px!important}}@media only screen and (min-width: 960px){.pl-md-1{padding-left:4px!important}.pl-md-n1{padding-left:-4px!important}}@media only screen and (min-width: 1264px){.pl-lg-1{padding-left:4px!important}.pl-lg-n1{padding-left:-4px!important}}@media only screen and (min-width: 1904px){.pl-xl-1{padding-left:4px!important}.pl-xl-n1{padding-left:-4px!important}}@media only screen and (min-width: 600px){.pr-sm-1{padding-right:4px!important}.pr-sm-n1{padding-right:-4px!important}}@media only screen and (min-width: 960px){.pr-md-1{padding-right:4px!important}.pr-md-n1{padding-right:-4px!important}}@media only screen and (min-width: 1264px){.pr-lg-1{padding-right:4px!important}.pr-lg-n1{padding-right:-4px!important}}@media only screen and (min-width: 1904px){.pr-xl-1{padding-right:4px!important}.pr-xl-n1{padding-right:-4px!important}}@media only screen and (min-width: 600px){.pt-sm-1{padding-top:4px!important}.pt-sm-n1{padding-top:-4px!important}}@media only screen and (min-width: 960px){.pt-md-1{padding-top:4px!important}.pt-md-n1{padding-top:-4px!important}}@media only screen and (min-width: 1264px){.pt-lg-1{padding-top:4px!important}.pt-lg-n1{padding-top:-4px!important}}@media only screen and (min-width: 1904px){.pt-xl-1{padding-top:4px!important}.pt-xl-n1{padding-top:-4px!important}}@media only screen and (min-width: 600px){.pb-sm-1{padding-bottom:4px!important}.pb-sm-n1{padding-bottom:-4px!important}}@media only screen and (min-width: 960px){.pb-md-1{padding-bottom:4px!important}.pb-md-n1{padding-bottom:-4px!important}}@media only screen and (min-width: 1264px){.pb-lg-1{padding-bottom:4px!important}.pb-lg-n1{padding-bottom:-4px!important}}@media only screen and (min-width: 1904px){.pb-xl-1{padding-bottom:4px!important}.pb-xl-n1{padding-bottom:-4px!important}}@media only screen and (min-width: 600px){.ma-sm-2{margin:8px!important}.ma-sm-n2{margin:-8px!important}}@media only screen and (min-width: 960px){.ma-md-2{margin:8px!important}.ma-md-n2{margin:-8px!important}}@media only screen and (min-width: 1264px){.ma-lg-2{margin:8px!important}.ma-lg-n2{margin:-8px!important}}@media only screen and (min-width: 1904px){.ma-xl-2{margin:8px!important}.ma-xl-n2{margin:-8px!important}}@media only screen and (min-width: 600px){.ml-sm-2{margin-left:8px!important}.ml-sm-n2{margin-left:-8px!important}}@media only screen and (min-width: 960px){.ml-md-2{margin-left:8px!important}.ml-md-n2{margin-left:-8px!important}}@media only screen and (min-width: 1264px){.ml-lg-2{margin-left:8px!important}.ml-lg-n2{margin-left:-8px!important}}@media only screen and (min-width: 1904px){.ml-xl-2{margin-left:8px!important}.ml-xl-n2{margin-left:-8px!important}}@media only screen and (min-width: 600px){.mr-sm-2{margin-right:8px!important}.mr-sm-n2{margin-right:-8px!important}}@media only screen and (min-width: 960px){.mr-md-2{margin-right:8px!important}.mr-md-n2{margin-right:-8px!important}}@media only screen and (min-width: 1264px){.mr-lg-2{margin-right:8px!important}.mr-lg-n2{margin-right:-8px!important}}@media only screen and (min-width: 1904px){.mr-xl-2{margin-right:8px!important}.mr-xl-n2{margin-right:-8px!important}}@media only screen and (min-width: 600px){.mt-sm-2{margin-top:8px!important}.mt-sm-n2{margin-top:-8px!important}}@media only screen and (min-width: 960px){.mt-md-2{margin-top:8px!important}.mt-md-n2{margin-top:-8px!important}}@media only screen and (min-width: 1264px){.mt-lg-2{margin-top:8px!important}.mt-lg-n2{margin-top:-8px!important}}@media only screen and (min-width: 1904px){.mt-xl-2{margin-top:8px!important}.mt-xl-n2{margin-top:-8px!important}}@media only screen and (min-width: 600px){.mb-sm-2{margin-bottom:8px!important}.mb-sm-n2{margin-bottom:-8px!important}}@media only screen and (min-width: 960px){.mb-md-2{margin-bottom:8px!important}.mb-md-n2{margin-bottom:-8px!important}}@media only screen and (min-width: 1264px){.mb-lg-2{margin-bottom:8px!important}.mb-lg-n2{margin-bottom:-8px!important}}@media only screen and (min-width: 1904px){.mb-xl-2{margin-bottom:8px!important}.mb-xl-n2{margin-bottom:-8px!important}}@media only screen and (min-width: 600px){.pa-sm-2{padding:8px!important}.pa-sm-n2{padding:-8px!important}}@media only screen and (min-width: 960px){.pa-md-2{padding:8px!important}.pa-md-n2{padding:-8px!important}}@media only screen and (min-width: 1264px){.pa-lg-2{padding:8px!important}.pa-lg-n2{padding:-8px!important}}@media only screen and (min-width: 1904px){.pa-xl-2{padding:8px!important}.pa-xl-n2{padding:-8px!important}}@media only screen and (min-width: 600px){.pl-sm-2{padding-left:8px!important}.pl-sm-n2{padding-left:-8px!important}}@media only screen and (min-width: 960px){.pl-md-2{padding-left:8px!important}.pl-md-n2{padding-left:-8px!important}}@media only screen and (min-width: 1264px){.pl-lg-2{padding-left:8px!important}.pl-lg-n2{padding-left:-8px!important}}@media only screen and (min-width: 1904px){.pl-xl-2{padding-left:8px!important}.pl-xl-n2{padding-left:-8px!important}}@media only screen and (min-width: 600px){.pr-sm-2{padding-right:8px!important}.pr-sm-n2{padding-right:-8px!important}}@media only screen and (min-width: 960px){.pr-md-2{padding-right:8px!important}.pr-md-n2{padding-right:-8px!important}}@media only screen and (min-width: 1264px){.pr-lg-2{padding-right:8px!important}.pr-lg-n2{padding-right:-8px!important}}@media only screen and (min-width: 1904px){.pr-xl-2{padding-right:8px!important}.pr-xl-n2{padding-right:-8px!important}}@media only screen and (min-width: 600px){.pt-sm-2{padding-top:8px!important}.pt-sm-n2{padding-top:-8px!important}}@media only screen and (min-width: 960px){.pt-md-2{padding-top:8px!important}.pt-md-n2{padding-top:-8px!important}}@media only screen and (min-width: 1264px){.pt-lg-2{padding-top:8px!important}.pt-lg-n2{padding-top:-8px!important}}@media only screen and (min-width: 1904px){.pt-xl-2{padding-top:8px!important}.pt-xl-n2{padding-top:-8px!important}}@media only screen and (min-width: 600px){.pb-sm-2{padding-bottom:8px!important}.pb-sm-n2{padding-bottom:-8px!important}}@media only screen and (min-width: 960px){.pb-md-2{padding-bottom:8px!important}.pb-md-n2{padding-bottom:-8px!important}}@media only screen and (min-width: 1264px){.pb-lg-2{padding-bottom:8px!important}.pb-lg-n2{padding-bottom:-8px!important}}@media only screen and (min-width: 1904px){.pb-xl-2{padding-bottom:8px!important}.pb-xl-n2{padding-bottom:-8px!important}}@media only screen and (min-width: 600px){.ma-sm-3{margin:12px!important}.ma-sm-n3{margin:-12px!important}}@media only screen and (min-width: 960px){.ma-md-3{margin:12px!important}.ma-md-n3{margin:-12px!important}}@media only screen and (min-width: 1264px){.ma-lg-3{margin:12px!important}.ma-lg-n3{margin:-12px!important}}@media only screen and (min-width: 1904px){.ma-xl-3{margin:12px!important}.ma-xl-n3{margin:-12px!important}}@media only screen and (min-width: 600px){.ml-sm-3{margin-left:12px!important}.ml-sm-n3{margin-left:-12px!important}}@media only screen and (min-width: 960px){.ml-md-3{margin-left:12px!important}.ml-md-n3{margin-left:-12px!important}}@media only screen and (min-width: 1264px){.ml-lg-3{margin-left:12px!important}.ml-lg-n3{margin-left:-12px!important}}@media only screen and (min-width: 1904px){.ml-xl-3{margin-left:12px!important}.ml-xl-n3{margin-left:-12px!important}}@media only screen and (min-width: 600px){.mr-sm-3{margin-right:12px!important}.mr-sm-n3{margin-right:-12px!important}}@media only screen and (min-width: 960px){.mr-md-3{margin-right:12px!important}.mr-md-n3{margin-right:-12px!important}}@media only screen and (min-width: 1264px){.mr-lg-3{margin-right:12px!important}.mr-lg-n3{margin-right:-12px!important}}@media only screen and (min-width: 1904px){.mr-xl-3{margin-right:12px!important}.mr-xl-n3{margin-right:-12px!important}}@media only screen and (min-width: 600px){.mt-sm-3{margin-top:12px!important}.mt-sm-n3{margin-top:-12px!important}}@media only screen and (min-width: 960px){.mt-md-3{margin-top:12px!important}.mt-md-n3{margin-top:-12px!important}}@media only screen and (min-width: 1264px){.mt-lg-3{margin-top:12px!important}.mt-lg-n3{margin-top:-12px!important}}@media only screen and (min-width: 1904px){.mt-xl-3{margin-top:12px!important}.mt-xl-n3{margin-top:-12px!important}}@media only screen and (min-width: 600px){.mb-sm-3{margin-bottom:12px!important}.mb-sm-n3{margin-bottom:-12px!important}}@media only screen and (min-width: 960px){.mb-md-3{margin-bottom:12px!important}.mb-md-n3{margin-bottom:-12px!important}}@media only screen and (min-width: 1264px){.mb-lg-3{margin-bottom:12px!important}.mb-lg-n3{margin-bottom:-12px!important}}@media only screen and (min-width: 1904px){.mb-xl-3{margin-bottom:12px!important}.mb-xl-n3{margin-bottom:-12px!important}}@media only screen and (min-width: 600px){.pa-sm-3{padding:12px!important}.pa-sm-n3{padding:-12px!important}}@media only screen and (min-width: 960px){.pa-md-3{padding:12px!important}.pa-md-n3{padding:-12px!important}}@media only screen and (min-width: 1264px){.pa-lg-3{padding:12px!important}.pa-lg-n3{padding:-12px!important}}@media only screen and (min-width: 1904px){.pa-xl-3{padding:12px!important}.pa-xl-n3{padding:-12px!important}}@media only screen and (min-width: 600px){.pl-sm-3{padding-left:12px!important}.pl-sm-n3{padding-left:-12px!important}}@media only screen and (min-width: 960px){.pl-md-3{padding-left:12px!important}.pl-md-n3{padding-left:-12px!important}}@media only screen and (min-width: 1264px){.pl-lg-3{padding-left:12px!important}.pl-lg-n3{padding-left:-12px!important}}@media only screen and (min-width: 1904px){.pl-xl-3{padding-left:12px!important}.pl-xl-n3{padding-left:-12px!important}}@media only screen and (min-width: 600px){.pr-sm-3{padding-right:12px!important}.pr-sm-n3{padding-right:-12px!important}}@media only screen and (min-width: 960px){.pr-md-3{padding-right:12px!important}.pr-md-n3{padding-right:-12px!important}}@media only screen and (min-width: 1264px){.pr-lg-3{padding-right:12px!important}.pr-lg-n3{padding-right:-12px!important}}@media only screen and (min-width: 1904px){.pr-xl-3{padding-right:12px!important}.pr-xl-n3{padding-right:-12px!important}}@media only screen and (min-width: 600px){.pt-sm-3{padding-top:12px!important}.pt-sm-n3{padding-top:-12px!important}}@media only screen and (min-width: 960px){.pt-md-3{padding-top:12px!important}.pt-md-n3{padding-top:-12px!important}}@media only screen and (min-width: 1264px){.pt-lg-3{padding-top:12px!important}.pt-lg-n3{padding-top:-12px!important}}@media only screen and (min-width: 1904px){.pt-xl-3{padding-top:12px!important}.pt-xl-n3{padding-top:-12px!important}}@media only screen and (min-width: 600px){.pb-sm-3{padding-bottom:12px!important}.pb-sm-n3{padding-bottom:-12px!important}}@media only screen and (min-width: 960px){.pb-md-3{padding-bottom:12px!important}.pb-md-n3{padding-bottom:-12px!important}}@media only screen and (min-width: 1264px){.pb-lg-3{padding-bottom:12px!important}.pb-lg-n3{padding-bottom:-12px!important}}@media only screen and (min-width: 1904px){.pb-xl-3{padding-bottom:12px!important}.pb-xl-n3{padding-bottom:-12px!important}}@media only screen and (min-width: 600px){.ma-sm-4{margin:16px!important}.ma-sm-n4{margin:-16px!important}}@media only screen and (min-width: 960px){.ma-md-4{margin:16px!important}.ma-md-n4{margin:-16px!important}}@media only screen and (min-width: 1264px){.ma-lg-4{margin:16px!important}.ma-lg-n4{margin:-16px!important}}@media only screen and (min-width: 1904px){.ma-xl-4{margin:16px!important}.ma-xl-n4{margin:-16px!important}}@media only screen and (min-width: 600px){.ml-sm-4{margin-left:16px!important}.ml-sm-n4{margin-left:-16px!important}}@media only screen and (min-width: 960px){.ml-md-4{margin-left:16px!important}.ml-md-n4{margin-left:-16px!important}}@media only screen and (min-width: 1264px){.ml-lg-4{margin-left:16px!important}.ml-lg-n4{margin-left:-16px!important}}@media only screen and (min-width: 1904px){.ml-xl-4{margin-left:16px!important}.ml-xl-n4{margin-left:-16px!important}}@media only screen and (min-width: 600px){.mr-sm-4{margin-right:16px!important}.mr-sm-n4{margin-right:-16px!important}}@media only screen and (min-width: 960px){.mr-md-4{margin-right:16px!important}.mr-md-n4{margin-right:-16px!important}}@media only screen and (min-width: 1264px){.mr-lg-4{margin-right:16px!important}.mr-lg-n4{margin-right:-16px!important}}@media only screen and (min-width: 1904px){.mr-xl-4{margin-right:16px!important}.mr-xl-n4{margin-right:-16px!important}}@media only screen and (min-width: 600px){.mt-sm-4{margin-top:16px!important}.mt-sm-n4{margin-top:-16px!important}}@media only screen and (min-width: 960px){.mt-md-4{margin-top:16px!important}.mt-md-n4{margin-top:-16px!important}}@media only screen and (min-width: 1264px){.mt-lg-4{margin-top:16px!important}.mt-lg-n4{margin-top:-16px!important}}@media only screen and (min-width: 1904px){.mt-xl-4{margin-top:16px!important}.mt-xl-n4{margin-top:-16px!important}}@media only screen and (min-width: 600px){.mb-sm-4{margin-bottom:16px!important}.mb-sm-n4{margin-bottom:-16px!important}}@media only screen and (min-width: 960px){.mb-md-4{margin-bottom:16px!important}.mb-md-n4{margin-bottom:-16px!important}}@media only screen and (min-width: 1264px){.mb-lg-4{margin-bottom:16px!important}.mb-lg-n4{margin-bottom:-16px!important}}@media only screen and (min-width: 1904px){.mb-xl-4{margin-bottom:16px!important}.mb-xl-n4{margin-bottom:-16px!important}}@media only screen and (min-width: 600px){.pa-sm-4{padding:16px!important}.pa-sm-n4{padding:-16px!important}}@media only screen and (min-width: 960px){.pa-md-4{padding:16px!important}.pa-md-n4{padding:-16px!important}}@media only screen and (min-width: 1264px){.pa-lg-4{padding:16px!important}.pa-lg-n4{padding:-16px!important}}@media only screen and (min-width: 1904px){.pa-xl-4{padding:16px!important}.pa-xl-n4{padding:-16px!important}}@media only screen and (min-width: 600px){.pl-sm-4{padding-left:16px!important}.pl-sm-n4{padding-left:-16px!important}}@media only screen and (min-width: 960px){.pl-md-4{padding-left:16px!important}.pl-md-n4{padding-left:-16px!important}}@media only screen and (min-width: 1264px){.pl-lg-4{padding-left:16px!important}.pl-lg-n4{padding-left:-16px!important}}@media only screen and (min-width: 1904px){.pl-xl-4{padding-left:16px!important}.pl-xl-n4{padding-left:-16px!important}}@media only screen and (min-width: 600px){.pr-sm-4{padding-right:16px!important}.pr-sm-n4{padding-right:-16px!important}}@media only screen and (min-width: 960px){.pr-md-4{padding-right:16px!important}.pr-md-n4{padding-right:-16px!important}}@media only screen and (min-width: 1264px){.pr-lg-4{padding-right:16px!important}.pr-lg-n4{padding-right:-16px!important}}@media only screen and (min-width: 1904px){.pr-xl-4{padding-right:16px!important}.pr-xl-n4{padding-right:-16px!important}}@media only screen and (min-width: 600px){.pt-sm-4{padding-top:16px!important}.pt-sm-n4{padding-top:-16px!important}}@media only screen and (min-width: 960px){.pt-md-4{padding-top:16px!important}.pt-md-n4{padding-top:-16px!important}}@media only screen and (min-width: 1264px){.pt-lg-4{padding-top:16px!important}.pt-lg-n4{padding-top:-16px!important}}@media only screen and (min-width: 1904px){.pt-xl-4{padding-top:16px!important}.pt-xl-n4{padding-top:-16px!important}}@media only screen and (min-width: 600px){.pb-sm-4{padding-bottom:16px!important}.pb-sm-n4{padding-bottom:-16px!important}}@media only screen and (min-width: 960px){.pb-md-4{padding-bottom:16px!important}.pb-md-n4{padding-bottom:-16px!important}}@media only screen and (min-width: 1264px){.pb-lg-4{padding-bottom:16px!important}.pb-lg-n4{padding-bottom:-16px!important}}@media only screen and (min-width: 1904px){.pb-xl-4{padding-bottom:16px!important}.pb-xl-n4{padding-bottom:-16px!important}}@media only screen and (min-width: 600px){.ma-sm-5{margin:20px!important}.ma-sm-n5{margin:-20px!important}}@media only screen and (min-width: 960px){.ma-md-5{margin:20px!important}.ma-md-n5{margin:-20px!important}}@media only screen and (min-width: 1264px){.ma-lg-5{margin:20px!important}.ma-lg-n5{margin:-20px!important}}@media only screen and (min-width: 1904px){.ma-xl-5{margin:20px!important}.ma-xl-n5{margin:-20px!important}}@media only screen and (min-width: 600px){.ml-sm-5{margin-left:20px!important}.ml-sm-n5{margin-left:-20px!important}}@media only screen and (min-width: 960px){.ml-md-5{margin-left:20px!important}.ml-md-n5{margin-left:-20px!important}}@media only screen and (min-width: 1264px){.ml-lg-5{margin-left:20px!important}.ml-lg-n5{margin-left:-20px!important}}@media only screen and (min-width: 1904px){.ml-xl-5{margin-left:20px!important}.ml-xl-n5{margin-left:-20px!important}}@media only screen and (min-width: 600px){.mr-sm-5{margin-right:20px!important}.mr-sm-n5{margin-right:-20px!important}}@media only screen and (min-width: 960px){.mr-md-5{margin-right:20px!important}.mr-md-n5{margin-right:-20px!important}}@media only screen and (min-width: 1264px){.mr-lg-5{margin-right:20px!important}.mr-lg-n5{margin-right:-20px!important}}@media only screen and (min-width: 1904px){.mr-xl-5{margin-right:20px!important}.mr-xl-n5{margin-right:-20px!important}}@media only screen and (min-width: 600px){.mt-sm-5{margin-top:20px!important}.mt-sm-n5{margin-top:-20px!important}}@media only screen and (min-width: 960px){.mt-md-5{margin-top:20px!important}.mt-md-n5{margin-top:-20px!important}}@media only screen and (min-width: 1264px){.mt-lg-5{margin-top:20px!important}.mt-lg-n5{margin-top:-20px!important}}@media only screen and (min-width: 1904px){.mt-xl-5{margin-top:20px!important}.mt-xl-n5{margin-top:-20px!important}}@media only screen and (min-width: 600px){.mb-sm-5{margin-bottom:20px!important}.mb-sm-n5{margin-bottom:-20px!important}}@media only screen and (min-width: 960px){.mb-md-5{margin-bottom:20px!important}.mb-md-n5{margin-bottom:-20px!important}}@media only screen and (min-width: 1264px){.mb-lg-5{margin-bottom:20px!important}.mb-lg-n5{margin-bottom:-20px!important}}@media only screen and (min-width: 1904px){.mb-xl-5{margin-bottom:20px!important}.mb-xl-n5{margin-bottom:-20px!important}}@media only screen and (min-width: 600px){.pa-sm-5{padding:20px!important}.pa-sm-n5{padding:-20px!important}}@media only screen and (min-width: 960px){.pa-md-5{padding:20px!important}.pa-md-n5{padding:-20px!important}}@media only screen and (min-width: 1264px){.pa-lg-5{padding:20px!important}.pa-lg-n5{padding:-20px!important}}@media only screen and (min-width: 1904px){.pa-xl-5{padding:20px!important}.pa-xl-n5{padding:-20px!important}}@media only screen and (min-width: 600px){.pl-sm-5{padding-left:20px!important}.pl-sm-n5{padding-left:-20px!important}}@media only screen and (min-width: 960px){.pl-md-5{padding-left:20px!important}.pl-md-n5{padding-left:-20px!important}}@media only screen and (min-width: 1264px){.pl-lg-5{padding-left:20px!important}.pl-lg-n5{padding-left:-20px!important}}@media only screen and (min-width: 1904px){.pl-xl-5{padding-left:20px!important}.pl-xl-n5{padding-left:-20px!important}}@media only screen and (min-width: 600px){.pr-sm-5{padding-right:20px!important}.pr-sm-n5{padding-right:-20px!important}}@media only screen and (min-width: 960px){.pr-md-5{padding-right:20px!important}.pr-md-n5{padding-right:-20px!important}}@media only screen and (min-width: 1264px){.pr-lg-5{padding-right:20px!important}.pr-lg-n5{padding-right:-20px!important}}@media only screen and (min-width: 1904px){.pr-xl-5{padding-right:20px!important}.pr-xl-n5{padding-right:-20px!important}}@media only screen and (min-width: 600px){.pt-sm-5{padding-top:20px!important}.pt-sm-n5{padding-top:-20px!important}}@media only screen and (min-width: 960px){.pt-md-5{padding-top:20px!important}.pt-md-n5{padding-top:-20px!important}}@media only screen and (min-width: 1264px){.pt-lg-5{padding-top:20px!important}.pt-lg-n5{padding-top:-20px!important}}@media only screen and (min-width: 1904px){.pt-xl-5{padding-top:20px!important}.pt-xl-n5{padding-top:-20px!important}}@media only screen and (min-width: 600px){.pb-sm-5{padding-bottom:20px!important}.pb-sm-n5{padding-bottom:-20px!important}}@media only screen and (min-width: 960px){.pb-md-5{padding-bottom:20px!important}.pb-md-n5{padding-bottom:-20px!important}}@media only screen and (min-width: 1264px){.pb-lg-5{padding-bottom:20px!important}.pb-lg-n5{padding-bottom:-20px!important}}@media only screen and (min-width: 1904px){.pb-xl-5{padding-bottom:20px!important}.pb-xl-n5{padding-bottom:-20px!important}}@media only screen and (min-width: 600px){.ma-sm-6{margin:24px!important}.ma-sm-n6{margin:-24px!important}}@media only screen and (min-width: 960px){.ma-md-6{margin:24px!important}.ma-md-n6{margin:-24px!important}}@media only screen and (min-width: 1264px){.ma-lg-6{margin:24px!important}.ma-lg-n6{margin:-24px!important}}@media only screen and (min-width: 1904px){.ma-xl-6{margin:24px!important}.ma-xl-n6{margin:-24px!important}}@media only screen and (min-width: 600px){.ml-sm-6{margin-left:24px!important}.ml-sm-n6{margin-left:-24px!important}}@media only screen and (min-width: 960px){.ml-md-6{margin-left:24px!important}.ml-md-n6{margin-left:-24px!important}}@media only screen and (min-width: 1264px){.ml-lg-6{margin-left:24px!important}.ml-lg-n6{margin-left:-24px!important}}@media only screen and (min-width: 1904px){.ml-xl-6{margin-left:24px!important}.ml-xl-n6{margin-left:-24px!important}}@media only screen and (min-width: 600px){.mr-sm-6{margin-right:24px!important}.mr-sm-n6{margin-right:-24px!important}}@media only screen and (min-width: 960px){.mr-md-6{margin-right:24px!important}.mr-md-n6{margin-right:-24px!important}}@media only screen and (min-width: 1264px){.mr-lg-6{margin-right:24px!important}.mr-lg-n6{margin-right:-24px!important}}@media only screen and (min-width: 1904px){.mr-xl-6{margin-right:24px!important}.mr-xl-n6{margin-right:-24px!important}}@media only screen and (min-width: 600px){.mt-sm-6{margin-top:24px!important}.mt-sm-n6{margin-top:-24px!important}}@media only screen and (min-width: 960px){.mt-md-6{margin-top:24px!important}.mt-md-n6{margin-top:-24px!important}}@media only screen and (min-width: 1264px){.mt-lg-6{margin-top:24px!important}.mt-lg-n6{margin-top:-24px!important}}@media only screen and (min-width: 1904px){.mt-xl-6{margin-top:24px!important}.mt-xl-n6{margin-top:-24px!important}}@media only screen and (min-width: 600px){.mb-sm-6{margin-bottom:24px!important}.mb-sm-n6{margin-bottom:-24px!important}}@media only screen and (min-width: 960px){.mb-md-6{margin-bottom:24px!important}.mb-md-n6{margin-bottom:-24px!important}}@media only screen and (min-width: 1264px){.mb-lg-6{margin-bottom:24px!important}.mb-lg-n6{margin-bottom:-24px!important}}@media only screen and (min-width: 1904px){.mb-xl-6{margin-bottom:24px!important}.mb-xl-n6{margin-bottom:-24px!important}}@media only screen and (min-width: 600px){.pa-sm-6{padding:24px!important}.pa-sm-n6{padding:-24px!important}}@media only screen and (min-width: 960px){.pa-md-6{padding:24px!important}.pa-md-n6{padding:-24px!important}}@media only screen and (min-width: 1264px){.pa-lg-6{padding:24px!important}.pa-lg-n6{padding:-24px!important}}@media only screen and (min-width: 1904px){.pa-xl-6{padding:24px!important}.pa-xl-n6{padding:-24px!important}}@media only screen and (min-width: 600px){.pl-sm-6{padding-left:24px!important}.pl-sm-n6{padding-left:-24px!important}}@media only screen and (min-width: 960px){.pl-md-6{padding-left:24px!important}.pl-md-n6{padding-left:-24px!important}}@media only screen and (min-width: 1264px){.pl-lg-6{padding-left:24px!important}.pl-lg-n6{padding-left:-24px!important}}@media only screen and (min-width: 1904px){.pl-xl-6{padding-left:24px!important}.pl-xl-n6{padding-left:-24px!important}}@media only screen and (min-width: 600px){.pr-sm-6{padding-right:24px!important}.pr-sm-n6{padding-right:-24px!important}}@media only screen and (min-width: 960px){.pr-md-6{padding-right:24px!important}.pr-md-n6{padding-right:-24px!important}}@media only screen and (min-width: 1264px){.pr-lg-6{padding-right:24px!important}.pr-lg-n6{padding-right:-24px!important}}@media only screen and (min-width: 1904px){.pr-xl-6{padding-right:24px!important}.pr-xl-n6{padding-right:-24px!important}}@media only screen and (min-width: 600px){.pt-sm-6{padding-top:24px!important}.pt-sm-n6{padding-top:-24px!important}}@media only screen and (min-width: 960px){.pt-md-6{padding-top:24px!important}.pt-md-n6{padding-top:-24px!important}}@media only screen and (min-width: 1264px){.pt-lg-6{padding-top:24px!important}.pt-lg-n6{padding-top:-24px!important}}@media only screen and (min-width: 1904px){.pt-xl-6{padding-top:24px!important}.pt-xl-n6{padding-top:-24px!important}}@media only screen and (min-width: 600px){.pb-sm-6{padding-bottom:24px!important}.pb-sm-n6{padding-bottom:-24px!important}}@media only screen and (min-width: 960px){.pb-md-6{padding-bottom:24px!important}.pb-md-n6{padding-bottom:-24px!important}}@media only screen and (min-width: 1264px){.pb-lg-6{padding-bottom:24px!important}.pb-lg-n6{padding-bottom:-24px!important}}@media only screen and (min-width: 1904px){.pb-xl-6{padding-bottom:24px!important}.pb-xl-n6{padding-bottom:-24px!important}}@media only screen and (min-width: 600px){.ma-sm-7{margin:28px!important}.ma-sm-n7{margin:-28px!important}}@media only screen and (min-width: 960px){.ma-md-7{margin:28px!important}.ma-md-n7{margin:-28px!important}}@media only screen and (min-width: 1264px){.ma-lg-7{margin:28px!important}.ma-lg-n7{margin:-28px!important}}@media only screen and (min-width: 1904px){.ma-xl-7{margin:28px!important}.ma-xl-n7{margin:-28px!important}}@media only screen and (min-width: 600px){.ml-sm-7{margin-left:28px!important}.ml-sm-n7{margin-left:-28px!important}}@media only screen and (min-width: 960px){.ml-md-7{margin-left:28px!important}.ml-md-n7{margin-left:-28px!important}}@media only screen and (min-width: 1264px){.ml-lg-7{margin-left:28px!important}.ml-lg-n7{margin-left:-28px!important}}@media only screen and (min-width: 1904px){.ml-xl-7{margin-left:28px!important}.ml-xl-n7{margin-left:-28px!important}}@media only screen and (min-width: 600px){.mr-sm-7{margin-right:28px!important}.mr-sm-n7{margin-right:-28px!important}}@media only screen and (min-width: 960px){.mr-md-7{margin-right:28px!important}.mr-md-n7{margin-right:-28px!important}}@media only screen and (min-width: 1264px){.mr-lg-7{margin-right:28px!important}.mr-lg-n7{margin-right:-28px!important}}@media only screen and (min-width: 1904px){.mr-xl-7{margin-right:28px!important}.mr-xl-n7{margin-right:-28px!important}}@media only screen and (min-width: 600px){.mt-sm-7{margin-top:28px!important}.mt-sm-n7{margin-top:-28px!important}}@media only screen and (min-width: 960px){.mt-md-7{margin-top:28px!important}.mt-md-n7{margin-top:-28px!important}}@media only screen and (min-width: 1264px){.mt-lg-7{margin-top:28px!important}.mt-lg-n7{margin-top:-28px!important}}@media only screen and (min-width: 1904px){.mt-xl-7{margin-top:28px!important}.mt-xl-n7{margin-top:-28px!important}}@media only screen and (min-width: 600px){.mb-sm-7{margin-bottom:28px!important}.mb-sm-n7{margin-bottom:-28px!important}}@media only screen and (min-width: 960px){.mb-md-7{margin-bottom:28px!important}.mb-md-n7{margin-bottom:-28px!important}}@media only screen and (min-width: 1264px){.mb-lg-7{margin-bottom:28px!important}.mb-lg-n7{margin-bottom:-28px!important}}@media only screen and (min-width: 1904px){.mb-xl-7{margin-bottom:28px!important}.mb-xl-n7{margin-bottom:-28px!important}}@media only screen and (min-width: 600px){.pa-sm-7{padding:28px!important}.pa-sm-n7{padding:-28px!important}}@media only screen and (min-width: 960px){.pa-md-7{padding:28px!important}.pa-md-n7{padding:-28px!important}}@media only screen and (min-width: 1264px){.pa-lg-7{padding:28px!important}.pa-lg-n7{padding:-28px!important}}@media only screen and (min-width: 1904px){.pa-xl-7{padding:28px!important}.pa-xl-n7{padding:-28px!important}}@media only screen and (min-width: 600px){.pl-sm-7{padding-left:28px!important}.pl-sm-n7{padding-left:-28px!important}}@media only screen and (min-width: 960px){.pl-md-7{padding-left:28px!important}.pl-md-n7{padding-left:-28px!important}}@media only screen and (min-width: 1264px){.pl-lg-7{padding-left:28px!important}.pl-lg-n7{padding-left:-28px!important}}@media only screen and (min-width: 1904px){.pl-xl-7{padding-left:28px!important}.pl-xl-n7{padding-left:-28px!important}}@media only screen and (min-width: 600px){.pr-sm-7{padding-right:28px!important}.pr-sm-n7{padding-right:-28px!important}}@media only screen and (min-width: 960px){.pr-md-7{padding-right:28px!important}.pr-md-n7{padding-right:-28px!important}}@media only screen and (min-width: 1264px){.pr-lg-7{padding-right:28px!important}.pr-lg-n7{padding-right:-28px!important}}@media only screen and (min-width: 1904px){.pr-xl-7{padding-right:28px!important}.pr-xl-n7{padding-right:-28px!important}}@media only screen and (min-width: 600px){.pt-sm-7{padding-top:28px!important}.pt-sm-n7{padding-top:-28px!important}}@media only screen and (min-width: 960px){.pt-md-7{padding-top:28px!important}.pt-md-n7{padding-top:-28px!important}}@media only screen and (min-width: 1264px){.pt-lg-7{padding-top:28px!important}.pt-lg-n7{padding-top:-28px!important}}@media only screen and (min-width: 1904px){.pt-xl-7{padding-top:28px!important}.pt-xl-n7{padding-top:-28px!important}}@media only screen and (min-width: 600px){.pb-sm-7{padding-bottom:28px!important}.pb-sm-n7{padding-bottom:-28px!important}}@media only screen and (min-width: 960px){.pb-md-7{padding-bottom:28px!important}.pb-md-n7{padding-bottom:-28px!important}}@media only screen and (min-width: 1264px){.pb-lg-7{padding-bottom:28px!important}.pb-lg-n7{padding-bottom:-28px!important}}@media only screen and (min-width: 1904px){.pb-xl-7{padding-bottom:28px!important}.pb-xl-n7{padding-bottom:-28px!important}}@media only screen and (min-width: 600px){.ma-sm-8{margin:32px!important}.ma-sm-n8{margin:-32px!important}}@media only screen and (min-width: 960px){.ma-md-8{margin:32px!important}.ma-md-n8{margin:-32px!important}}@media only screen and (min-width: 1264px){.ma-lg-8{margin:32px!important}.ma-lg-n8{margin:-32px!important}}@media only screen and (min-width: 1904px){.ma-xl-8{margin:32px!important}.ma-xl-n8{margin:-32px!important}}@media only screen and (min-width: 600px){.ml-sm-8{margin-left:32px!important}.ml-sm-n8{margin-left:-32px!important}}@media only screen and (min-width: 960px){.ml-md-8{margin-left:32px!important}.ml-md-n8{margin-left:-32px!important}}@media only screen and (min-width: 1264px){.ml-lg-8{margin-left:32px!important}.ml-lg-n8{margin-left:-32px!important}}@media only screen and (min-width: 1904px){.ml-xl-8{margin-left:32px!important}.ml-xl-n8{margin-left:-32px!important}}@media only screen and (min-width: 600px){.mr-sm-8{margin-right:32px!important}.mr-sm-n8{margin-right:-32px!important}}@media only screen and (min-width: 960px){.mr-md-8{margin-right:32px!important}.mr-md-n8{margin-right:-32px!important}}@media only screen and (min-width: 1264px){.mr-lg-8{margin-right:32px!important}.mr-lg-n8{margin-right:-32px!important}}@media only screen and (min-width: 1904px){.mr-xl-8{margin-right:32px!important}.mr-xl-n8{margin-right:-32px!important}}@media only screen and (min-width: 600px){.mt-sm-8{margin-top:32px!important}.mt-sm-n8{margin-top:-32px!important}}@media only screen and (min-width: 960px){.mt-md-8{margin-top:32px!important}.mt-md-n8{margin-top:-32px!important}}@media only screen and (min-width: 1264px){.mt-lg-8{margin-top:32px!important}.mt-lg-n8{margin-top:-32px!important}}@media only screen and (min-width: 1904px){.mt-xl-8{margin-top:32px!important}.mt-xl-n8{margin-top:-32px!important}}@media only screen and (min-width: 600px){.mb-sm-8{margin-bottom:32px!important}.mb-sm-n8{margin-bottom:-32px!important}}@media only screen and (min-width: 960px){.mb-md-8{margin-bottom:32px!important}.mb-md-n8{margin-bottom:-32px!important}}@media only screen and (min-width: 1264px){.mb-lg-8{margin-bottom:32px!important}.mb-lg-n8{margin-bottom:-32px!important}}@media only screen and (min-width: 1904px){.mb-xl-8{margin-bottom:32px!important}.mb-xl-n8{margin-bottom:-32px!important}}@media only screen and (min-width: 600px){.pa-sm-8{padding:32px!important}.pa-sm-n8{padding:-32px!important}}@media only screen and (min-width: 960px){.pa-md-8{padding:32px!important}.pa-md-n8{padding:-32px!important}}@media only screen and (min-width: 1264px){.pa-lg-8{padding:32px!important}.pa-lg-n8{padding:-32px!important}}@media only screen and (min-width: 1904px){.pa-xl-8{padding:32px!important}.pa-xl-n8{padding:-32px!important}}@media only screen and (min-width: 600px){.pl-sm-8{padding-left:32px!important}.pl-sm-n8{padding-left:-32px!important}}@media only screen and (min-width: 960px){.pl-md-8{padding-left:32px!important}.pl-md-n8{padding-left:-32px!important}}@media only screen and (min-width: 1264px){.pl-lg-8{padding-left:32px!important}.pl-lg-n8{padding-left:-32px!important}}@media only screen and (min-width: 1904px){.pl-xl-8{padding-left:32px!important}.pl-xl-n8{padding-left:-32px!important}}@media only screen and (min-width: 600px){.pr-sm-8{padding-right:32px!important}.pr-sm-n8{padding-right:-32px!important}}@media only screen and (min-width: 960px){.pr-md-8{padding-right:32px!important}.pr-md-n8{padding-right:-32px!important}}@media only screen and (min-width: 1264px){.pr-lg-8{padding-right:32px!important}.pr-lg-n8{padding-right:-32px!important}}@media only screen and (min-width: 1904px){.pr-xl-8{padding-right:32px!important}.pr-xl-n8{padding-right:-32px!important}}@media only screen and (min-width: 600px){.pt-sm-8{padding-top:32px!important}.pt-sm-n8{padding-top:-32px!important}}@media only screen and (min-width: 960px){.pt-md-8{padding-top:32px!important}.pt-md-n8{padding-top:-32px!important}}@media only screen and (min-width: 1264px){.pt-lg-8{padding-top:32px!important}.pt-lg-n8{padding-top:-32px!important}}@media only screen and (min-width: 1904px){.pt-xl-8{padding-top:32px!important}.pt-xl-n8{padding-top:-32px!important}}@media only screen and (min-width: 600px){.pb-sm-8{padding-bottom:32px!important}.pb-sm-n8{padding-bottom:-32px!important}}@media only screen and (min-width: 960px){.pb-md-8{padding-bottom:32px!important}.pb-md-n8{padding-bottom:-32px!important}}@media only screen and (min-width: 1264px){.pb-lg-8{padding-bottom:32px!important}.pb-lg-n8{padding-bottom:-32px!important}}@media only screen and (min-width: 1904px){.pb-xl-8{padding-bottom:32px!important}.pb-xl-n8{padding-bottom:-32px!important}}@media only screen and (min-width: 600px){.ma-sm-9{margin:36px!important}.ma-sm-n9{margin:-36px!important}}@media only screen and (min-width: 960px){.ma-md-9{margin:36px!important}.ma-md-n9{margin:-36px!important}}@media only screen and (min-width: 1264px){.ma-lg-9{margin:36px!important}.ma-lg-n9{margin:-36px!important}}@media only screen and (min-width: 1904px){.ma-xl-9{margin:36px!important}.ma-xl-n9{margin:-36px!important}}@media only screen and (min-width: 600px){.ml-sm-9{margin-left:36px!important}.ml-sm-n9{margin-left:-36px!important}}@media only screen and (min-width: 960px){.ml-md-9{margin-left:36px!important}.ml-md-n9{margin-left:-36px!important}}@media only screen and (min-width: 1264px){.ml-lg-9{margin-left:36px!important}.ml-lg-n9{margin-left:-36px!important}}@media only screen and (min-width: 1904px){.ml-xl-9{margin-left:36px!important}.ml-xl-n9{margin-left:-36px!important}}@media only screen and (min-width: 600px){.mr-sm-9{margin-right:36px!important}.mr-sm-n9{margin-right:-36px!important}}@media only screen and (min-width: 960px){.mr-md-9{margin-right:36px!important}.mr-md-n9{margin-right:-36px!important}}@media only screen and (min-width: 1264px){.mr-lg-9{margin-right:36px!important}.mr-lg-n9{margin-right:-36px!important}}@media only screen and (min-width: 1904px){.mr-xl-9{margin-right:36px!important}.mr-xl-n9{margin-right:-36px!important}}@media only screen and (min-width: 600px){.mt-sm-9{margin-top:36px!important}.mt-sm-n9{margin-top:-36px!important}}@media only screen and (min-width: 960px){.mt-md-9{margin-top:36px!important}.mt-md-n9{margin-top:-36px!important}}@media only screen and (min-width: 1264px){.mt-lg-9{margin-top:36px!important}.mt-lg-n9{margin-top:-36px!important}}@media only screen and (min-width: 1904px){.mt-xl-9{margin-top:36px!important}.mt-xl-n9{margin-top:-36px!important}}@media only screen and (min-width: 600px){.mb-sm-9{margin-bottom:36px!important}.mb-sm-n9{margin-bottom:-36px!important}}@media only screen and (min-width: 960px){.mb-md-9{margin-bottom:36px!important}.mb-md-n9{margin-bottom:-36px!important}}@media only screen and (min-width: 1264px){.mb-lg-9{margin-bottom:36px!important}.mb-lg-n9{margin-bottom:-36px!important}}@media only screen and (min-width: 1904px){.mb-xl-9{margin-bottom:36px!important}.mb-xl-n9{margin-bottom:-36px!important}}@media only screen and (min-width: 600px){.pa-sm-9{padding:36px!important}.pa-sm-n9{padding:-36px!important}}@media only screen and (min-width: 960px){.pa-md-9{padding:36px!important}.pa-md-n9{padding:-36px!important}}@media only screen and (min-width: 1264px){.pa-lg-9{padding:36px!important}.pa-lg-n9{padding:-36px!important}}@media only screen and (min-width: 1904px){.pa-xl-9{padding:36px!important}.pa-xl-n9{padding:-36px!important}}@media only screen and (min-width: 600px){.pl-sm-9{padding-left:36px!important}.pl-sm-n9{padding-left:-36px!important}}@media only screen and (min-width: 960px){.pl-md-9{padding-left:36px!important}.pl-md-n9{padding-left:-36px!important}}@media only screen and (min-width: 1264px){.pl-lg-9{padding-left:36px!important}.pl-lg-n9{padding-left:-36px!important}}@media only screen and (min-width: 1904px){.pl-xl-9{padding-left:36px!important}.pl-xl-n9{padding-left:-36px!important}}@media only screen and (min-width: 600px){.pr-sm-9{padding-right:36px!important}.pr-sm-n9{padding-right:-36px!important}}@media only screen and (min-width: 960px){.pr-md-9{padding-right:36px!important}.pr-md-n9{padding-right:-36px!important}}@media only screen and (min-width: 1264px){.pr-lg-9{padding-right:36px!important}.pr-lg-n9{padding-right:-36px!important}}@media only screen and (min-width: 1904px){.pr-xl-9{padding-right:36px!important}.pr-xl-n9{padding-right:-36px!important}}@media only screen and (min-width: 600px){.pt-sm-9{padding-top:36px!important}.pt-sm-n9{padding-top:-36px!important}}@media only screen and (min-width: 960px){.pt-md-9{padding-top:36px!important}.pt-md-n9{padding-top:-36px!important}}@media only screen and (min-width: 1264px){.pt-lg-9{padding-top:36px!important}.pt-lg-n9{padding-top:-36px!important}}@media only screen and (min-width: 1904px){.pt-xl-9{padding-top:36px!important}.pt-xl-n9{padding-top:-36px!important}}@media only screen and (min-width: 600px){.pb-sm-9{padding-bottom:36px!important}.pb-sm-n9{padding-bottom:-36px!important}}@media only screen and (min-width: 960px){.pb-md-9{padding-bottom:36px!important}.pb-md-n9{padding-bottom:-36px!important}}@media only screen and (min-width: 1264px){.pb-lg-9{padding-bottom:36px!important}.pb-lg-n9{padding-bottom:-36px!important}}@media only screen and (min-width: 1904px){.pb-xl-9{padding-bottom:36px!important}.pb-xl-n9{padding-bottom:-36px!important}}@media only screen and (min-width: 600px){.ma-sm-10{margin:40px!important}.ma-sm-n10{margin:-40px!important}}@media only screen and (min-width: 960px){.ma-md-10{margin:40px!important}.ma-md-n10{margin:-40px!important}}@media only screen and (min-width: 1264px){.ma-lg-10{margin:40px!important}.ma-lg-n10{margin:-40px!important}}@media only screen and (min-width: 1904px){.ma-xl-10{margin:40px!important}.ma-xl-n10{margin:-40px!important}}@media only screen and (min-width: 600px){.ml-sm-10{margin-left:40px!important}.ml-sm-n10{margin-left:-40px!important}}@media only screen and (min-width: 960px){.ml-md-10{margin-left:40px!important}.ml-md-n10{margin-left:-40px!important}}@media only screen and (min-width: 1264px){.ml-lg-10{margin-left:40px!important}.ml-lg-n10{margin-left:-40px!important}}@media only screen and (min-width: 1904px){.ml-xl-10{margin-left:40px!important}.ml-xl-n10{margin-left:-40px!important}}@media only screen and (min-width: 600px){.mr-sm-10{margin-right:40px!important}.mr-sm-n10{margin-right:-40px!important}}@media only screen and (min-width: 960px){.mr-md-10{margin-right:40px!important}.mr-md-n10{margin-right:-40px!important}}@media only screen and (min-width: 1264px){.mr-lg-10{margin-right:40px!important}.mr-lg-n10{margin-right:-40px!important}}@media only screen and (min-width: 1904px){.mr-xl-10{margin-right:40px!important}.mr-xl-n10{margin-right:-40px!important}}@media only screen and (min-width: 600px){.mt-sm-10{margin-top:40px!important}.mt-sm-n10{margin-top:-40px!important}}@media only screen and (min-width: 960px){.mt-md-10{margin-top:40px!important}.mt-md-n10{margin-top:-40px!important}}@media only screen and (min-width: 1264px){.mt-lg-10{margin-top:40px!important}.mt-lg-n10{margin-top:-40px!important}}@media only screen and (min-width: 1904px){.mt-xl-10{margin-top:40px!important}.mt-xl-n10{margin-top:-40px!important}}@media only screen and (min-width: 600px){.mb-sm-10{margin-bottom:40px!important}.mb-sm-n10{margin-bottom:-40px!important}}@media only screen and (min-width: 960px){.mb-md-10{margin-bottom:40px!important}.mb-md-n10{margin-bottom:-40px!important}}@media only screen and (min-width: 1264px){.mb-lg-10{margin-bottom:40px!important}.mb-lg-n10{margin-bottom:-40px!important}}@media only screen and (min-width: 1904px){.mb-xl-10{margin-bottom:40px!important}.mb-xl-n10{margin-bottom:-40px!important}}@media only screen and (min-width: 600px){.pa-sm-10{padding:40px!important}.pa-sm-n10{padding:-40px!important}}@media only screen and (min-width: 960px){.pa-md-10{padding:40px!important}.pa-md-n10{padding:-40px!important}}@media only screen and (min-width: 1264px){.pa-lg-10{padding:40px!important}.pa-lg-n10{padding:-40px!important}}@media only screen and (min-width: 1904px){.pa-xl-10{padding:40px!important}.pa-xl-n10{padding:-40px!important}}@media only screen and (min-width: 600px){.pl-sm-10{padding-left:40px!important}.pl-sm-n10{padding-left:-40px!important}}@media only screen and (min-width: 960px){.pl-md-10{padding-left:40px!important}.pl-md-n10{padding-left:-40px!important}}@media only screen and (min-width: 1264px){.pl-lg-10{padding-left:40px!important}.pl-lg-n10{padding-left:-40px!important}}@media only screen and (min-width: 1904px){.pl-xl-10{padding-left:40px!important}.pl-xl-n10{padding-left:-40px!important}}@media only screen and (min-width: 600px){.pr-sm-10{padding-right:40px!important}.pr-sm-n10{padding-right:-40px!important}}@media only screen and (min-width: 960px){.pr-md-10{padding-right:40px!important}.pr-md-n10{padding-right:-40px!important}}@media only screen and (min-width: 1264px){.pr-lg-10{padding-right:40px!important}.pr-lg-n10{padding-right:-40px!important}}@media only screen and (min-width: 1904px){.pr-xl-10{padding-right:40px!important}.pr-xl-n10{padding-right:-40px!important}}@media only screen and (min-width: 600px){.pt-sm-10{padding-top:40px!important}.pt-sm-n10{padding-top:-40px!important}}@media only screen and (min-width: 960px){.pt-md-10{padding-top:40px!important}.pt-md-n10{padding-top:-40px!important}}@media only screen and (min-width: 1264px){.pt-lg-10{padding-top:40px!important}.pt-lg-n10{padding-top:-40px!important}}@media only screen and (min-width: 1904px){.pt-xl-10{padding-top:40px!important}.pt-xl-n10{padding-top:-40px!important}}@media only screen and (min-width: 600px){.pb-sm-10{padding-bottom:40px!important}.pb-sm-n10{padding-bottom:-40px!important}}@media only screen and (min-width: 960px){.pb-md-10{padding-bottom:40px!important}.pb-md-n10{padding-bottom:-40px!important}}@media only screen and (min-width: 1264px){.pb-lg-10{padding-bottom:40px!important}.pb-lg-n10{padding-bottom:-40px!important}}@media only screen and (min-width: 1904px){.pb-xl-10{padding-bottom:40px!important}.pb-xl-n10{padding-bottom:-40px!important}}@media only screen and (min-width: 600px){.ma-sm-11{margin:44px!important}.ma-sm-n11{margin:-44px!important}}@media only screen and (min-width: 960px){.ma-md-11{margin:44px!important}.ma-md-n11{margin:-44px!important}}@media only screen and (min-width: 1264px){.ma-lg-11{margin:44px!important}.ma-lg-n11{margin:-44px!important}}@media only screen and (min-width: 1904px){.ma-xl-11{margin:44px!important}.ma-xl-n11{margin:-44px!important}}@media only screen and (min-width: 600px){.ml-sm-11{margin-left:44px!important}.ml-sm-n11{margin-left:-44px!important}}@media only screen and (min-width: 960px){.ml-md-11{margin-left:44px!important}.ml-md-n11{margin-left:-44px!important}}@media only screen and (min-width: 1264px){.ml-lg-11{margin-left:44px!important}.ml-lg-n11{margin-left:-44px!important}}@media only screen and (min-width: 1904px){.ml-xl-11{margin-left:44px!important}.ml-xl-n11{margin-left:-44px!important}}@media only screen and (min-width: 600px){.mr-sm-11{margin-right:44px!important}.mr-sm-n11{margin-right:-44px!important}}@media only screen and (min-width: 960px){.mr-md-11{margin-right:44px!important}.mr-md-n11{margin-right:-44px!important}}@media only screen and (min-width: 1264px){.mr-lg-11{margin-right:44px!important}.mr-lg-n11{margin-right:-44px!important}}@media only screen and (min-width: 1904px){.mr-xl-11{margin-right:44px!important}.mr-xl-n11{margin-right:-44px!important}}@media only screen and (min-width: 600px){.mt-sm-11{margin-top:44px!important}.mt-sm-n11{margin-top:-44px!important}}@media only screen and (min-width: 960px){.mt-md-11{margin-top:44px!important}.mt-md-n11{margin-top:-44px!important}}@media only screen and (min-width: 1264px){.mt-lg-11{margin-top:44px!important}.mt-lg-n11{margin-top:-44px!important}}@media only screen and (min-width: 1904px){.mt-xl-11{margin-top:44px!important}.mt-xl-n11{margin-top:-44px!important}}@media only screen and (min-width: 600px){.mb-sm-11{margin-bottom:44px!important}.mb-sm-n11{margin-bottom:-44px!important}}@media only screen and (min-width: 960px){.mb-md-11{margin-bottom:44px!important}.mb-md-n11{margin-bottom:-44px!important}}@media only screen and (min-width: 1264px){.mb-lg-11{margin-bottom:44px!important}.mb-lg-n11{margin-bottom:-44px!important}}@media only screen and (min-width: 1904px){.mb-xl-11{margin-bottom:44px!important}.mb-xl-n11{margin-bottom:-44px!important}}@media only screen and (min-width: 600px){.pa-sm-11{padding:44px!important}.pa-sm-n11{padding:-44px!important}}@media only screen and (min-width: 960px){.pa-md-11{padding:44px!important}.pa-md-n11{padding:-44px!important}}@media only screen and (min-width: 1264px){.pa-lg-11{padding:44px!important}.pa-lg-n11{padding:-44px!important}}@media only screen and (min-width: 1904px){.pa-xl-11{padding:44px!important}.pa-xl-n11{padding:-44px!important}}@media only screen and (min-width: 600px){.pl-sm-11{padding-left:44px!important}.pl-sm-n11{padding-left:-44px!important}}@media only screen and (min-width: 960px){.pl-md-11{padding-left:44px!important}.pl-md-n11{padding-left:-44px!important}}@media only screen and (min-width: 1264px){.pl-lg-11{padding-left:44px!important}.pl-lg-n11{padding-left:-44px!important}}@media only screen and (min-width: 1904px){.pl-xl-11{padding-left:44px!important}.pl-xl-n11{padding-left:-44px!important}}@media only screen and (min-width: 600px){.pr-sm-11{padding-right:44px!important}.pr-sm-n11{padding-right:-44px!important}}@media only screen and (min-width: 960px){.pr-md-11{padding-right:44px!important}.pr-md-n11{padding-right:-44px!important}}@media only screen and (min-width: 1264px){.pr-lg-11{padding-right:44px!important}.pr-lg-n11{padding-right:-44px!important}}@media only screen and (min-width: 1904px){.pr-xl-11{padding-right:44px!important}.pr-xl-n11{padding-right:-44px!important}}@media only screen and (min-width: 600px){.pt-sm-11{padding-top:44px!important}.pt-sm-n11{padding-top:-44px!important}}@media only screen and (min-width: 960px){.pt-md-11{padding-top:44px!important}.pt-md-n11{padding-top:-44px!important}}@media only screen and (min-width: 1264px){.pt-lg-11{padding-top:44px!important}.pt-lg-n11{padding-top:-44px!important}}@media only screen and (min-width: 1904px){.pt-xl-11{padding-top:44px!important}.pt-xl-n11{padding-top:-44px!important}}@media only screen and (min-width: 600px){.pb-sm-11{padding-bottom:44px!important}.pb-sm-n11{padding-bottom:-44px!important}}@media only screen and (min-width: 960px){.pb-md-11{padding-bottom:44px!important}.pb-md-n11{padding-bottom:-44px!important}}@media only screen and (min-width: 1264px){.pb-lg-11{padding-bottom:44px!important}.pb-lg-n11{padding-bottom:-44px!important}}@media only screen and (min-width: 1904px){.pb-xl-11{padding-bottom:44px!important}.pb-xl-n11{padding-bottom:-44px!important}}@media only screen and (min-width: 600px){.ma-sm-12{margin:48px!important}.ma-sm-n12{margin:-48px!important}}@media only screen and (min-width: 960px){.ma-md-12{margin:48px!important}.ma-md-n12{margin:-48px!important}}@media only screen and (min-width: 1264px){.ma-lg-12{margin:48px!important}.ma-lg-n12{margin:-48px!important}}@media only screen and (min-width: 1904px){.ma-xl-12{margin:48px!important}.ma-xl-n12{margin:-48px!important}}@media only screen and (min-width: 600px){.ml-sm-12{margin-left:48px!important}.ml-sm-n12{margin-left:-48px!important}}@media only screen and (min-width: 960px){.ml-md-12{margin-left:48px!important}.ml-md-n12{margin-left:-48px!important}}@media only screen and (min-width: 1264px){.ml-lg-12{margin-left:48px!important}.ml-lg-n12{margin-left:-48px!important}}@media only screen and (min-width: 1904px){.ml-xl-12{margin-left:48px!important}.ml-xl-n12{margin-left:-48px!important}}@media only screen and (min-width: 600px){.mr-sm-12{margin-right:48px!important}.mr-sm-n12{margin-right:-48px!important}}@media only screen and (min-width: 960px){.mr-md-12{margin-right:48px!important}.mr-md-n12{margin-right:-48px!important}}@media only screen and (min-width: 1264px){.mr-lg-12{margin-right:48px!important}.mr-lg-n12{margin-right:-48px!important}}@media only screen and (min-width: 1904px){.mr-xl-12{margin-right:48px!important}.mr-xl-n12{margin-right:-48px!important}}@media only screen and (min-width: 600px){.mt-sm-12{margin-top:48px!important}.mt-sm-n12{margin-top:-48px!important}}@media only screen and (min-width: 960px){.mt-md-12{margin-top:48px!important}.mt-md-n12{margin-top:-48px!important}}@media only screen and (min-width: 1264px){.mt-lg-12{margin-top:48px!important}.mt-lg-n12{margin-top:-48px!important}}@media only screen and (min-width: 1904px){.mt-xl-12{margin-top:48px!important}.mt-xl-n12{margin-top:-48px!important}}@media only screen and (min-width: 600px){.mb-sm-12{margin-bottom:48px!important}.mb-sm-n12{margin-bottom:-48px!important}}@media only screen and (min-width: 960px){.mb-md-12{margin-bottom:48px!important}.mb-md-n12{margin-bottom:-48px!important}}@media only screen and (min-width: 1264px){.mb-lg-12{margin-bottom:48px!important}.mb-lg-n12{margin-bottom:-48px!important}}@media only screen and (min-width: 1904px){.mb-xl-12{margin-bottom:48px!important}.mb-xl-n12{margin-bottom:-48px!important}}@media only screen and (min-width: 600px){.pa-sm-12{padding:48px!important}.pa-sm-n12{padding:-48px!important}}@media only screen and (min-width: 960px){.pa-md-12{padding:48px!important}.pa-md-n12{padding:-48px!important}}@media only screen and (min-width: 1264px){.pa-lg-12{padding:48px!important}.pa-lg-n12{padding:-48px!important}}@media only screen and (min-width: 1904px){.pa-xl-12{padding:48px!important}.pa-xl-n12{padding:-48px!important}}@media only screen and (min-width: 600px){.pl-sm-12{padding-left:48px!important}.pl-sm-n12{padding-left:-48px!important}}@media only screen and (min-width: 960px){.pl-md-12{padding-left:48px!important}.pl-md-n12{padding-left:-48px!important}}@media only screen and (min-width: 1264px){.pl-lg-12{padding-left:48px!important}.pl-lg-n12{padding-left:-48px!important}}@media only screen and (min-width: 1904px){.pl-xl-12{padding-left:48px!important}.pl-xl-n12{padding-left:-48px!important}}@media only screen and (min-width: 600px){.pr-sm-12{padding-right:48px!important}.pr-sm-n12{padding-right:-48px!important}}@media only screen and (min-width: 960px){.pr-md-12{padding-right:48px!important}.pr-md-n12{padding-right:-48px!important}}@media only screen and (min-width: 1264px){.pr-lg-12{padding-right:48px!important}.pr-lg-n12{padding-right:-48px!important}}@media only screen and (min-width: 1904px){.pr-xl-12{padding-right:48px!important}.pr-xl-n12{padding-right:-48px!important}}@media only screen and (min-width: 600px){.pt-sm-12{padding-top:48px!important}.pt-sm-n12{padding-top:-48px!important}}@media only screen and (min-width: 960px){.pt-md-12{padding-top:48px!important}.pt-md-n12{padding-top:-48px!important}}@media only screen and (min-width: 1264px){.pt-lg-12{padding-top:48px!important}.pt-lg-n12{padding-top:-48px!important}}@media only screen and (min-width: 1904px){.pt-xl-12{padding-top:48px!important}.pt-xl-n12{padding-top:-48px!important}}@media only screen and (min-width: 600px){.pb-sm-12{padding-bottom:48px!important}.pb-sm-n12{padding-bottom:-48px!important}}@media only screen and (min-width: 960px){.pb-md-12{padding-bottom:48px!important}.pb-md-n12{padding-bottom:-48px!important}}@media only screen and (min-width: 1264px){.pb-lg-12{padding-bottom:48px!important}.pb-lg-n12{padding-bottom:-48px!important}}@media only screen and (min-width: 1904px){.pb-xl-12{padding-bottom:48px!important}.pb-xl-n12{padding-bottom:-48px!important}}@media only screen and (min-width: 600px){.ma-sm-13{margin:52px!important}.ma-sm-n13{margin:-52px!important}}@media only screen and (min-width: 960px){.ma-md-13{margin:52px!important}.ma-md-n13{margin:-52px!important}}@media only screen and (min-width: 1264px){.ma-lg-13{margin:52px!important}.ma-lg-n13{margin:-52px!important}}@media only screen and (min-width: 1904px){.ma-xl-13{margin:52px!important}.ma-xl-n13{margin:-52px!important}}@media only screen and (min-width: 600px){.ml-sm-13{margin-left:52px!important}.ml-sm-n13{margin-left:-52px!important}}@media only screen and (min-width: 960px){.ml-md-13{margin-left:52px!important}.ml-md-n13{margin-left:-52px!important}}@media only screen and (min-width: 1264px){.ml-lg-13{margin-left:52px!important}.ml-lg-n13{margin-left:-52px!important}}@media only screen and (min-width: 1904px){.ml-xl-13{margin-left:52px!important}.ml-xl-n13{margin-left:-52px!important}}@media only screen and (min-width: 600px){.mr-sm-13{margin-right:52px!important}.mr-sm-n13{margin-right:-52px!important}}@media only screen and (min-width: 960px){.mr-md-13{margin-right:52px!important}.mr-md-n13{margin-right:-52px!important}}@media only screen and (min-width: 1264px){.mr-lg-13{margin-right:52px!important}.mr-lg-n13{margin-right:-52px!important}}@media only screen and (min-width: 1904px){.mr-xl-13{margin-right:52px!important}.mr-xl-n13{margin-right:-52px!important}}@media only screen and (min-width: 600px){.mt-sm-13{margin-top:52px!important}.mt-sm-n13{margin-top:-52px!important}}@media only screen and (min-width: 960px){.mt-md-13{margin-top:52px!important}.mt-md-n13{margin-top:-52px!important}}@media only screen and (min-width: 1264px){.mt-lg-13{margin-top:52px!important}.mt-lg-n13{margin-top:-52px!important}}@media only screen and (min-width: 1904px){.mt-xl-13{margin-top:52px!important}.mt-xl-n13{margin-top:-52px!important}}@media only screen and (min-width: 600px){.mb-sm-13{margin-bottom:52px!important}.mb-sm-n13{margin-bottom:-52px!important}}@media only screen and (min-width: 960px){.mb-md-13{margin-bottom:52px!important}.mb-md-n13{margin-bottom:-52px!important}}@media only screen and (min-width: 1264px){.mb-lg-13{margin-bottom:52px!important}.mb-lg-n13{margin-bottom:-52px!important}}@media only screen and (min-width: 1904px){.mb-xl-13{margin-bottom:52px!important}.mb-xl-n13{margin-bottom:-52px!important}}@media only screen and (min-width: 600px){.pa-sm-13{padding:52px!important}.pa-sm-n13{padding:-52px!important}}@media only screen and (min-width: 960px){.pa-md-13{padding:52px!important}.pa-md-n13{padding:-52px!important}}@media only screen and (min-width: 1264px){.pa-lg-13{padding:52px!important}.pa-lg-n13{padding:-52px!important}}@media only screen and (min-width: 1904px){.pa-xl-13{padding:52px!important}.pa-xl-n13{padding:-52px!important}}@media only screen and (min-width: 600px){.pl-sm-13{padding-left:52px!important}.pl-sm-n13{padding-left:-52px!important}}@media only screen and (min-width: 960px){.pl-md-13{padding-left:52px!important}.pl-md-n13{padding-left:-52px!important}}@media only screen and (min-width: 1264px){.pl-lg-13{padding-left:52px!important}.pl-lg-n13{padding-left:-52px!important}}@media only screen and (min-width: 1904px){.pl-xl-13{padding-left:52px!important}.pl-xl-n13{padding-left:-52px!important}}@media only screen and (min-width: 600px){.pr-sm-13{padding-right:52px!important}.pr-sm-n13{padding-right:-52px!important}}@media only screen and (min-width: 960px){.pr-md-13{padding-right:52px!important}.pr-md-n13{padding-right:-52px!important}}@media only screen and (min-width: 1264px){.pr-lg-13{padding-right:52px!important}.pr-lg-n13{padding-right:-52px!important}}@media only screen and (min-width: 1904px){.pr-xl-13{padding-right:52px!important}.pr-xl-n13{padding-right:-52px!important}}@media only screen and (min-width: 600px){.pt-sm-13{padding-top:52px!important}.pt-sm-n13{padding-top:-52px!important}}@media only screen and (min-width: 960px){.pt-md-13{padding-top:52px!important}.pt-md-n13{padding-top:-52px!important}}@media only screen and (min-width: 1264px){.pt-lg-13{padding-top:52px!important}.pt-lg-n13{padding-top:-52px!important}}@media only screen and (min-width: 1904px){.pt-xl-13{padding-top:52px!important}.pt-xl-n13{padding-top:-52px!important}}@media only screen and (min-width: 600px){.pb-sm-13{padding-bottom:52px!important}.pb-sm-n13{padding-bottom:-52px!important}}@media only screen and (min-width: 960px){.pb-md-13{padding-bottom:52px!important}.pb-md-n13{padding-bottom:-52px!important}}@media only screen and (min-width: 1264px){.pb-lg-13{padding-bottom:52px!important}.pb-lg-n13{padding-bottom:-52px!important}}@media only screen and (min-width: 1904px){.pb-xl-13{padding-bottom:52px!important}.pb-xl-n13{padding-bottom:-52px!important}}@media only screen and (min-width: 600px){.ma-sm-14{margin:56px!important}.ma-sm-n14{margin:-56px!important}}@media only screen and (min-width: 960px){.ma-md-14{margin:56px!important}.ma-md-n14{margin:-56px!important}}@media only screen and (min-width: 1264px){.ma-lg-14{margin:56px!important}.ma-lg-n14{margin:-56px!important}}@media only screen and (min-width: 1904px){.ma-xl-14{margin:56px!important}.ma-xl-n14{margin:-56px!important}}@media only screen and (min-width: 600px){.ml-sm-14{margin-left:56px!important}.ml-sm-n14{margin-left:-56px!important}}@media only screen and (min-width: 960px){.ml-md-14{margin-left:56px!important}.ml-md-n14{margin-left:-56px!important}}@media only screen and (min-width: 1264px){.ml-lg-14{margin-left:56px!important}.ml-lg-n14{margin-left:-56px!important}}@media only screen and (min-width: 1904px){.ml-xl-14{margin-left:56px!important}.ml-xl-n14{margin-left:-56px!important}}@media only screen and (min-width: 600px){.mr-sm-14{margin-right:56px!important}.mr-sm-n14{margin-right:-56px!important}}@media only screen and (min-width: 960px){.mr-md-14{margin-right:56px!important}.mr-md-n14{margin-right:-56px!important}}@media only screen and (min-width: 1264px){.mr-lg-14{margin-right:56px!important}.mr-lg-n14{margin-right:-56px!important}}@media only screen and (min-width: 1904px){.mr-xl-14{margin-right:56px!important}.mr-xl-n14{margin-right:-56px!important}}@media only screen and (min-width: 600px){.mt-sm-14{margin-top:56px!important}.mt-sm-n14{margin-top:-56px!important}}@media only screen and (min-width: 960px){.mt-md-14{margin-top:56px!important}.mt-md-n14{margin-top:-56px!important}}@media only screen and (min-width: 1264px){.mt-lg-14{margin-top:56px!important}.mt-lg-n14{margin-top:-56px!important}}@media only screen and (min-width: 1904px){.mt-xl-14{margin-top:56px!important}.mt-xl-n14{margin-top:-56px!important}}@media only screen and (min-width: 600px){.mb-sm-14{margin-bottom:56px!important}.mb-sm-n14{margin-bottom:-56px!important}}@media only screen and (min-width: 960px){.mb-md-14{margin-bottom:56px!important}.mb-md-n14{margin-bottom:-56px!important}}@media only screen and (min-width: 1264px){.mb-lg-14{margin-bottom:56px!important}.mb-lg-n14{margin-bottom:-56px!important}}@media only screen and (min-width: 1904px){.mb-xl-14{margin-bottom:56px!important}.mb-xl-n14{margin-bottom:-56px!important}}@media only screen and (min-width: 600px){.pa-sm-14{padding:56px!important}.pa-sm-n14{padding:-56px!important}}@media only screen and (min-width: 960px){.pa-md-14{padding:56px!important}.pa-md-n14{padding:-56px!important}}@media only screen and (min-width: 1264px){.pa-lg-14{padding:56px!important}.pa-lg-n14{padding:-56px!important}}@media only screen and (min-width: 1904px){.pa-xl-14{padding:56px!important}.pa-xl-n14{padding:-56px!important}}@media only screen and (min-width: 600px){.pl-sm-14{padding-left:56px!important}.pl-sm-n14{padding-left:-56px!important}}@media only screen and (min-width: 960px){.pl-md-14{padding-left:56px!important}.pl-md-n14{padding-left:-56px!important}}@media only screen and (min-width: 1264px){.pl-lg-14{padding-left:56px!important}.pl-lg-n14{padding-left:-56px!important}}@media only screen and (min-width: 1904px){.pl-xl-14{padding-left:56px!important}.pl-xl-n14{padding-left:-56px!important}}@media only screen and (min-width: 600px){.pr-sm-14{padding-right:56px!important}.pr-sm-n14{padding-right:-56px!important}}@media only screen and (min-width: 960px){.pr-md-14{padding-right:56px!important}.pr-md-n14{padding-right:-56px!important}}@media only screen and (min-width: 1264px){.pr-lg-14{padding-right:56px!important}.pr-lg-n14{padding-right:-56px!important}}@media only screen and (min-width: 1904px){.pr-xl-14{padding-right:56px!important}.pr-xl-n14{padding-right:-56px!important}}@media only screen and (min-width: 600px){.pt-sm-14{padding-top:56px!important}.pt-sm-n14{padding-top:-56px!important}}@media only screen and (min-width: 960px){.pt-md-14{padding-top:56px!important}.pt-md-n14{padding-top:-56px!important}}@media only screen and (min-width: 1264px){.pt-lg-14{padding-top:56px!important}.pt-lg-n14{padding-top:-56px!important}}@media only screen and (min-width: 1904px){.pt-xl-14{padding-top:56px!important}.pt-xl-n14{padding-top:-56px!important}}@media only screen and (min-width: 600px){.pb-sm-14{padding-bottom:56px!important}.pb-sm-n14{padding-bottom:-56px!important}}@media only screen and (min-width: 960px){.pb-md-14{padding-bottom:56px!important}.pb-md-n14{padding-bottom:-56px!important}}@media only screen and (min-width: 1264px){.pb-lg-14{padding-bottom:56px!important}.pb-lg-n14{padding-bottom:-56px!important}}@media only screen and (min-width: 1904px){.pb-xl-14{padding-bottom:56px!important}.pb-xl-n14{padding-bottom:-56px!important}}@media only screen and (min-width: 600px){.ma-sm-15{margin:60px!important}.ma-sm-n15{margin:-60px!important}}@media only screen and (min-width: 960px){.ma-md-15{margin:60px!important}.ma-md-n15{margin:-60px!important}}@media only screen and (min-width: 1264px){.ma-lg-15{margin:60px!important}.ma-lg-n15{margin:-60px!important}}@media only screen and (min-width: 1904px){.ma-xl-15{margin:60px!important}.ma-xl-n15{margin:-60px!important}}@media only screen and (min-width: 600px){.ml-sm-15{margin-left:60px!important}.ml-sm-n15{margin-left:-60px!important}}@media only screen and (min-width: 960px){.ml-md-15{margin-left:60px!important}.ml-md-n15{margin-left:-60px!important}}@media only screen and (min-width: 1264px){.ml-lg-15{margin-left:60px!important}.ml-lg-n15{margin-left:-60px!important}}@media only screen and (min-width: 1904px){.ml-xl-15{margin-left:60px!important}.ml-xl-n15{margin-left:-60px!important}}@media only screen and (min-width: 600px){.mr-sm-15{margin-right:60px!important}.mr-sm-n15{margin-right:-60px!important}}@media only screen and (min-width: 960px){.mr-md-15{margin-right:60px!important}.mr-md-n15{margin-right:-60px!important}}@media only screen and (min-width: 1264px){.mr-lg-15{margin-right:60px!important}.mr-lg-n15{margin-right:-60px!important}}@media only screen and (min-width: 1904px){.mr-xl-15{margin-right:60px!important}.mr-xl-n15{margin-right:-60px!important}}@media only screen and (min-width: 600px){.mt-sm-15{margin-top:60px!important}.mt-sm-n15{margin-top:-60px!important}}@media only screen and (min-width: 960px){.mt-md-15{margin-top:60px!important}.mt-md-n15{margin-top:-60px!important}}@media only screen and (min-width: 1264px){.mt-lg-15{margin-top:60px!important}.mt-lg-n15{margin-top:-60px!important}}@media only screen and (min-width: 1904px){.mt-xl-15{margin-top:60px!important}.mt-xl-n15{margin-top:-60px!important}}@media only screen and (min-width: 600px){.mb-sm-15{margin-bottom:60px!important}.mb-sm-n15{margin-bottom:-60px!important}}@media only screen and (min-width: 960px){.mb-md-15{margin-bottom:60px!important}.mb-md-n15{margin-bottom:-60px!important}}@media only screen and (min-width: 1264px){.mb-lg-15{margin-bottom:60px!important}.mb-lg-n15{margin-bottom:-60px!important}}@media only screen and (min-width: 1904px){.mb-xl-15{margin-bottom:60px!important}.mb-xl-n15{margin-bottom:-60px!important}}@media only screen and (min-width: 600px){.pa-sm-15{padding:60px!important}.pa-sm-n15{padding:-60px!important}}@media only screen and (min-width: 960px){.pa-md-15{padding:60px!important}.pa-md-n15{padding:-60px!important}}@media only screen and (min-width: 1264px){.pa-lg-15{padding:60px!important}.pa-lg-n15{padding:-60px!important}}@media only screen and (min-width: 1904px){.pa-xl-15{padding:60px!important}.pa-xl-n15{padding:-60px!important}}@media only screen and (min-width: 600px){.pl-sm-15{padding-left:60px!important}.pl-sm-n15{padding-left:-60px!important}}@media only screen and (min-width: 960px){.pl-md-15{padding-left:60px!important}.pl-md-n15{padding-left:-60px!important}}@media only screen and (min-width: 1264px){.pl-lg-15{padding-left:60px!important}.pl-lg-n15{padding-left:-60px!important}}@media only screen and (min-width: 1904px){.pl-xl-15{padding-left:60px!important}.pl-xl-n15{padding-left:-60px!important}}@media only screen and (min-width: 600px){.pr-sm-15{padding-right:60px!important}.pr-sm-n15{padding-right:-60px!important}}@media only screen and (min-width: 960px){.pr-md-15{padding-right:60px!important}.pr-md-n15{padding-right:-60px!important}}@media only screen and (min-width: 1264px){.pr-lg-15{padding-right:60px!important}.pr-lg-n15{padding-right:-60px!important}}@media only screen and (min-width: 1904px){.pr-xl-15{padding-right:60px!important}.pr-xl-n15{padding-right:-60px!important}}@media only screen and (min-width: 600px){.pt-sm-15{padding-top:60px!important}.pt-sm-n15{padding-top:-60px!important}}@media only screen and (min-width: 960px){.pt-md-15{padding-top:60px!important}.pt-md-n15{padding-top:-60px!important}}@media only screen and (min-width: 1264px){.pt-lg-15{padding-top:60px!important}.pt-lg-n15{padding-top:-60px!important}}@media only screen and (min-width: 1904px){.pt-xl-15{padding-top:60px!important}.pt-xl-n15{padding-top:-60px!important}}@media only screen and (min-width: 600px){.pb-sm-15{padding-bottom:60px!important}.pb-sm-n15{padding-bottom:-60px!important}}@media only screen and (min-width: 960px){.pb-md-15{padding-bottom:60px!important}.pb-md-n15{padding-bottom:-60px!important}}@media only screen and (min-width: 1264px){.pb-lg-15{padding-bottom:60px!important}.pb-lg-n15{padding-bottom:-60px!important}}@media only screen and (min-width: 1904px){.pb-xl-15{padding-bottom:60px!important}.pb-xl-n15{padding-bottom:-60px!important}}@media only screen and (min-width: 600px){.ma-sm-16{margin:64px!important}.ma-sm-n16{margin:-64px!important}}@media only screen and (min-width: 960px){.ma-md-16{margin:64px!important}.ma-md-n16{margin:-64px!important}}@media only screen and (min-width: 1264px){.ma-lg-16{margin:64px!important}.ma-lg-n16{margin:-64px!important}}@media only screen and (min-width: 1904px){.ma-xl-16{margin:64px!important}.ma-xl-n16{margin:-64px!important}}@media only screen and (min-width: 600px){.ml-sm-16{margin-left:64px!important}.ml-sm-n16{margin-left:-64px!important}}@media only screen and (min-width: 960px){.ml-md-16{margin-left:64px!important}.ml-md-n16{margin-left:-64px!important}}@media only screen and (min-width: 1264px){.ml-lg-16{margin-left:64px!important}.ml-lg-n16{margin-left:-64px!important}}@media only screen and (min-width: 1904px){.ml-xl-16{margin-left:64px!important}.ml-xl-n16{margin-left:-64px!important}}@media only screen and (min-width: 600px){.mr-sm-16{margin-right:64px!important}.mr-sm-n16{margin-right:-64px!important}}@media only screen and (min-width: 960px){.mr-md-16{margin-right:64px!important}.mr-md-n16{margin-right:-64px!important}}@media only screen and (min-width: 1264px){.mr-lg-16{margin-right:64px!important}.mr-lg-n16{margin-right:-64px!important}}@media only screen and (min-width: 1904px){.mr-xl-16{margin-right:64px!important}.mr-xl-n16{margin-right:-64px!important}}@media only screen and (min-width: 600px){.mt-sm-16{margin-top:64px!important}.mt-sm-n16{margin-top:-64px!important}}@media only screen and (min-width: 960px){.mt-md-16{margin-top:64px!important}.mt-md-n16{margin-top:-64px!important}}@media only screen and (min-width: 1264px){.mt-lg-16{margin-top:64px!important}.mt-lg-n16{margin-top:-64px!important}}@media only screen and (min-width: 1904px){.mt-xl-16{margin-top:64px!important}.mt-xl-n16{margin-top:-64px!important}}@media only screen and (min-width: 600px){.mb-sm-16{margin-bottom:64px!important}.mb-sm-n16{margin-bottom:-64px!important}}@media only screen and (min-width: 960px){.mb-md-16{margin-bottom:64px!important}.mb-md-n16{margin-bottom:-64px!important}}@media only screen and (min-width: 1264px){.mb-lg-16{margin-bottom:64px!important}.mb-lg-n16{margin-bottom:-64px!important}}@media only screen and (min-width: 1904px){.mb-xl-16{margin-bottom:64px!important}.mb-xl-n16{margin-bottom:-64px!important}}@media only screen and (min-width: 600px){.pa-sm-16{padding:64px!important}.pa-sm-n16{padding:-64px!important}}@media only screen and (min-width: 960px){.pa-md-16{padding:64px!important}.pa-md-n16{padding:-64px!important}}@media only screen and (min-width: 1264px){.pa-lg-16{padding:64px!important}.pa-lg-n16{padding:-64px!important}}@media only screen and (min-width: 1904px){.pa-xl-16{padding:64px!important}.pa-xl-n16{padding:-64px!important}}@media only screen and (min-width: 600px){.pl-sm-16{padding-left:64px!important}.pl-sm-n16{padding-left:-64px!important}}@media only screen and (min-width: 960px){.pl-md-16{padding-left:64px!important}.pl-md-n16{padding-left:-64px!important}}@media only screen and (min-width: 1264px){.pl-lg-16{padding-left:64px!important}.pl-lg-n16{padding-left:-64px!important}}@media only screen and (min-width: 1904px){.pl-xl-16{padding-left:64px!important}.pl-xl-n16{padding-left:-64px!important}}@media only screen and (min-width: 600px){.pr-sm-16{padding-right:64px!important}.pr-sm-n16{padding-right:-64px!important}}@media only screen and (min-width: 960px){.pr-md-16{padding-right:64px!important}.pr-md-n16{padding-right:-64px!important}}@media only screen and (min-width: 1264px){.pr-lg-16{padding-right:64px!important}.pr-lg-n16{padding-right:-64px!important}}@media only screen and (min-width: 1904px){.pr-xl-16{padding-right:64px!important}.pr-xl-n16{padding-right:-64px!important}}@media only screen and (min-width: 600px){.pt-sm-16{padding-top:64px!important}.pt-sm-n16{padding-top:-64px!important}}@media only screen and (min-width: 960px){.pt-md-16{padding-top:64px!important}.pt-md-n16{padding-top:-64px!important}}@media only screen and (min-width: 1264px){.pt-lg-16{padding-top:64px!important}.pt-lg-n16{padding-top:-64px!important}}@media only screen and (min-width: 1904px){.pt-xl-16{padding-top:64px!important}.pt-xl-n16{padding-top:-64px!important}}@media only screen and (min-width: 600px){.pb-sm-16{padding-bottom:64px!important}.pb-sm-n16{padding-bottom:-64px!important}}@media only screen and (min-width: 960px){.pb-md-16{padding-bottom:64px!important}.pb-md-n16{padding-bottom:-64px!important}}@media only screen and (min-width: 1264px){.pb-lg-16{padding-bottom:64px!important}.pb-lg-n16{padding-bottom:-64px!important}}@media only screen and (min-width: 1904px){.pb-xl-16{padding-bottom:64px!important}.pb-xl-n16{padding-bottom:-64px!important}}.ma-auto{margin:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.pa-auto{padding:auto!important}.pl-auto{padding-left:auto!important}.pr-auto{padding-right:auto!important}.pt-auto{padding-top:auto!important}.pb-auto{padding-bottom:auto!important}@media only screen and (min-width: 600px){.ma-sm-auto{margin:auto!important}}@media only screen and (min-width: 960px){.ma-md-auto{margin:auto!important}}@media only screen and (min-width: 1264px){.ma-lg-auto{margin:auto!important}}@media only screen and (min-width: 1904px){.ma-xl-auto{margin:auto!important}}@media only screen and (min-width: 600px){.ml-sm-auto{margin-left:auto!important}}@media only screen and (min-width: 960px){.ml-md-auto{margin-left:auto!important}}@media only screen and (min-width: 1264px){.ml-lg-auto{margin-left:auto!important}}@media only screen and (min-width: 1904px){.ml-xl-auto{margin-left:auto!important}}@media only screen and (min-width: 600px){.mr-sm-auto{margin-right:auto!important}}@media only screen and (min-width: 960px){.mr-md-auto{margin-right:auto!important}}@media only screen and (min-width: 1264px){.mr-lg-auto{margin-right:auto!important}}@media only screen and (min-width: 1904px){.mr-xl-auto{margin-right:auto!important}}@media only screen and (min-width: 600px){.mt-sm-auto{margin-top:auto!important}}@media only screen and (min-width: 960px){.mt-md-auto{margin-top:auto!important}}@media only screen and (min-width: 1264px){.mt-lg-auto{margin-top:auto!important}}@media only screen and (min-width: 1904px){.mt-xl-auto{margin-top:auto!important}}@media only screen and (min-width: 600px){.mb-sm-auto{margin-bottom:auto!important}}@media only screen and (min-width: 960px){.mb-md-auto{margin-bottom:auto!important}}@media only screen and (min-width: 1264px){.mb-lg-auto{margin-bottom:auto!important}}@media only screen and (min-width: 1904px){.mb-xl-auto{margin-bottom:auto!important}}@media only screen and (min-width: 600px){.pa-sm-auto{padding:auto!important}}@media only screen and (min-width: 960px){.pa-md-auto{padding:auto!important}}@media only screen and (min-width: 1264px){.pa-lg-auto{padding:auto!important}}@media only screen and (min-width: 1904px){.pa-xl-auto{padding:auto!important}}@media only screen and (min-width: 600px){.pl-sm-auto{padding-left:auto!important}}@media only screen and (min-width: 960px){.pl-md-auto{padding-left:auto!important}}@media only screen and (min-width: 1264px){.pl-lg-auto{padding-left:auto!important}}@media only screen and (min-width: 1904px){.pl-xl-auto{padding-left:auto!important}}@media only screen and (min-width: 600px){.pr-sm-auto{padding-right:auto!important}}@media only screen and (min-width: 960px){.pr-md-auto{padding-right:auto!important}}@media only screen and (min-width: 1264px){.pr-lg-auto{padding-right:auto!important}}@media only screen and (min-width: 1904px){.pr-xl-auto{padding-right:auto!important}}@media only screen and (min-width: 600px){.pt-sm-auto{padding-top:auto!important}}@media only screen and (min-width: 960px){.pt-md-auto{padding-top:auto!important}}@media only screen and (min-width: 1264px){.pt-lg-auto{padding-top:auto!important}}@media only screen and (min-width: 1904px){.pt-xl-auto{padding-top:auto!important}}@media only screen and (min-width: 600px){.pb-sm-auto{padding-bottom:auto!important}}@media only screen and (min-width: 960px){.pb-md-auto{padding-bottom:auto!important}}@media only screen and (min-width: 1264px){.pb-lg-auto{padding-bottom:auto!important}}@media only screen and (min-width: 1904px){.pb-xl-auto{padding-bottom:auto!important}}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}@media only screen and (min-width: 600px){.d-sm-none{display:none}}@media only screen and (min-width: 960px){.d-md-none{display:none}}@media only screen and (min-width: 1264px){.d-lg-none{display:none}}@media only screen and (min-width: 1904px){.d-xl-none{display:none}}@media only screen and (min-width: 600px){.d-sm-inline{display:inline}}@media only screen and (min-width: 960px){.d-md-inline{display:inline}}@media only screen and (min-width: 1264px){.d-lg-inline{display:inline}}@media only screen and (min-width: 1904px){.d-xl-inline{display:inline}}@media only screen and (min-width: 600px){.d-sm-inline-block{display:inline-block}}@media only screen and (min-width: 960px){.d-md-inline-block{display:inline-block}}@media only screen and (min-width: 1264px){.d-lg-inline-block{display:inline-block}}@media only screen and (min-width: 1904px){.d-xl-inline-block{display:inline-block}}@media only screen and (min-width: 600px){.d-sm-block{display:block}}@media only screen and (min-width: 960px){.d-md-block{display:block}}@media only screen and (min-width: 1264px){.d-lg-block{display:block}}@media only screen and (min-width: 1904px){.d-xl-block{display:block}}@media only screen and (min-width: 600px){.d-sm-flex{display:flex}}@media only screen and (min-width: 960px){.d-md-flex{display:flex}}@media only screen and (min-width: 1264px){.d-lg-flex{display:flex}}@media only screen and (min-width: 1904px){.d-xl-flex{display:flex}}@media only screen and (min-width: 600px){.d-sm-inline-flex{display:inline-flex}}@media only screen and (min-width: 960px){.d-md-inline-flex{display:inline-flex}}@media only screen and (min-width: 1264px){.d-lg-inline-flex{display:inline-flex}}@media only screen and (min-width: 1904px){.d-xl-inline-flex{display:inline-flex}}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}@media only screen and (min-width: 600px){.flex-sm-row{flex-direction:row}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column{flex-direction:column}.flex-sm-column-reverse{flex-direction:column-reverse}}@media only screen and (min-width: 960px){.flex-md-row{flex-direction:row}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column{flex-direction:column}.flex-md-column-reverse{flex-direction:column-reverse}}@media only screen and (min-width: 1264px){.flex-lg-row{flex-direction:row}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column{flex-direction:column}.flex-lg-column-reverse{flex-direction:column-reverse}}@media only screen and (min-width: 1904px){.flex-xl-row{flex-direction:row}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column{flex-direction:column}.flex-xl-column-reverse{flex-direction:column-reverse}}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}@media only screen and (min-width: 600px){.justify-sm-start{justify-content:flex-start}.justify-sm-end{justify-content:flex-end}.justify-sm-center{justify-content:center}.justify-sm-space-between{justify-content:space-between}.justify-sm-space-around{justify-content:space-around}}@media only screen and (min-width: 960px){.justify-md-start{justify-content:flex-start}.justify-md-end{justify-content:flex-end}.justify-md-center{justify-content:center}.justify-md-space-between{justify-content:space-between}.justify-md-space-around{justify-content:space-around}}@media only screen and (min-width: 1264px){.justify-lg-start{justify-content:flex-start}.justify-lg-end{justify-content:flex-end}.justify-lg-center{justify-content:center}.justify-lg-space-between{justify-content:space-between}.justify-lg-space-around{justify-content:space-around}}@media only screen and (min-width: 1904px){.justify-xl-start{justify-content:flex-start}.justify-xl-end{justify-content:flex-end}.justify-xl-center{justify-content:center}.justify-xl-space-between{justify-content:space-between}.justify-xl-space-around{justify-content:space-around}}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-content-stretch{align-content:stretch}@media only screen and (min-width: 600px){.align-sm-content-start{align-content:flex-start}.align-sm-content-end{align-content:flex-end}.align-sm-content-center{align-content:center}.align-sm-content-space-between{align-content:space-between}.align-sm-content-space-around{align-content:space-around}.align-sm-content-stretch{align-content:stretch}}@media only screen and (min-width: 960px){.align-md-content-start{align-content:flex-start}.align-md-content-end{align-content:flex-end}.align-md-content-center{align-content:center}.align-md-content-space-between{align-content:space-between}.align-md-content-space-around{align-content:space-around}.align-md-content-stretch{align-content:stretch}}@media only screen and (min-width: 1264px){.align-lg-content-start{align-content:flex-start}.align-lg-content-end{align-content:flex-end}.align-lg-content-center{align-content:center}.align-lg-content-space-between{align-content:space-between}.align-lg-content-space-around{align-content:space-around}.align-lg-content-stretch{align-content:stretch}}@media only screen and (min-width: 1904px){.align-xl-content-start{align-content:flex-start}.align-xl-content-end{align-content:flex-end}.align-xl-content-center{align-content:center}.align-xl-content-space-between{align-content:space-between}.align-xl-content-space-around{align-content:space-around}.align-xl-content-stretch{align-content:stretch}}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}@media only screen and (min-width: 600px){.align-sm-start{align-items:flex-start}.align-sm-end{align-items:flex-end}.align-sm-center{align-items:center}.align-sm-baseline{align-items:baseline}.align-sm-stretch{align-items:stretch}}@media only screen and (min-width: 960px){.align-md-start{align-items:flex-start}.align-md-end{align-items:flex-end}.align-md-center{align-items:center}.align-md-baseline{align-items:baseline}.align-md-stretch{align-items:stretch}}@media only screen and (min-width: 1264px){.align-lg-start{align-items:flex-start}.align-lg-end{align-items:flex-end}.align-lg-center{align-items:center}.align-lg-baseline{align-items:baseline}.align-lg-stretch{align-items:stretch}}@media only screen and (min-width: 1904px){.align-xl-start{align-items:flex-start}.align-xl-end{align-items:flex-end}.align-xl-center{align-items:center}.align-xl-baseline{align-items:baseline}.align-xl-stretch{align-items:stretch}}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.align-self-auto{align-self:auto}@media only screen and (min-width: 600px){.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.align-self-sm-auto{align-self:auto}}@media only screen and (min-width: 960px){.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.align-self-md-auto{align-self:auto}}@media only screen and (min-width: 1264px){.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.align-self-lg-auto{align-self:auto}}@media only screen and (min-width: 1904px){.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.align-self-xl-auto{align-self:auto}}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}@media only screen and (min-width: 600px){.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}}@media only screen and (min-width: 960px){.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap{flex-wrap:wrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}}@media only screen and (min-width: 1264px){.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}}@media only screen and (min-width: 1904px){.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media only screen and (min-width: 600px){.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media only screen and (min-width: 960px){.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media only screen and (min-width: 1264px){.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media only screen and (min-width: 1904px){.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}@media only screen and (min-width: 600px){.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}}@media only screen and (min-width: 960px){.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}}@media only screen and (min-width: 1264px){.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}}@media only screen and (min-width: 1904px){.flex-xl-grow-0{flex-grow:0}.flex-xl-grow-1{flex-grow:1}.flex-xl-shrink-0{flex-shrink:0}.flex-xl-shrink-1{flex-shrink:1}}.float-left{float:left}.float-right{float:right}.float-none{float:none}@media only screen and (min-width: 600px){.float-sm-left{float:left}.float-sm-right{float:right}.float-sm-none{float:none}}@media only screen and (min-width: 960px){.float-md-left{float:left}.float-md-right{float:right}.float-md-none{float:none}}@media only screen and (min-width: 1264px){.float-lg-left{float:left}.float-lg-right{float:right}.float-lg-none{float:none}}@media only screen and (min-width: 1904px){.float-xl-left{float:left}.float-xl-right{float:right}.float-xl-none{float:none}}body,html{height:100%}html{font-size:16px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Roboto,Segoe UI,sans-serif;line-height:1.5}p{margin-bottom:16px}blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}code,kbd{border-radius:3px;font-size:85%;font-weight:900}code{background-color:#fbe5e1;color:#c0341d;padding:0 .4rem}kbd{background:#212529;color:#fff;padding:.2rem .4rem}h1{font-size:6rem;line-height:6rem;letter-spacing:-.015625em}h1,h2{font-weight:300;font-family:Roboto,Segoe UI,sans-serif}h2{font-size:3.75rem;line-height:3.75rem;letter-spacing:-.0083333333em}h3{font-size:3rem;line-height:3.125rem;letter-spacing:normal}h3,h4{font-weight:400;font-family:Roboto,Segoe UI,sans-serif}h4{font-size:2.125rem;line-height:2.5rem;letter-spacing:.0073529412em}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem;font-family:Roboto,Segoe UI,sans-serif}h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}.text-h1{font-size:6rem;line-height:6rem;letter-spacing:-.015625em}.text-h1,.text-h2{font-weight:300;font-family:Roboto,Segoe UI,sans-serif}.text-h2{font-size:3.75rem;line-height:3.75rem;letter-spacing:-.0083333333em}.text-h3{font-size:3rem;line-height:3.125rem;letter-spacing:normal}.text-h3,.text-h4{font-weight:400;font-family:Roboto,Segoe UI,sans-serif}.text-h4{font-size:2.125rem;line-height:2.5rem;letter-spacing:.0073529412em}.text-h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}.text-h5,.text-h6{line-height:2rem;font-family:Roboto,Segoe UI,sans-serif}.text-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}.text-subtitle-1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:.009375em}.text-subtitle-1,.text-subtitle-2{font-family:Roboto,Segoe UI,sans-serif}.text-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em}.text-body-1{font-size:1rem;line-height:1.5rem;letter-spacing:.03125em}.text-body-1,.text-body-2{font-weight:400;font-family:Roboto,Segoe UI,sans-serif}.text-body-2{font-size:.875rem;line-height:1.25rem;letter-spacing:.0178571429em}.text-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}.text-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em}.text-caption,.text-overline{font-size:.75rem;font-family:Roboto,Segoe UI,sans-serif}.text-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em;text-transform:uppercase}@media only screen and (min-width: 600px){.text-sm-h1{font-size:6rem;font-weight:300;line-height:6rem;letter-spacing:-.015625em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h1{font-size:6rem;font-weight:300;line-height:6rem;letter-spacing:-.015625em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h1{font-size:6rem;font-weight:300;line-height:6rem;letter-spacing:-.015625em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h1{font-size:6rem;font-weight:300;line-height:6rem;letter-spacing:-.015625em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-h2{font-size:3.75rem;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h2{font-size:3.75rem;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h2{font-size:3.75rem;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h2{font-size:3.75rem;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-h3{font-size:3rem;font-weight:400;line-height:3.125rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h3{font-size:3rem;font-weight:400;line-height:3.125rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h3{font-size:3rem;font-weight:400;line-height:3.125rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h3{font-size:3rem;font-weight:400;line-height:3.125rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-h4{font-size:2.125rem;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h4{font-size:2.125rem;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h4{font-size:2.125rem;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h4{font-size:2.125rem;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-h5{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h5{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h5{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h5{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:normal;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-h6{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:.0125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-h6{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:.0125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-h6{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:.0125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-h6{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:.0125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-subtitle-1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:.009375em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-subtitle-1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:.009375em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-subtitle-1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:.009375em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-subtitle-1{font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:.009375em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.03125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.03125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.03125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.03125em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 960px){.text-md-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 1264px){.text-lg-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 1904px){.text-xl-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 600px){.text-sm-caption{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 960px){.text-md-caption{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1264px){.text-lg-caption{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 1904px){.text-xl-caption{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em;font-family:Roboto,Segoe UI,sans-serif}}@media only screen and (min-width: 600px){.text-sm-overline{font-size:.75rem;font-weight:500;line-height:2rem;letter-spacing:.1666666667em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 960px){.text-md-overline{font-size:.75rem;font-weight:500;line-height:2rem;letter-spacing:.1666666667em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 1264px){.text-lg-overline{font-size:.75rem;font-weight:500;line-height:2rem;letter-spacing:.1666666667em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}@media only screen and (min-width: 1904px){.text-xl-overline{font-size:.75rem;font-weight:500;line-height:2rem;letter-spacing:.1666666667em;font-family:Roboto,Segoe UI,sans-serif;text-transform:uppercase}}ol,ul{padding-left:24px}.theme--light{--theme-surface:#fff;--theme-text-primary:rgba(0,0,0,.87);--theme-text-secondary:rgba(0,0,0,.6);--theme-text-disabled:rgba(0,0,0,.38);--theme-text-link:#1976d2;--theme-icons-active:rgba(0,0,0,.54);--theme-icons-inactive:rgba(0,0,0,.38);--theme-inputs-box:rgba(0,0,0,.04);--theme-buttons-disabled:rgba(0,0,0,.26);--theme-tabs:rgba(0,0,0,.54);--theme-text-fields-filled:rgba(0,0,0,.06);--theme-text-fields-filled-hover:rgba(0,0,0,.12);--theme-text-fields-outlined:rgba(0,0,0,.38);--theme-text-fields-outlined-disabled:rgba(0,0,0,.26);--theme-text-fields-border:rgba(0,0,0,.42);--theme-controls-disabled:rgba(0,0,0,.26);--theme-controls-thumb-inactive:#fff;--theme-controls-thumb-disabled:#fafafa;--theme-controls-track-inactive:rgba(0,0,0,.38);--theme-controls-track-disabled:rgba(0,0,0,.12);--theme-tables-active:#f5f5f5;--theme-tables-hover:#eee;--theme-tables-group:#eee;--theme-datatables-row-hover:rgba(0,0,0,.04);--theme-dividers:rgba(0,0,0,.12);--theme-chips:#e0e0e0;--theme-cards:#fff;--theme-app-bar:#f5f5f5;--theme-navigation-drawer:#fff;background-color:var(--theme-surface);color:var(--theme-text-primary)}.theme--light a{color:#1976d2}.theme--light .text--primary{color:var(--theme-text-primary)}.theme--light .text--secondary{color:var(--theme-text-secondary)}.theme--light .text--disabled{color:var(--theme-text-disabled)}.theme--dark{--theme-surface:#212121;--theme-icons-active:#fff;--theme-icons-inactive:hsla(0,0%,100%,.5);--theme-text-primary:#fff;--theme-text-secondary:hsla(0,0%,100%,.7);--theme-text-disabled:hsla(0,0%,100%,.5);--theme-text-link:#82b1ff;--theme-inputs-box:#fff;--theme-buttons-disabled:hsla(0,0%,100%,.3);--theme-tabs:hsla(0,0%,100%,.6);--theme-text-fields-filled:hsla(0,0%,100%,.08);--theme-text-fields-filled-hover:hsla(0,0%,100%,.16);--theme-text-fields-outlined:hsla(0,0%,100%,.24);--theme-text-fields-outlined-disabled:hsla(0,0%,100%,.16);--theme-text-fields-border:hsla(0,0%,100%,.7);--theme-controls-disabled:hsla(0,0%,100%,.3);--theme-controls-thumb-inactive:#bdbdbd;--theme-controls-thumb-disabled:#424242;--theme-controls-track-inactive:hsla(0,0%,100%,.3);--theme-controls-track-disabled:hsla(0,0%,100%,.1);--theme-tables-active:#505050;--theme-tables-hover:#616161;--theme-tables-group:#616161;--theme-datatables-row-hover:hsla(0,0%,100%,.04);--theme-dividers:hsla(0,0%,100%,.12);--theme-chips:#555;--theme-cards:#1e1e1e;--theme-app-bar:#272727;--theme-navigation-drawer:#363636;background-color:var(--theme-surface);color:var(--theme-text-primary)}.theme--dark a{color:#82b1ff}.theme--dark .text--primary{color:var(--theme-text-primary)}.theme--dark .text--secondary{color:var(--theme-text-secondary)}.theme--dark .text--disabled{color:var(--theme-text-disabled)}:root{--theme-bp-xs:0;--theme-bp-sm:600px;--theme-bp-md:960px;--theme-bp-lg:1264px;--theme-bp-xl:1904px}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.red{background-color:#f44336!important;border-color:#f44336!important}.red-text{color:#f44336!important;caret-color:#f44336!important}.red.base{background-color:#f44336!important;border-color:#f44336!important}.red-text.text-base{color:#f44336!important;caret-color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important;caret-color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important;caret-color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important;caret-color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important;caret-color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important;caret-color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important;caret-color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink-text{color:#e91e63!important;caret-color:#e91e63!important}.pink.base{background-color:#e91e63!important;border-color:#e91e63!important}.pink-text.text-base{color:#e91e63!important;caret-color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important;caret-color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important;caret-color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important;caret-color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important;caret-color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important;caret-color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important;caret-color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important;caret-color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important;caret-color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple-text{color:#9c27b0!important;caret-color:#9c27b0!important}.purple.base{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple-text.text-base{color:#9c27b0!important;caret-color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important;caret-color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important;caret-color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important;caret-color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important;caret-color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple-text{color:#673ab7!important;caret-color:#673ab7!important}.deep-purple.base{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple-text.text-base{color:#673ab7!important;caret-color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important;caret-color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important;caret-color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important;caret-color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important;caret-color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important;caret-color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important;caret-color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo-text{color:#3f51b5!important;caret-color:#3f51b5!important}.indigo.base{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo-text.text-base{color:#3f51b5!important;caret-color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important;caret-color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important;caret-color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important;caret-color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important;caret-color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important;caret-color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important;caret-color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue-text{color:#2196f3!important;caret-color:#2196f3!important}.blue.base{background-color:#2196f3!important;border-color:#2196f3!important}.blue-text.text-base{color:#2196f3!important;caret-color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important;caret-color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important;caret-color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important;caret-color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important;caret-color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important;caret-color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important;caret-color:#03a9f4!important}.light-blue.base{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue-text.text-base{color:#03a9f4!important;caret-color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important;caret-color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important;caret-color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important;caret-color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important;caret-color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important;caret-color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan-text{color:#00bcd4!important;caret-color:#00bcd4!important}.cyan.base{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan-text.text-base{color:#00bcd4!important;caret-color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important;caret-color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important;caret-color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important;caret-color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important;caret-color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important;caret-color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important;caret-color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important;caret-color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal-text{color:#009688!important;caret-color:#009688!important}.teal.base{background-color:#009688!important;border-color:#009688!important}.teal-text.text-base{color:#009688!important;caret-color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important;caret-color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important;caret-color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important;caret-color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important;caret-color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important;caret-color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green-text{color:#4caf50!important;caret-color:#4caf50!important}.green.base{background-color:#4caf50!important;border-color:#4caf50!important}.green-text.text-base{color:#4caf50!important;caret-color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important;caret-color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important;caret-color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important;caret-color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important;caret-color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important;caret-color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green-text{color:#8bc34a!important;caret-color:#8bc34a!important}.light-green.base{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green-text.text-base{color:#8bc34a!important;caret-color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important;caret-color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important;caret-color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important;caret-color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important;caret-color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important;caret-color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important;caret-color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important;caret-color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important;caret-color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime-text{color:#cddc39!important;caret-color:#cddc39!important}.lime.base{background-color:#cddc39!important;border-color:#cddc39!important}.lime-text.text-base{color:#cddc39!important;caret-color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important;caret-color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important;caret-color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime-text.text-darken-4{color:#827717!important;caret-color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important;caret-color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important;caret-color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.yellow.base{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow-text.text-base{color:#ffeb3b!important;caret-color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important;caret-color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important;caret-color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important;caret-color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important;caret-color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important;caret-color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important;caret-color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important;caret-color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber-text{color:#ffc107!important;caret-color:#ffc107!important}.amber.base{background-color:#ffc107!important;border-color:#ffc107!important}.amber-text.text-base{color:#ffc107!important;caret-color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important;caret-color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important;caret-color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important;caret-color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important;caret-color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important;caret-color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange-text{color:#ff9800!important;caret-color:#ff9800!important}.orange.base{background-color:#ff9800!important;border-color:#ff9800!important}.orange-text.text-base{color:#ff9800!important;caret-color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important;caret-color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important;caret-color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important;caret-color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important;caret-color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important;caret-color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange-text{color:#ff5722!important;caret-color:#ff5722!important}.deep-orange.base{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange-text.text-base{color:#ff5722!important;caret-color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important;caret-color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important;caret-color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important;caret-color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important;caret-color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown-text{color:#795548!important;caret-color:#795548!important}.brown.base{background-color:#795548!important;border-color:#795548!important}.brown-text.text-base{color:#795548!important;caret-color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important;caret-color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important;caret-color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important;caret-color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey-text{color:#607d8b!important;caret-color:#607d8b!important}.blue-grey.base{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey-text.text-base{color:#607d8b!important;caret-color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important;caret-color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important;caret-color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important;caret-color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important;caret-color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important;caret-color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.grey.base{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey-text.text-base{color:#9e9e9e!important;caret-color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important;caret-color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey-text.text-darken-1{color:#757575!important;caret-color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey-text.text-darken-2{color:#616161!important;caret-color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey-text.text-darken-3{color:#424242!important;caret-color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey-text.text-darken-4{color:#212121!important;caret-color:#212121!important}.black{background-color:#000!important;border-color:#000!important}.black-text{color:#000!important;caret-color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white-text{color:#fff!important;caret-color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent-text{color:transparent!important;caret-color:transparent!important}.primary-color{background-color:#6200ee!important;border-color:#6200ee!important}.primary-text{color:#6200ee!important;caret-color:#6200ee!important}.secondary-color{background-color:#1976d2!important;border-color:#1976d2!important}.secondary-text{color:#1976d2!important;caret-color:#1976d2!important}.success-color{background-color:#4caf50!important;border-color:#4caf50!important}.success-text{color:#4caf50!important;caret-color:#4caf50!important}.info-color{background-color:#00bcd4!important;border-color:#00bcd4!important}.info-text{color:#00bcd4!important;caret-color:#00bcd4!important}.warning-color{background-color:#fb8c00!important;border-color:#fb8c00!important}.warning-text{color:#fb8c00!important;caret-color:#fb8c00!important}.error-color{background-color:#f44336!important;border-color:#f44336!important}.error-text{color:#f44336!important;caret-color:#f44336!important}.s-app{min-height:100%}.s-ripple-container{position:relative;overflow:hidden}.s-icon{color:var(--theme-icons-active);font-size:var(--s-icon-size);transform:rotate(var(--s-icon-rotate));line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;font-feature-settings:"liga";justify-content:center;position:relative;align-items:center;text-indent:0;vertical-align:middle;cursor:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s}.s-icon.disabled{color:var(--theme-icons-inactive)}.s-icon.spin{animation:s-icon-spin 1s linear infinite}.s-icon>svg{fill:currentColor}@keyframes s-icon-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.s-btn{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;overflow:hidden;position:relative;outline:0;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,transform,opacity;background-color:var(--theme-app-bar);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-btn .s-icon,.s-btn a{color:inherit}.s-btn .s-btn__content{display:flex;align-items:center;flex:1 0 auto;color:inherit;justify-content:inherit;line-height:normal;position:relative;font-size:inherit;font-weight:500;letter-spacing:.0892857143em;text-transform:uppercase}.s-btn:before{border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1);background-color:currentColor}.s-btn.size-x-small{font-size:.625rem}.s-btn.size-small{font-size:.75rem}.s-btn.size-default,.s-btn.size-large{font-size:.875rem}.s-btn.size-x-large{font-size:1rem}.s-btn:not(.disabled):hover:before{opacity:.08}.s-btn:not(.disabled).active:before{opacity:.18}.s-btn:not(.disabled).focus-visible:before{opacity:.24}.s-btn:not(.outlined).error-color,.s-btn:not(.outlined).info-color,.s-btn:not(.outlined).primary-color,.s-btn:not(.outlined).secondary-color,.s-btn:not(.outlined).success-color,.s-btn:not(.outlined).warning-color{color:#fff}.s-btn:not(.icon):not(.s-btn--fab).size-x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.s-btn:not(.icon):not(.s-btn--fab).size-small{height:28px;min-width:50px;padding:0 12.4444444444px}.s-btn:not(.icon):not(.s-btn--fab).size-default{height:36px;min-width:64px;padding:0 16px}.s-btn:not(.icon):not(.s-btn--fab).size-large{height:44px;min-width:78px;padding:0 19.5555555556px}.s-btn:not(.icon):not(.s-btn--fab).size-x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.s-btn:not(.disabled):not(.depressed){will-change:box-shadow}.s-btn.block{display:flex;flex:1 0 auto;min-width:100%!important;max-width:auto}.s-btn.tile{border-radius:0}.s-btn.text{background-color:transparent}.s-btn.depressed{box-shadow:none}.s-btn.outlined{border:1px solid;background-color:transparent!important}.s-btn.rounded{border-radius:9999px}.s-btn.disabled{pointer-events:none;color:var(--theme-buttons-disabled)}.s-btn.disabled:not(.flat):not(.text):not(.outlined){background-color:var(--theme-buttons-disabled)}.s-btn.icon.size-x-small{height:20px;width:20px}.s-btn.icon.size-small{height:28px;width:28px}.s-btn.icon.size-default{height:36px;width:36px}.s-btn.icon.size-large{height:44px;width:44px}.s-btn.icon.size-x-large{height:52px;width:52px}.s-btn.icon,.s-btn.s-btn--fab{border-radius:50%;min-width:0;min-height:0;padding:0}.s-btn.icon.size-x-small .s-icon,.s-btn.s-btn--fab.size-x-small .s-icon{font-size:18px}.s-btn.icon.size-default .s-icon,.s-btn.icon.size-small .s-icon,.s-btn.s-btn--fab.size-default .s-icon,.s-btn.s-btn--fab.size-small .s-icon{font-size:24px}.s-btn.icon.size-large .s-icon,.s-btn.s-btn--fab.size-large .s-icon{font-size:28px}.s-btn.icon.size-x-large .s-icon,.s-btn.s-btn--fab.size-x-large .s-icon{font-size:32px}.s-btn.s-btn--fab.size-x-small{height:32px;width:32px}.s-btn.s-btn--fab.size-small{height:40px;width:40px}.s-btn.s-btn--fab.size-default{height:56px;width:56px}.s-btn.s-btn--fab.size-large{height:64px;width:64px}.s-btn.s-btn--fab.size-x-large{height:72px;width:72px}.s-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-btn-group{border-radius:4px;display:inline-flex;max-width:100%;flex:0 1 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-btn-group:not(.elevated) .s-btn-group-item.s-btn{box-shadow:none}.s-btn-group.borderless .s-btn-group-item.s-btn{border-width:0}.s-btn-group.tile{border-radius:0}.s-btn-group.rounded{border-radius:24px}.s-btn-group-item{border-radius:0;border-style:solid;border-width:thin;opacity:.8;padding:0 12px}.s-btn-group-item:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.s-btn-group-item:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.s-btn-group-item:not(:first-child){border-left-width:0}.s-text-field__input{display:flex;flex-grow:1}.s-text-field__input label{position:absolute;max-width:90%;overflow:hidden;text-overflow:ellipsis;top:6px;pointer-events:none;transform-origin:top left}.s-text-field__input label.active{max-width:133%;transform:translateY(-18px) scale(.75)}.s-text-field__input input{caret-color:inherit;flex:1 1 auto;line-height:20px;padding:8px 0;max-width:100%;min-width:0;width:100%}.s-text-field__wrapper{width:100%;color:inherit;caret-color:currentColor;display:flex;align-items:center}.s-text-field__wrapper:after,.s-text-field__wrapper:before{border-radius:inherit;width:inherit;bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);pointer-events:none}.s-text-field__wrapper:before{border:solid var(--theme-text-fields-border);border-width:thin 0 0}.s-text-field__wrapper:after{background-color:currentColor;border-color:currentcolor;border-style:solid;border-width:thin 0;transform:scaleX(0)}.s-text-field__wrapper:hover:before{border-color:var(--theme-text-primary)}.s-text-field__wrapper:focus-within:after{transform:scale(1)}.s-text-field__wrapper:focus-within label{color:inherit}.s-text-field__wrapper>[slot=append],.s-text-field__wrapper>[slot=prepend]{margin-right:8px}.s-text-field__wrapper.outlined:before{top:0;border-width:thin}.s-text-field__wrapper.outlined:focus-within:before{border-color:currentColor;border-width:2px}.s-text-field__wrapper.outlined label{top:18px}.s-text-field__wrapper.outlined label.active{padding:0 4px;background-color:var(--theme-surface);transform:translateY(-24px) scale(.75)}.s-text-field__wrapper.filled,.s-text-field__wrapper.outlined,.s-text-field__wrapper.solo{padding:0 1px 0 12px}.s-text-field__wrapper.filled,.s-text-field__wrapper.outlined{min-height:56px}.s-text-field__wrapper.filled{border-radius:4px 4px 0 0;background-color:var(--theme-text-fields-filled)}.s-text-field__wrapper.filled:hover{background-color:var(--theme-text-fields-filled-hover)}.s-text-field__wrapper.filled input,.s-text-field__wrapper.filled textarea{padding-top:22px}.s-text-field__wrapper.filled label{top:20px}.s-text-field__wrapper.filled label.active{transform:translateY(-10px) scale(.75)}.s-text-field__wrapper.outlined:after,.s-text-field__wrapper.rounded:after,.s-text-field__wrapper.solo:after{display:none}.s-text-field__wrapper.outlined,.s-text-field__wrapper.solo{border-radius:4px}.s-text-field__wrapper.solo{min-height:48px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-text-field__wrapper.solo:before{display:none}.s-text-field__wrapper.rounded{border-radius:28px}.s-text-field__wrapper.rounded.filled:before{border:none}.s-text-field__wrapper.rounded.outlined{padding:0 24px}.s-text-field__wrapper.flat{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f!important}.s-text-field.error .s-text-field__wrapper:before,.s-text-field.success .s-text-field__wrapper:before{border-color:currentColor!important}.s-text-field.dense input{padding:4px 0 2px}.s-text-field.dense .s-text-field__wrapper.filled,.s-text-field.dense .s-text-field__wrapper.outlined{min-height:40px}.s-text-field.dense .s-text-field__wrapper.outlined label{top:10px}.s-text-field.dense .s-text-field__wrapper.outlined label.active{transform:translateY(-16px) scale(.75)}.s-text-field.dense .s-text-field__wrapper.solo{min-height:40px}.s-text-field.dense .s-text-field__wrapper.filled input,.s-text-field.dense .s-text-field__wrapper.filled textarea{margin-top:11px}.s-text-field.dense .s-text-field__wrapper.filled label{top:12px}.s-text-field.dense .s-text-field__wrapper.filled label.active{transform:translateY(-8px) scale(.75)}.s-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%;margin-top:4px}.s-textarea .s-text-field__wrapper>[slot=append],.s-textarea .s-text-field__wrapper>[slot=prepend]{align-self:flex-start;margin-top:2px}.s-textarea .s-text-field__wrapper.filled [slot=append],.s-textarea .s-text-field__wrapper.filled [slot=prepend]{margin-top:28px}.s-textarea .s-text-field__wrapper.outlined [slot=append],.s-textarea .s-text-field__wrapper.outlined [slot=prepend]{margin-top:20px}.s-textarea .s-text-field__wrapper.outlined textarea{margin-top:18px}.s-textarea .s-text-field__wrapper.solo [slot=append],.s-textarea .s-text-field__wrapper.solo [slot=prepend],.s-textarea .s-text-field__wrapper.solo textarea{margin-top:8px}.s-textarea .s-text-field__wrapper.autogrow textarea{overflow:hidden}.s-textarea .s-text-field__wrapper.no-resize textarea{resize:none}.s-input__slot{border-radius:inherit;align-items:center;color:inherit;display:flex;margin-bottom:8px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%;height:inherit}.s-input__control{display:flex;flex-direction:column;width:100%}.s-input__details{color:var(--theme-text-secondary);display:flex;flex:1 0 auto;max-width:100%;font-size:12px;overflow:hidden}.s-input__details>[slot=messages]{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1}.s-input{display:flex;align-items:center;flex-direction:row;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.s-input input{max-height:32px}.s-input input,.s-input textarea{color:var(--theme-text-primary)}.s-input input:invalid,.s-input textarea:invalid{box-shadow:none}.s-input input:active,.s-input input:focus,.s-input textarea:active,.s-input textarea:focus{outline:none}.s-input input::-moz-placeholder,.s-input textarea::-moz-placeholder{color:var(--theme-text-disabled)}.s-input input::placeholder,.s-input textarea::placeholder{color:var(--theme-text-disabled)}.s-input>[slot=append-outer],.s-input>[slot=prepend-outer]{align-self:flex-start;display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.s-input>[slot=prepend-outer]{margin-right:9px}.s-input>[slot=append-outer]{margin-left:9px}.s-input .s-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;min-width:24px;width:24px}.s-input label{height:20px;line-height:20px;color:var(--theme-text-secondary);white-space:nowrap;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-input:focus-within .s-icon{color:inherit}.s-input.disabled{pointer-events:none}.s-input.disabled,.s-input.disabled input,.s-input.disabled textarea{color:var(--theme-text-disabled)}.s-input.disabled .s-icon{color:var(--theme-icons-inactive)}.s-input.disabled label{color:var(--theme-text-disabled)}.s-input.dense .s-input__slot{margin-bottom:4px}.s-slider__label:not(.inverse-label){margin-right:12px}.s-slider__label.inverse-label{order:1;margin-left:12px}.s-slider__connect,.s-slider__origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;transform-origin:0 0;transform-style:preserve-3d}.s-slider__connect{height:100%;width:100%;background-color:currentColor}.s-slider__origin{height:10%;width:10%}.s-slider__touch-area{height:100%;width:100%}.s-slider__state-tap .s-slider__connect,.s-slider__state-tap .s-slider__origin{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.s-slider__state-drag *{cursor:inherit!important}.s-slider__draggable{cursor:ew-resize}.s-slider__vertical .s-slider__draggable{cursor:ns-resize}.s-slider__base,.s-slider__connects{width:100%;height:100%;position:relative;z-index:1}.s-slider__connects{overflow:hidden;z-index:0;color:inherit;border-radius:3px}.s-slider__connects:before{position:absolute;background-color:currentColor;content:"";width:100%;height:100%;opacity:.26}.s-slider__handle{backface-visibility:hidden;position:absolute;width:12px;height:12px;right:-5px;top:-5px;border-radius:50%;background:currentColor;cursor:default;outline:none}.s-slider__handle:before{content:"";z-index:-1;color:inherit;background-color:currentColor;width:36px;height:36px;left:-12px;top:-12px;opacity:.3;pointer-events:none;position:absolute;border-radius:inherit;transition:transform .3s cubic-bezier(.25,.8,.5,1);transform:scale(.1)}.s-slider__handle:hover:before{transform:scale(1)}.s-slider__handle.focus-visible:before{transform:scale(1.2)}.s-slider__active:before{transform:scale(1.5)!important}.s-slider__tooltip{transition:opacity .3s cubic-bezier(.25,.8,.25,1);position:absolute;bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;color:#fff;display:flex;justify-content:center;align-items:center}.s-slider__tooltip:before{position:absolute;z-index:-1;content:"";background-color:inherit;width:32px;height:32px;border-radius:50% 50% 0}.s-slider__horizontal{height:2px;width:100%}.s-slider__horizontal .s-slider__tooltip{left:50%;transform:translateY(-100%) translateY(-12px) translate(-50%)}.s-slider__horizontal .s-slider__tooltip:before{transform:rotate(45deg)}.s-slider__horizontal .s-slider__origin{height:0}.s-slider__vertical{margin-left:auto;margin-right:auto;width:2px}.s-slider__vertical .s-slider__tooltip{bottom:50%;transform:translate(-100%) translate(-18px) translateY(50%)}.s-slider__vertical .s-slider__tooltip:before{transform:rotate(-45deg)}.s-slider__vertical .s-slider__origin{width:0}.s-slider__vertical .s-slider__base{min-height:150px}.s-slider__vertical .s-slider__connects{min-height:inherit}.s-slider__target{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;border-radius:4px}.s-slider__target:not(.persistent-thumb) .s-slider__tooltip{opacity:0}.s-slider__target:not(.persistent-thumb) .s-slider__active .s-slider__tooltip{opacity:1}.s-slider .s-input__slot{min-height:32px}.s-slider.readonly{pointer-events:none}[disabled].s-slider__target .s-slider__connect,[disabled].s-slider__target .s-slider__connects,[disabled].s-slider__target .s-slider__handle{background-color:var(--theme-text-disabled)}[disabled].s-slider__target .s-slider__handle{cursor:not-allowed}.s-menu__wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center}.s-menu__wrapper [slot=activator]{width:100%}.s-menu{background-color:var(--theme-surface);backface-visibility:hidden;position:absolute;contain:content;max-height:350px;overflow:auto;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.s-menu:not(.tile){border-radius:4px}.s-list{color:var(--theme-text-primary);display:block;padding:8px 0;position:static}.s-list .s-subheader{padding-top:0}.s-list .s-list-item.active{color:inherit}.s-list.disabled{pointer-events:none}.s-list.dense .s-subheader{font-size:.75rem;height:40px;padding:0 8px}.s-list.rounded{padding:8px}.s-list.rounded .s-list-item{border-radius:32px!important}.s-list.nav{padding-left:8px;padding-right:8px}.s-list.nav .s-list-item{padding:0 8px;border-radius:4px}.s-list.nav .s-list-item:before{border-radius:4px}.s-list.nav .s-list-item:not(:last-child):not(:only-child),.s-list.rounded .s-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.s-list.nav .s-list-item.dense:not(:last-child):not(:only-child),.s-list.rounded .s-list-item.dense:not(:last-child):not(:only-child){margin-bottom:4px}.s-list.outlined{border:thin solid var(--theme-dividers)}.s-list.flat .s-list-item:before{display:none}.s-list-item__content{align-items:center;align-self:center;display:flex;flex-wrap:wrap;flex:1 1;overflow:hidden;padding:12px 0}.s-list-item__content>*{line-height:1.1;flex:1 0 100%}.s-list-item__content>:not(:last-child){margin-bottom:2px}.s-list-item__subtitle,.s-list-item__title{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.s-list-item__title{align-self:center;font-size:1rem}.s-list-item__subtitle{font-size:.875rem;color:var(--theme-text-secondary)}.s-list-item{align-items:center;display:flex;flex:1 1 100%;letter-spacing:normal;min-height:48px;outline:none;padding:0 16px;position:relative;text-decoration:none}.s-list-item .s-avatar{align-self:center;margin-top:8px;margin-bottom:8px}.s-list-item .s-icon{align-self:flex-start;margin-top:16px;margin-bottom:16px}.s-list-item .s-avatar,.s-list-item .s-icon{display:inline-flex;min-width:24px}.s-list-item [slot=prepend] .s-avatar{margin-right:16px}.s-list-item [slot=prepend] .s-checkbox,.s-list-item [slot=prepend] .s-icon,.s-list-item [slot=prepend] .s-radio{margin-right:32px}.s-list-item.link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-list-item.link:before{background-color:currentColor;bottom:0;top:0;left:0;right:0;content:"";pointer-events:none;position:absolute;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-list-item.link:not(.active):hover:before{opacity:.04}.s-list-item.selectable{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.s-list-item.multiline .s-list-item__subtitle,.s-list-item.multiline .s-list-item__title{white-space:normal}.s-list-item:not(.disabled).focus-visible:before{opacity:.12}.s-list-item.disabled{pointer-events:none;color:var(--theme-text-disabled)}.s-list-item.flat:before{display:none}.s-list-item.active:before{opacity:.12}.s-list-item.active .s-icon{color:inherit}.s-list-item:after{content:"";min-height:inherit;font-size:0}.s-list-item:not(.active){color:var(--theme-text-primary)}.s-list-item.dense,.s-list.dense .s-list-item{min-height:32px}.s-list-item.dense .s-icon,.s-list.dense .s-list-item .s-icon{margin-top:8px;margin-bottom:8px}.s-list-item.dense [slot=prepend] .s-checkbox,.s-list-item.dense [slot=prepend] .s-icon,.s-list-item.dense [slot=prepend] .s-radio,.s-list.dense .s-list-item [slot=prepend] .s-checkbox,.s-list.dense .s-list-item [slot=prepend] .s-icon,.s-list.dense .s-list-item [slot=prepend] .s-radio{margin-right:24px}.s-list-item.dense .s-list-item__content,.s-list.dense .s-list-item .s-list-item__content{padding:8px 0}.s-list-item.dense .s-list-item__subtitle,.s-list-item.dense .s-list-item__title,.s-list.dense .s-list-item .s-list-item__subtitle,.s-list.dense .s-list-item .s-list-item__title{font-size:.8125rem;font-weight:500;line-height:1rem}.s-list-group{flex:0 1 auto;position:relative;max-width:100%}.s-list-group.disabled{pointer-events:none;color:var(--theme-text-disabled)}.s-list-group__activator.active:not(:hover):not(:focus):before{opacity:0}.s-list-group__items.offset .s-list-item{padding-left:var(--s-list-group-offset)!important}.s-list-item-group .s-list-item.active{color:inherit}.s-chip__close{cursor:pointer;margin-left:6px;margin-right:-6px}.s-chip__close .s-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-chip__close:active,.s-chip__close:focus,.s-chip__close:hover{opacity:.72}.s-chip{border-color:var(--theme-dividers);color:var(--theme-text-primary);align-items:center;cursor:default;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.s-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.s-chip .s-avatar{height:24px;min-width:24px;width:24px}.s-chip .s-icon{font-size:24px}.s-chip>.s-avatar,.s-chip>.s-icon{color:inherit}.s-chip>.s-avatar:first-child,.s-chip>.s-icon:first-child{margin-left:-6px;margin-right:6px}.s-chip>.s-avatar:last-child,.s-chip>.s-icon:last-child{margin-left:6px;margin-right:-6px}.s-chip.size-x-small{border-radius:8px;font-size:10px;height:16px}.s-chip.size-small{border-radius:12px;font-size:12px;height:24px}.s-chip.size-default{border-radius:16px;font-size:14px;height:32px}.s-chip.size-large{border-radius:27px;font-size:16px;height:54px}.s-chip.size-x-large{border-radius:33px;font-size:18px;height:66px}.s-chip:not(.outlined).error-color,.s-chip:not(.outlined).info-color,.s-chip:not(.outlined).primary-color,.s-chip:not(.outlined).secondary-color,.s-chip:not(.outlined).success-color,.s-chip:not(.outlined).warning-color{color:#fff}.s-chip:not(.selected){background-color:var(--theme-chips)}.s-chip.pill>.s-avatar{height:32px;width:32px}.s-chip.pill>.s-avatar:first-child{margin-left:-12px}.s-chip.pill>.s-avatar:last-child{margin-right:-12px}.s-chip.link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-chip.link:active{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-chip.outlined{border:thin solid;background:transparent}.s-chip.outlined:active:before{opacity:.08}.s-chip.label{border-radius:4px}.s-chip.disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-checkbox{display:flex;align-items:center;position:relative}.s-checkbox label{padding-left:12px}.s-checkbox__background{width:100%;height:100%;align-items:center;display:inline-flex;border:2px solid;border-radius:2px;color:inherit;background-color:transparent;transition:background-color .3s cubic-bezier(.25,.8,.5,1);pointer-events:none}.s-checkbox__wrapper{overflow:unset!important;display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;height:18px;width:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100%}.s-checkbox__wrapper:before{border-radius:inherit;content:"";top:0;bottom:0;left:0;right:0;position:absolute;width:100%;height:100%;background-color:currentColor;transform:scale(2);opacity:0}.s-checkbox__wrapper:not(.disabled){color:var(--theme-text-secondary);cursor:pointer}.s-checkbox__wrapper:not(.disabled):hover:before{opacity:.16}.s-checkbox__wrapper.disabled{opacity:.6;color:var(--theme-controls-disabled)!important}.s-checkbox__wrapper input{position:absolute;width:36px;height:36px;cursor:inherit;opacity:0;margin:0;padding:0}.s-checkbox__wrapper input:checked~.s-checkbox__background,.s-checkbox__wrapper input:indeterminate~.s-checkbox__background{background-color:currentColor;border:none}.s-checkbox__wrapper svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;color:#fff;padding:1px}.s-checkbox__wrapper svg path{stroke:currentColor}.s-select{max-width:100%;position:relative}.s-select .s-menu,.s-select .s-menu__wrapper{width:100%}.s-select:not(.disabled) .s-menu__wrapper,.s-select:not(.disabled) input{cursor:pointer}.s-select.chips .s-text-field__wrapper.filled .s-text-field__input{padding-top:24px}.s-select.chips input{margin:0;display:none}.s-select.chips .s-chip{margin:4px}.s-switch__thumb,.s-switch__track{background-color:currentColor;pointer-events:none}.s-switch__track{color:var(--theme-controls-track-inactive);border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px);transition:background-color .3s cubic-bezier(.25,.8,.5,1);will-change:background-color}.s-switch__thumb{color:var(--theme-controls-thumb-inactive);border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1);will-change:transform;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.s-switch__thumb:before{background:currentColor;transform:scale(2);opacity:.2;border-radius:inherit;position:absolute;bottom:0;left:0;right:0;top:0;display:none;transform-origin:center center;content:""}.s-switch{display:flex;margin-bottom:8px;align-items:center;position:relative}.s-switch label{margin-left:8px}.s-switch__wrapper{width:38px;display:inline-flex;flex:0 0 auto;height:24px;position:relative}.s-switch__wrapper:hover .s-switch__thumb:before{display:block}.s-switch__wrapper.inset{width:48px}.s-switch__wrapper.inset .s-switch__track{width:48px;border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.s-switch__wrapper.inset .s-switch__thumb{box-shadow:none}.s-switch__wrapper.dense .s-switch__thumb{width:18px;height:18px}.s-switch__wrapper.dense .s-switch__track{height:12px;width:32px}.s-switch__wrapper.dense.inset .s-switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.s-switch__wrapper.disabled{opacity:.6;pointer-events:none}.s-switch__wrapper.disabled .s-switch__thumb{color:var(--theme-controls-thumb-disabled)}.s-switch__wrapper.disabled .s-switch__thumb:before{display:none}.s-switch__wrapper.disabled .s-switch__track{color:var(--theme-controls-track-disabled)}.s-switch__wrapper>input{position:absolute;opacity:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.s-switch__wrapper>input:checked~.s-switch__thumb,.s-switch__wrapper>input:checked~.s-switch__track{color:inherit}.s-switch__wrapper>input:checked~.s-switch__thumb{transform:translate(20px)}.s-radio{display:flex;align-items:center;position:relative}.s-radio label{padding-left:12px}.s-radio__background{width:100%;height:100%;align-items:center;display:inline-flex;justify-content:center;border:2px solid;border-radius:100%;color:inherit;background-color:transparent;pointer-events:none}.s-radio__background:before{transition:60ms cubic-bezier(.4,0,.6,1);width:10px;height:10px;border-radius:100%;content:"";background-color:currentColor;transform:scale(0);will-change:transform}.s-radio__wrapper{overflow:unset!important;display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;height:18px;width:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100%}.s-radio__wrapper:before{border-radius:inherit;content:"";top:0;bottom:0;left:0;right:0;position:absolute;width:100%;height:100%;background-color:currentColor;transform:scale(2);opacity:0}.s-radio__wrapper:not(.disabled){color:var(--theme-text-secondary);cursor:pointer}.s-radio__wrapper:not(.disabled):hover:before{opacity:.16}.s-radio__wrapper.disabled{color:var(--theme-controls-disabled)!important}.s-radio__wrapper input{position:absolute;width:36px;height:36px;cursor:inherit;opacity:0;margin:0;padding:0}.s-radio__wrapper input:checked~.s-radio__background:before{transform:scale(1)}.s-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;color:var(--theme-text-primary)}.s-alert.error-color,.s-alert.info-color,.s-alert.primary-color,.s-alert.secondary-color,.s-alert.success-color,.s-alert.warning-color{color:#fff}.s-alert .s-btn,.s-alert .s-icon{color:inherit!important}.s-alert .s-icon{align-self:flex-start}.s-alert [slot=icon]{margin-right:16px}.s-alert .s-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.s-alert .s-alert__border.border-left,.s-alert .s-alert__border.border-right{bottom:0;top:0}.s-alert .s-alert__border.border-bottom,.s-alert .s-alert__border.border-top{left:0;right:0}.s-alert .s-alert__border.border-left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.s-alert .s-alert__border.border-right{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.s-alert .s-alert__border.border-top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.s-alert .s-alert__border.border-bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.s-alert.dense{padding-top:8px;padding-bottom:8px}.s-alert.dense .s-alert__border{border-width:medium}.s-alert.outlined{background:transparent;border:thin solid}.s-alert.text{background:transparent!important}.s-alert.text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.s-alert:not(.tile){border-radius:4px}.s-alert.colored-border{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-alert:not(.colored-border) .s-alert__border{opacity:.26}.s-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.s-alert__content{flex:1 1 auto}.s-tbl{border:1px solid var(--theme-dividers);border-radius:4px;display:inline-flex}.s-tbl table{border-collapse:collapse}.s-tbl-head{font-weight:500}.s-tbl-body .s-tbl-row{border-top:1px solid var(--theme-dividers)}.s-tbl-body .s-tbl-row:hover{background-color:var(--theme-datatables-row-hover)}.s-tbl-cell{padding-left:16px;padding-right:16px}.s-tbl-cell.numeric{text-align:right}th.s-tbl-cell{height:56px;text-align:left}td.s-tbl-cell{height:52px}.s-overlay.svelte-x5kbih{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:auto}.s-overlay.absolute.svelte-x5kbih{position:absolute}.s-overlay__scrim.svelte-x5kbih{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%;will-change:opacity}.s-overlay__content.svelte-x5kbih{position:relative}.s-dialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:none}.s-dialog__content{background-color:var(--theme-surface);border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;z-index:inherit;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.s-dialog__content:not(.fullscreen){max-height:90%;width:var(--s-dialog-width)}.s-dialog__content.fullscreen{border-radius:0;margin:0;height:100%;width:100%;position:fixed;overflow-y:auto;top:0;left:0}.s-dialog__content>.s-card>.s-card-title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.s-dialog__content>.s-card>.s-card-subtitle,.s-dialog__content>.s-card>.s-card-text{padding:0 24px 20px}.fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.fullscreen>.s-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.s-divider.svelte-228x9f{display:block;flex:1 1 0;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0;border-color:var(--theme-dividers);transition:inherit}.s-divider.inset.svelte-228x9f:not(.vertical){max-width:calc(100% - 72px);margin-left:72px}.s-divider.vertical.svelte-228x9f{align-self:stretch;border:solid;border-width:0 thin 0 0;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom}.s-divider.vertical.inset.svelte-228x9f{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.s-expansion-panels{border-radius:4px;display:flex;flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1);flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.s-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.s-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.s-expansion-panels.accordion>.s-expansion-panel{margin-top:0!important}.s-expansion-panels.accordion>.s-expansion-panel:after{opacity:1!important}.s-expansion-panels.popout>.s-expansion-panel{max-width:calc(100% - 32px)}.s-expansion-panels.popout>.s-expansion-panel.active{max-width:calc(100% + 16px)}.s-expansion-panels.inset>.s-expansion-panel{max-width:100%}.s-expansion-panels.inset>.s-expansion-panel.active{max-width:calc(100% - 32px)}.s-expansion-panels.flat>.s-expansion-panel:after{border-top:none}.s-expansion-panels.flat>.s-expansion-panel:before{box-shadow:none}.s-expansion-panels.tile,.s-expansion-panels.tile>.s-expansion-panel:before{border-radius:0}.s-expansion-panels:not(.accordion):not(.tile)>.s-expansion-panel.active{border-radius:4px}.s-expansion-panels:not(.accordion):not(.tile)>.s-expansion-panel.active+.s-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.s-expansion-panel__header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%;text-align:left}.s-expansion-panel__header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.s-expansion-panel__header:hover:before{opacity:.04}.s-expansion-panel__header.focus-visible:before{opacity:.12}.s-expansion-panel{background-color:var(--theme-cards);color:var(--theme-text-primary);flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-expansion-panel:not(:first-child):after{border-color:var(--theme-dividers);border-top:thin solid;border-top-color:var(--theme-dividers);content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.s-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-expansion-panel.disabled{color:var(--theme-text-disabled)}.s-expansion-panel.disabled .s-expansion-panel__header,.s-expansion-panel.readonly .s-expansion-panel__header{pointer-events:none}.s-expansion-panel.active+.s-expansion-panel,.s-expansion-panel.active:not(:first-child){margin-top:16px}.s-expansion-panel.active+.s-expansion-panel:after,.s-expansion-panel.active:not(:first-child):after{opacity:0}.s-expansion-panel.active>.s-expansion-panel__header{min-height:64px}.s-expansion-panel__icon{margin-left:auto;display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-expansion-panel__content{display:flex;padding:0 24px 16px;flex:1 1 auto;max-width:100%}.s-avatar{align-items:center;display:inline-flex;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden;width:var(--s-avatar-size);height:var(--s-avatar-size)}.s-avatar.error-color,.s-avatar.info-color,.s-avatar.primary-color,.s-avatar.secondary-color,.s-avatar.success-color,.s-avatar.warning-color{color:#fff}.s-avatar:not(.tile){border-radius:50%}.s-avatar .s-icon,.s-avatar img,.s-avatar svg{color:inherit;border-radius:inherit;display:inline-flex;height:inherit;width:inherit}.s-badge{position:relative}.s-badge,.s-badge .s-badge__badge{display:inline-block;line-height:1}.s-badge .s-badge__badge{color:#fff;font-size:12px;height:20px;letter-spacing:0;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;top:auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;right:auto}.s-badge .s-badge__badge:after{color:var(--theme-cards)}.s-badge .s-badge__badge .s-icon{color:inherit;font-size:12px;margin:0 -2px}.s-badge .s-badge__badge .s-img{height:12px;width:12px}.s-badge .s-badge__badge:not(.bottom){bottom:calc(100% - var(--s-badge-offset-y))}.s-badge .s-badge__badge:not(.left){left:calc(100% - var(--s-badge-offset-x))}.s-badge .s-badge__badge.bottom{bottom:auto;top:calc(100% - var(--s-badge-offset-y))}.s-badge .s-badge__badge.left{left:auto;right:calc(100% - var(--s-badge-offset-x))}.s-badge .s-badge__badge:not(.tile){border-radius:10px}.s-badge .s-badge__badge.bordered:after{border-radius:inherit;border-width:2px;border-style:solid;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.15)}.s-badge .s-badge__badge.dot{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.s-badge .s-badge__badge.dot:after{border-width:1.5px}.s-badge .s-badge__wrapper{flex:0 1;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.s-app-bar{background-color:var(--theme-app-bar);contain:layout;display:block;flex:1 1 auto;max-width:100%;position:relative;z-index:5;transition:.25s cubic-bezier(.4,0,.2,1)}.s-app-bar .s-app-bar__wrapper{height:var(--s-app-bar-height);align-items:center;display:flex;padding:4px}.s-app-bar .s-app-bar__wrapper .s-btn.fab{width:48px;height:48px}.s-app-bar .s-app-bar__title{padding-left:16px;font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-app-bar:not(.tile){border-top-left-radius:inherit;border-top-right-radius:inherit}.s-app-bar:not(.flat){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.s-app-bar.dense .s-app-bar__wrapper{height:48px;padding:0}.s-app-bar.prominent .s-app-bar__wrapper{height:128px;align-items:flex-start}.s-app-bar.prominent .s-app-bar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.s-app-bar.fixed{position:fixed;top:0}.s-app-bar.absolute{position:absolute;top:0}.s-app-bar.hidden{transform:translate(-100%)}.s-app-bar.collapsed{border-bottom-right-radius:24px;max-width:112px;overflow:hidden}.s-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;flex:0 1 auto;list-style-type:none;margin:0;padding:18px 12px}.s-breadcrumbs .s-breadcrumb-item{align-items:center;display:inline-flex;text-decoration:none}.s-breadcrumbs .s-breadcrumb-item.disabled{color:var(--theme-text-disabled);pointer-events:none}.s-breadcrumbs li{align-items:center;display:inline-flex;font-size:14px}.s-breadcrumbs li .s-icon{font-size:16px}.s-breadcrumbs li:nth-child(2n){padding:0 12px}.s-breadcrumbs li.divider{color:var(--theme-text-disabled)}.s-breadcrumbs.large li,.s-breadcrumbs.large li .s-icon{font-size:16px}.s-progress-linear.svelte-114d7n1.svelte-114d7n1{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%;color:var(--theme-text-primary)}.s-progress-linear.inactive.svelte-114d7n1.svelte-114d7n1{height:0!important}.s-progress-linear.rounded.svelte-114d7n1.svelte-114d7n1{border-radius:4px}.s-progress-linear.svelte-114d7n1 .background.svelte-114d7n1,.s-progress-linear.svelte-114d7n1 .determinate.svelte-114d7n1,.s-progress-linear.svelte-114d7n1 .indeterminate.svelte-114d7n1{top:0;bottom:0;position:absolute;transition:inherit}.s-progress-linear.svelte-114d7n1 .determinate.striped.svelte-114d7n1{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.s-progress-linear.svelte-114d7n1 .indeterminate.svelte-114d7n1{right:auto;width:auto;will-change:left,right;background-color:inherit;animation-duration:2.2s;animation-iteration-count:infinite}.s-progress-linear.svelte-114d7n1 .indeterminate.long.svelte-114d7n1{animation-name:svelte-114d7n1-indeterminate}.s-progress-linear.svelte-114d7n1 .indeterminate.short.svelte-114d7n1{animation-name:svelte-114d7n1-indeterminate-short}.s-progress-linear.svelte-114d7n1 .stream.svelte-114d7n1{background:transparent!important;animation:svelte-114d7n1-stream .25s linear infinite;bottom:0;opacity:.3;pointer-events:none;position:absolute;border-top:4px dotted;top:calc(50% - 2px);transition:inherit}.s-progress-linear.reversed.svelte-114d7n1 .background.svelte-114d7n1,.s-progress-linear.reversed.svelte-114d7n1 .determinate.svelte-114d7n1,.s-progress-linear.reversed.svelte-114d7n1 .indeterminate.svelte-114d7n1{right:0}.s-progress-linear.reversed.svelte-114d7n1 .indeterminate.svelte-114d7n1{animation-direction:reverse}.s-progress-linear.reversed.svelte-114d7n1 .stream.svelte-114d7n1{right:auto;animation-direction:reverse}.s-progress-linear.svelte-114d7n1:not(.reversed) .background.svelte-114d7n1,.s-progress-linear.svelte-114d7n1:not(.reversed) .determinate.svelte-114d7n1,.s-progress-linear.svelte-114d7n1:not(.reversed) .indeterminate.svelte-114d7n1{left:0}.s-progress-linear.svelte-114d7n1:not(.reversed) .stream.svelte-114d7n1{left:auto;right:-8px}.s-progress-linear__content.svelte-114d7n1.svelte-114d7n1{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%;z-index:2;pointer-events:none}@keyframes svelte-114d7n1-indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes svelte-114d7n1-indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes svelte-114d7n1-stream{to{transform:translate(-8px)}}.underlay.svelte-kiaiot.svelte-kiaiot{stroke:#0000001a;z-index:1}.overlay.svelte-kiaiot.svelte-kiaiot{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}svg.svelte-kiaiot.svelte-kiaiot{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.s-progress-circular.svelte-kiaiot.svelte-kiaiot{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.s-progress-circular.indeterminate.svelte-kiaiot svg.svelte-kiaiot{animation:svelte-kiaiot-progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.s-progress-circular.indeterminate.svelte-kiaiot .overlay.svelte-kiaiot{animation:svelte-kiaiot-progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0}.s-progress-circular__content.svelte-kiaiot.svelte-kiaiot{align-items:center;display:flex;justify-content:center}@keyframes svelte-kiaiot-progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes svelte-kiaiot-progress-circular-rotate{to{transform:rotate(1turn)}}.s-snackbar__wrapper{display:flex;pointer-events:none;width:100%;bottom:0;top:0;left:0;right:0;padding:var(--s-snackbar-y) var(--s-snackbar-x)}.s-snackbar__wrapper:not(.absolute){position:fixed;z-index:1000}.s-snackbar__wrapper.absolute{position:absolute;z-index:1}.s-snackbar__wrapper.center{justify-content:center;align-items:center}.s-snackbar__wrapper.left{justify-content:flex-start}.s-snackbar__wrapper.top{align-items:flex-start}.s-snackbar__wrapper.right{justify-content:flex-end}.s-snackbar__wrapper.bottom{align-items:flex-end}.s-snackbar{display:flex;align-items:center;position:relative;pointer-events:auto;padding:14px 16px;font-size:.875rem;letter-spacing:.0178571429em;background-color:#333;color:#ffffffde;margin:8px;min-height:48px;min-width:344px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.s-snackbar:not(.tile){border-radius:4px}.s-snackbar.outlined{background-color:transparent;color:#333;border:thin solid}.s-snackbar.text{color:#333;background-color:inherit}.s-snackbar.text:before{content:"";background-color:currentColor;border-radius:inherit;top:0;bottom:0;left:0;right:0;opacity:.12;position:absolute;pointer-events:none}.s-snackbar.rounded{border-radius:9999px}.s-snackbar .s-btn{padding:0 8px}.s-card{background-color:var(--theme-cards);color:var(--theme-text-primary);display:block;max-width:100%;outline:none;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal}.s-card:not(.flat){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.s-card:not(.tile){border-radius:4px}.s-card.outlined{border:thin solid rgba(0,0,0,.12);box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.s-card.raised{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.s-card.shaped{border-radius:24px 4px}.s-card.hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.s-card.hover:focus,.s-card.hover:hover{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.s-card.link,.s-card.link .s-chip{cursor:pointer}.s-card.link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s}.s-card.link:focus:before{opacity:.08}.s-card.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-card.disabled>:not(.s-progress-linear){opacity:.6;transition:inherit}.s-card>:first-child:not(.s-btn):not(.s-chip),.s-card>[slot=progress]+:not(.s-btn):not(.s-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.s-card>:last-child:not(.s-btn):not(.s-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.s-card-actions{align-items:center;display:flex;padding:8px}.s-card-subtitle{color:var(--theme-text-secondary);font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em;padding:16px}.s-card-subtitle+.s-card-text{padding-top:0}.s-card-text{width:100%;color:var(--theme-text-secondary);font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em;padding:16px}.s-card-title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all;padding:16px}.s-card-title+.s-card-subtitle,.s-card-title+.s-card-title{padding-top:0;margin-top:-16px}.s-card-title+.s-card-subtitle{margin-top:-16px}.s-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px;background-color:var(--theme-dividers)}.s-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:hidden}.s-navigation-drawer{background-color:var(--theme-navigation-drawer);-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;left:0;max-width:100%;width:var(--s-nav-width);height:100%;overflow:hidden;pointer-events:auto;top:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);will-change:transform;transition-property:transform,visibility,width}.s-navigation-drawer:not(.active){transform:translate(-100%)}.s-navigation-drawer.fixed{position:fixed}.s-navigation-drawer.absolute{position:absolute}.s-navigation-drawer.right{left:auto;right:0}.s-navigation-drawer.right:after{left:0;right:auto}.s-navigation-drawer.right:not(.active){transform:translate(100%)}.s-navigation-drawer.right .s-navigation-drawer__border{right:auto;left:0}.s-navigation-drawer.clipped{top:var(--s-nav-clipped-height);max-height:calc(100% - var(--s-nav-clipped-height))}.s-navigation-drawer.mini{width:var(--s-nav-min-width);overflow:hidden}.s-navigation-drawer.mini .s-list-item>:first-child{margin-left:0;margin-right:0}.s-navigation-drawer.mini .s-list-item>:not(:first-child){display:none}.s-subheader.svelte-fn81cc{align-items:center;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px;color:var(--theme-text-secondary)}.s-subheader.inset.svelte-fn81cc{margin-left:56px}.s-container{width:100%;padding:12px;margin-right:auto;margin-left:auto}.s-container.fluid{max-width:100%}@media only screen and (min-width: 960px){.s-container{max-width:900px}}@media only screen and (min-width: 1264px){.s-container{max-width:1185px}}@media only screen and (min-width: 1904px){.s-container{max-width:1785px}}.s-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin-right:-12px;margin-left:-12px}.s-row.dense{margin-right:-4px;margin-left:-4px}.s-row.dense>.s-col{padding:4px}.s-row.no-gutters{margin-right:0;margin-left:0}.s-row.no-gutters>.s-col{padding:0}.s-col{width:100%;padding:12px;flex-basis:0;flex-grow:1;max-width:100%}.s-col.col-auto{flex:0 0 auto;width:auto;max-width:100%}.s-col.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col.col-3{flex:0 0 25%;max-width:25%}.s-col.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col.col-6{flex:0 0 50%;max-width:50%}.s-col.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col.col-9{flex:0 0 75%;max-width:75%}.s-col.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col.col-12{flex:0 0 100%;max-width:100%}.s-col.offset-1{margin-left:8.3333333333%}.s-col.offset-2{margin-left:16.6666666667%}.s-col.offset-3{margin-left:25%}.s-col.offset-4{margin-left:33.3333333333%}.s-col.offset-5{margin-left:41.6666666667%}.s-col.offset-6{margin-left:50%}.s-col.offset-7{margin-left:58.3333333333%}.s-col.offset-8{margin-left:66.6666666667%}.s-col.offset-9{margin-left:75%}.s-col.offset-10{margin-left:83.3333333333%}.s-col.offset-11{margin-left:91.6666666667%}@media only screen and (min-width: 600px){.s-col.sm-auto{flex:0 0 auto;width:auto;max-width:100%}.s-col.sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col.sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col.sm-3{flex:0 0 25%;max-width:25%}.s-col.sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col.sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col.sm-6{flex:0 0 50%;max-width:50%}.s-col.sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col.sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col.sm-9{flex:0 0 75%;max-width:75%}.s-col.sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col.sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col.sm-12{flex:0 0 100%;max-width:100%}.s-col.offset-sm-0{margin-left:0}.s-col.offset-sm-1{margin-left:8.3333333333%}.s-col.offset-sm-2{margin-left:16.6666666667%}.s-col.offset-sm-3{margin-left:25%}.s-col.offset-sm-4{margin-left:33.3333333333%}.s-col.offset-sm-5{margin-left:41.6666666667%}.s-col.offset-sm-6{margin-left:50%}.s-col.offset-sm-7{margin-left:58.3333333333%}.s-col.offset-sm-8{margin-left:66.6666666667%}.s-col.offset-sm-9{margin-left:75%}.s-col.offset-sm-10{margin-left:83.3333333333%}.s-col.offset-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width: 960px){.s-col.md-auto{flex:0 0 auto;width:auto;max-width:100%}.s-col.md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col.md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col.md-3{flex:0 0 25%;max-width:25%}.s-col.md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col.md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col.md-6{flex:0 0 50%;max-width:50%}.s-col.md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col.md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col.md-9{flex:0 0 75%;max-width:75%}.s-col.md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col.md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col.md-12{flex:0 0 100%;max-width:100%}.s-col.offset-md-0{margin-left:0}.s-col.offset-md-1{margin-left:8.3333333333%}.s-col.offset-md-2{margin-left:16.6666666667%}.s-col.offset-md-3{margin-left:25%}.s-col.offset-md-4{margin-left:33.3333333333%}.s-col.offset-md-5{margin-left:41.6666666667%}.s-col.offset-md-6{margin-left:50%}.s-col.offset-md-7{margin-left:58.3333333333%}.s-col.offset-md-8{margin-left:66.6666666667%}.s-col.offset-md-9{margin-left:75%}.s-col.offset-md-10{margin-left:83.3333333333%}.s-col.offset-md-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1264px){.s-col.lg-auto{flex:0 0 auto;width:auto;max-width:100%}.s-col.lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col.lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col.lg-3{flex:0 0 25%;max-width:25%}.s-col.lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col.lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col.lg-6{flex:0 0 50%;max-width:50%}.s-col.lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col.lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col.lg-9{flex:0 0 75%;max-width:75%}.s-col.lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col.lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col.lg-12{flex:0 0 100%;max-width:100%}.s-col.offset-lg-0{margin-left:0}.s-col.offset-lg-1{margin-left:8.3333333333%}.s-col.offset-lg-2{margin-left:16.6666666667%}.s-col.offset-lg-3{margin-left:25%}.s-col.offset-lg-4{margin-left:33.3333333333%}.s-col.offset-lg-5{margin-left:41.6666666667%}.s-col.offset-lg-6{margin-left:50%}.s-col.offset-lg-7{margin-left:58.3333333333%}.s-col.offset-lg-8{margin-left:66.6666666667%}.s-col.offset-lg-9{margin-left:75%}.s-col.offset-lg-10{margin-left:83.3333333333%}.s-col.offset-lg-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1904px){.s-col.xl-auto{flex:0 0 auto;width:auto;max-width:100%}.s-col.xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col.xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col.xl-3{flex:0 0 25%;max-width:25%}.s-col.xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col.xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col.xl-6{flex:0 0 50%;max-width:50%}.s-col.xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col.xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col.xl-9{flex:0 0 75%;max-width:75%}.s-col.xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col.xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col.xl-12{flex:0 0 100%;max-width:100%}.s-col.offset-xl-0{margin-left:0}.s-col.offset-xl-1{margin-left:8.3333333333%}.s-col.offset-xl-2{margin-left:16.6666666667%}.s-col.offset-xl-3{margin-left:25%}.s-col.offset-xl-4{margin-left:33.3333333333%}.s-col.offset-xl-5{margin-left:41.6666666667%}.s-col.offset-xl-6{margin-left:50%}.s-col.offset-xl-7{margin-left:58.3333333333%}.s-col.offset-xl-8{margin-left:66.6666666667%}.s-col.offset-xl-9{margin-left:75%}.s-col.offset-xl-10{margin-left:83.3333333333%}.s-col.offset-xl-11{margin-left:91.6666666667%}}.s-table__wrapper{overflow:auto}.s-table{background-color:var(--theme-cards);color:var(--theme-text-primary);width:100%;border-spacing:0}.s-table>tbody>tr>td,.s-table>tbody>tr>th,.s-table>tfoot>tr>td,.s-table>tfoot>tr>th,.s-table>thead>tr>td,.s-table>thead>tr>th{padding:0 16px;transition:height cubic-bezier(.4,0,.6,1)}.s-table>tbody>tr>th,.s-table>tfoot>tr>th,.s-table>thead>tr>th{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;height:48px;letter-spacing:.0071428571em;text-align:left}.s-table>tbody>tr>td,.s-table>tfoot>tr>td,.s-table>thead>tr>td{font-size:.875rem;height:48px}.s-table>thead>tr>th{color:var(--theme-text-secondary)}.s-table>thead>tr:last-child>th{border-bottom:thin solid var(--theme-dividers)}.s-table>tbody>tr:not(:last-child)>td,.s-table>tbody>tr:not(:last-child)>th{border-bottom:thin solid var(--theme-dividers)}.s-table>tbody>tr.active{background:var(--theme-tables-active)}.s-table>tbody>tr:hover{background:var(--theme-tables-hover)}.s-table.dense>tbody>tr>td,.s-table.dense>tbody>tr>th,.s-table.dense>tfoot>tr>td,.s-table.dense>tfoot>tr>th,.s-table.dense>thead>tr>td,.s-table.dense>thead>tr>th{height:32px}.s-table.fixed-header>thead>tr>th{border-bottom:0!important;position:sticky;top:0;z-index:2;background-color:var(--theme-surface);box-shadow:inset 0 -1px 0 var(--theme-dividers)}.s-table.fixed-header>thead>tr:nth-child(2)>th{top:48px}.s-slide-group{display:flex}.s-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.s-slide-group__wrapper{contain:content;display:flex;flex:1 1 auto;overflow:hidden;touch-action:none}.s-slide-group__next,.s-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.s-slide-group__next.disabled,.s-slide-group__prev.disabled{pointer-events:none;opacity:.5}.s-slide-group__next.disabled.hide-disabled-arrows,.s-slide-group__prev.disabled.hide-disabled-arrows{visibility:hidden;opacity:0}.s-slide-item{display:inline-flex;flex:0 1 auto}.s-window{position:relative;width:100%;overflow:hidden;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-window.horizontal .s-window-item.active.right,.s-window.horizontal .s-window-item.next:not(.left){transform:translate(100%)}.s-window.horizontal .s-window-item.active.left,.s-window.horizontal .s-window-item.prev:not(.right){transform:translate(-100%)}.s-window.vertical .s-window-item.active.right,.s-window.vertical .s-window-item.next:not(.left){transform:translateY(100%)}.s-window.vertical .s-window-item.active.left,.s-window.vertical .s-window-item.prev:not(.right){transform:translateY(-100%)}.s-window.reverse.horizontal .s-window-item.active.right,.s-window.reverse.horizontal .s-window-item.next:not(.left){transform:translate(-100%)}.s-window.reverse.horizontal .s-window-item.active.left,.s-window.reverse.horizontal .s-window-item.prev:not(.right){transform:translate(100%)}.s-window.reverse.vertical .s-window-item.active.right,.s-window.reverse.vertical .s-window-item.next:not(.left){transform:translateY(-100%)}.s-window.reverse.vertical .s-window-item.active.left,.s-window.reverse.vertical .s-window-item.prev:not(.right){transform:translateY(100%)}.s-window-item{position:relative;display:none;align-items:center;width:100%;float:left;margin-right:-100%;backface-visibility:hidden;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-window-item.active,.s-window-item.next,.s-window-item.prev{display:block}.s-tabs-bar{border-radius:inherit;height:48px;display:flex;background-color:var(--theme-cards)}.s-tabs-bar [slot=tabs]{display:flex;flex:1 0 auto;position:relative;white-space:nowrap}.s-tabs-bar .s-slide-group{width:100%}.s-tabs-bar.grow .s-tab{flex:1 0 auto;max-width:none}.s-tabs-bar.centered{justify-content:center}.s-tabs-bar.right{justify-content:flex-end}.s-tabs-bar.icons{height:72px}.s-tabs-bar.icons .s-tab{flex-direction:column}.s-tabs-bar.icons .s-tab>.s-icon{margin-bottom:6px}.s-tabs-bar.fixed-tabs .s-tab{flex:1 1 auto;width:100%}.s-tabs-bar.fixed-tabs .s-tab:last-child{margin-right:auto}.s-tab-slider{bottom:0;margin:0!important;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);z-index:1;background-color:currentColor;height:2px}.s-tabs{flex:1 1 auto;width:100%}.s-tabs.vertical{display:flex}.s-tabs.vertical .s-tabs-bar{flex:1 0 auto;height:auto}.s-tabs.vertical .s-tabs-bar .s-slide-group__next,.s-tabs.vertical .s-tabs-bar .s-slide-group__prev{display:none}.s-tabs.vertical .s-tabs-bar [slot=tabs]{flex-direction:column}.s-tabs.vertical .s-tabs-bar .s-tab-slider{left:0;width:2px}.s-tabs.vertical .s-tabs-bar .s-tab{height:48px}.s-tabs.vertical .s-tabs-bar.icons .s-tab{height:72px}.s-tab{align-items:center;display:flex;flex:0 1 auto;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;min-width:90px;max-width:360px;outline:none;padding:0 16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:inherit}.s-tab:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.s-tab:hover:before{opacity:.16}.s-tab.focus-visible:before{opacity:.2}.s-tab:not(.disabled){cursor:pointer}.s-tab.disabled{pointer-events:none;opacity:.5}.s-tab:not(.active),.s-tab:not(.active)>.s-btn,.s-tab:not(.active)>.s-icon{color:var(--theme-tabs)}.s-footer{background-color:var(--theme-app-bar);align-items:center;display:flex;flex:0 1 auto!important;flex-wrap:wrap;padding:6px 16px;position:relative;transition-duration:.2s;transition-property:background-color,left,right;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:0;box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.s-footer.absolute,.s-footer.fixed{z-index:3;bottom:0;left:0;right:0}.s-footer.absolute{position:absolute}.s-footer.absolute:not(.inset){width:100%}.s-footer.fixed{position:fixed}.s-footer.padless{padding:0}.s-tooltip__wrapper{display:inline-block;cursor:pointer}.s-tooltip{background:#616161e6;color:#fff;border-radius:4px;font-size:14px;line-height:22px;z-index:1000;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;text-align:center;width:auto;opacity:0;pointer-events:none;transform-origin:center;transform:scale(0);transition-property:opacity,transform;transition-duration:.3s,0s;transition-delay:0s,.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.s-tooltip.active{opacity:.9;transform:scale(1);transition-property:transform,opacity;transition-duration:.3s;transition-delay:0s}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:#1f2328;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,");mask-image:url("data:image/svg+xml,")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:#0969da;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid hsla(210,18%,87%,1)}.markdown-body mark{background-color:#fff8c5;color:#1f2328}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid hsla(210,18%,87%,1);height:.25em;padding:0;margin:24px 0;background-color:#d0d7de;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:#6e7781;opacity:1}.markdown-body ::placeholder{color:#6e7781;opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#1f2328;vertical-align:middle;background-color:#f6f8fa;border:solid 1px rgba(175,184,193,.2);border-bottom-color:#afb8c133;border-radius:6px;box-shadow:inset 0 -1px #afb8c133}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid hsla(210,18%,87%,1)}.markdown-body h3{font-weight:600;font-size:1.25em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:#656d76}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:#656d76;border-left:.25em solid #d0d7de}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body .mr-2{margin-right:8px!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#d1242f}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #d0d7de}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#fff;border-top:1px solid hsla(210,18%,87%,1)}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d0d7de}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#1f2328}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:#afb8c133;border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:#656d76;border-top:1px solid #d0d7de}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.markdown-body .footnotes li:target{color:#1f2328}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:#57606a}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#6639ba}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#24292f}.markdown-body .pl-ent{color:#116329}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#0a3069}.markdown-body .pl-v,.markdown-body .pl-smw{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{color:#f6f8fa;background-color:#82071e}.markdown-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#116329}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#0550ae}.markdown-body .pl-mi{font-style:italic;color:#24292f}.markdown-body .pl-mb{font-weight:700;color:#24292f}.markdown-body .pl-md{color:#82071e;background-color:#ffebe9}.markdown-body .pl-mi1{color:#116329;background-color:#dafbe1}.markdown-body .pl-mc{color:#953800;background-color:#ffd8b5}.markdown-body .pl-mi2{color:#eaeef2;background-color:#0550ae}.markdown-body .pl-mdr{font-weight:700;color:#8250df}.markdown-body .pl-ba{color:#57606a}.markdown-body .pl-sg{color:#8c959f}.markdown-body .pl-corl{text-decoration:underline;color:#0a3069}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:8px 16px;margin-bottom:16px;color:inherit;border-left:.25em solid #d0d7de}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#1f883d}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}h3.svelte-1jt171z{cursor:pointer;font-size:1rem;font-weight:600;line-height:1rem;display:flex;align-items:center;gap:5px}h3.svelte-1jt171z:hover{text-decoration:underline;color:var(--link-color)}.Question-label.svelte-1jt171z{margin-left:5px}.svelte-tags-input.svelte-iu8dzn.svelte-iu8dzn,.svelte-tags-input-tag.svelte-iu8dzn.svelte-iu8dzn,.svelte-tags-input-matchs.svelte-iu8dzn.svelte-iu8dzn,.svelte-tags-input-layout.svelte-iu8dzn label.svelte-iu8dzn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;padding:2px 5px}.svelte-tags-input-layout.svelte-iu8dzn label.svelte-iu8dzn{margin:4px 5px 0 0;padding:0;font-weight:500}.svelte-tags-input-layout.svelte-iu8dzn.svelte-iu8dzn{display:flex;flex-wrap:wrap;align-items:center;padding:0 5px 5px;border:solid 1px #CCC;background:#fff;border-radius:2px}.svelte-tags-input-layout.svelte-iu8dzn.svelte-iu8dzn:focus,.svelte-tags-input-layout.svelte-iu8dzn.svelte-iu8dzn:hover{border:solid 1px #000}.svelte-tags-input-layout.svelte-iu8dzn.svelte-iu8dzn:focus-within{outline:5px auto -webkit-focus-ring-color}.svelte-tags-input.svelte-iu8dzn.svelte-iu8dzn{background:unset;flex:1;margin:5px 0 0;border:none}.svelte-tags-input.svelte-iu8dzn.svelte-iu8dzn:focus{outline:0}.svelte-tags-input-tag.svelte-iu8dzn.svelte-iu8dzn{cursor:text;display:flex;white-space:nowrap;-webkit-user-select:text;-moz-user-select:text;user-select:text;list-style:none;background:#000;border:none;color:#fff;border-radius:2px;margin-right:5px;margin-top:5px;font-weight:400}.svelte-tags-input-tag-remove.svelte-iu8dzn.svelte-iu8dzn{cursor:pointer;margin-left:5px}.svelte-tags-input-matchs-parent.svelte-iu8dzn.svelte-iu8dzn{position:relative}.svelte-tags-input-matchs.svelte-iu8dzn.svelte-iu8dzn{position:absolute;top:0;left:0;right:0;margin:3px 0;padding:0;background:#fff;border:solid 1px #CCC;border-radius:2px;max-height:310px;overflow:scroll;overflow-x:auto}.svelte-tags-input-matchs.svelte-iu8dzn li.svelte-iu8dzn{list-style:none;padding:5px;border-radius:2px;cursor:pointer}.svelte-tags-input-matchs.svelte-iu8dzn li.svelte-iu8dzn:hover,.svelte-tags-input-matchs.svelte-iu8dzn li.focus.svelte-iu8dzn{background:#000;color:#fff;outline:none}.svelte-tags-input.svelte-iu8dzn.svelte-iu8dzn:disabled{background:transparent}.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn.svelte-iu8dzn,.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn input.svelte-iu8dzn{cursor:not-allowed;background:#eaeaea}.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn.svelte-iu8dzn:hover,.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn.svelte-iu8dzn:focus,.svelte-tags-input-layout.sti-layout-readonly.svelte-iu8dzn.svelte-iu8dzn:hover,.svelte-tags-input-layout.sti-layout-readonly.svelte-iu8dzn.svelte-iu8dzn:focus{border-color:#ccc}.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn .svelte-tags-input-tag.svelte-iu8dzn{background:#aeaeae}.svelte-tags-input-layout.sti-layout-disable.svelte-iu8dzn .svelte-tags-input-tag-remove.svelte-iu8dzn{cursor:not-allowed}.svelte-tags-input-layout.svelte-iu8dzn label.sr-only.svelte-iu8dzn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}:root{--text-color: rgb(56, 56, 56);--code-color: rgb(66, 66, 66);--cursor-color: rgb(179, 82, 82);--format-color:rgb(124, 124, 124);--bg-color: rgb(238, 236, 236);--selected-color: rgb(207, 207, 207);--font-size-h1: 2em;--font-size-h2: 1.6em;--font-size-h3: 1.4em;--font-size-h4: 1.2em;--font-size-h5: 1em;--font-size-h6: .8em;--line-height: 1.4}.cm-s-md-light .cm-header,.cm-s-md-light .cm-comment,.cm-s-md-light .cm-variable-2,.cm-s-md-light .cm-variable-3,.cm-s-md-light .cm-variable-4,.cm-s-md-light .cm-variable-5,.cm-s-md-light .cm-quote,.cm-s-md-light .cm-type{color:var(--text-color)}.cm-s-md-light .cm-formatting,.cm-s-md-light .cm-hr,.cm-s-md-light .cm-url{color:var(--format-color)}.cm-s-md-light .cm-comment{font-style:italic}.cm-s-md-light .cm-header-1{font-size:var(--font-size-h1)}.cm-s-md-light .cm-header-2{font-size:var(--font-size-h2)}.cm-s-md-light .cm-header-3{font-size:var(--font-size-h3)}.cm-s-md-light .cm-header-4{font-size:var(--font-size-h4)}.cm-s-md-light .cm-header-5{font-size:var(--font-size-h5)}.cm-s-md-light .cm-header-6{font-size:var(--font-size-h6)}.cm-s-md-light .CodeMirror-line::-moz-selection,.cm-s-md-light .CodeMirror-line>span::-moz-selection,.cm-s-md-light .CodeMirror-line>span>span::-moz-selection{background:var(--selected-color)}.cm-s-md-light div.CodeMirror-selected,.cm-s-md-light .CodeMirror-focused div.CodeMirror-selected,.cm-s-md-light .CodeMirror-line::selection,.cm-s-md-light .CodeMirror-line>span::selection,.cm-s-md-light .CodeMirror-line>span>span::selection,.cm-s-md-light .CodeMirror-line::-moz-selection,.cm-s-md-light .CodeMirror-line>span::-moz-selection,.cm-s-md-light .CodeMirror-line>span>span::-moz-selection{background:var(--selected-color)}.cm-s-md-light .CodeMirror{line-height:var(--line-height);color:var(--text-color);background-color:var(--bg-color)}.cm-s-md-light .CodeMirror-gutters{background:var(--bg-color);border-right:1px solid var(--selected-color)}.cm-s-md-light .CodeMirror-linenumber{color:var(--format-color);padding:0 10px;font-size:var(--font-size-h6)}.cm-s-md-light pre.CodeMirror-line{padding-left:.3em}.cm-s-md-light .CodeMirror-cursor{border-left:3px solid var(--cursor-color)}.QuestionContent-container.svelte-1a2v3o8{height:calc(100vh - 440px);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.QuestionContent-markdown.svelte-1a2v3o8{overflow-y:auto}.QuestionContent-toggleEditorButton.svelte-1a2v3o8{transition:opacity .8s ease-in-out;opacity:.2;z-index:99}.QuestionContent-toggleEditorButton.svelte-1a2v3o8:hover{transition:opacity .8s ease-in-out;opacity:1}.svelte-tags-input-layout{gap:var(--margin-width);border:solid 0 var(--theme-text-fields-border)!important;border-width:0 0 thin 0!important}.svelte-tags-input-layout:focus{border-color:#6200ee!important}.svelte-tags-input-layout>label{display:none}.svelte-tags-input-layout>input{line-height:20px;padding:8px 0;max-width:100%;min-width:0;width:100%;color:var(--theme-text-primary)}.svelte-tags-input-layout>.svelte-tags-input-tag{background-color:#deb887!important;color:#000!important}.svelte-tags-input-matchs{z-index:99}.Questions-container.svelte-wjirze{-moz-columns:25rem auto;columns:25rem auto;padding:10px}.Question-container.svelte-wjirze{width:100%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;padding-bottom:10px}.s-checkbox__wrapper{color:#9e9e9e!important}.s-list-item .s-icon{margin-top:0!important;margin-bottom:0!important}.LabelContainer.svelte-1p830h0.svelte-1p830h0{display:flex;align-items:center;width:170px}.LabelContainer.svelte-1p830h0>span.svelte-1p830h0{flex:1}.LabelContainer.svelte-1p830h0>button.svelte-1p830h0{margin:0 1px;color:#7b8ca8c2;opacity:.5}.LabelContainer.svelte-1p830h0>button.svelte-1p830h0:hover{color:gray;opacity:1}.Labels-container.svelte-7muxni{overflow-y:auto;height:100vh;background-color:#fff}@media (min-width: 1024px){.Labels-container.svelte-7muxni{height:calc(100vh - 76px)}}.s-list-item__content{padding:0!important}.Content-container.svelte-pik101{grid-area:content;overflow-y:scroll;overflow-x:hidden;background-color:#fff}.Sidebar-container.svelte-pik101{grid-area:sidebar}section.svelte-1l30687{padding:1rem;grid-area:content}.s-app{height:100vh;display:grid;grid-template-rows:46px 1fr 30px;grid-template-columns:1fr;grid-template-areas:"header" "content" "footer"}@media (min-width: 1024px){.s-app{grid-template-rows:46px 1fr 30px;grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"header header" "sidebar content" "footer footer"}}.s-app-bar{grid-area:header}.s-footer{grid-area:footer}:root{--main-bg-color: #1e87f0;--link-color: #3f51b5;--header-height: 40px;--footer-height: 30px;--content-height: calc(100vh - var(--header-height) - var(--footer-height));--sidebar-width: 250px;--min-width-tablet: 1025px;--margin-width: .8rem}@media (min-width: 1024px){:root{--content-height: calc(100vh - var(--footer-height));--margin-width: 1.1rem}}.SvgImage{height:24px;width:24px;display:inline-block} diff --git a/assets/index-DGohyv2p.js b/assets/index-DGohyv2p.js new file mode 100644 index 0000000..6e3d3b1 --- /dev/null +++ b/assets/index-DGohyv2p.js @@ -0,0 +1,78 @@ +var Xd=Object.defineProperty;var Zd=(r,t,i)=>t in r?Xd(r,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[t]=i;var Be=(r,t,i)=>(Zd(r,typeof t!="symbol"?t+"":t,i),i),Jd=(r,t,i)=>{if(!t.has(r))throw TypeError("Cannot "+i)};var Gs=(r,t,i)=>{if(t.has(r))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(r):t.set(r,i)};var ml=(r,t,i)=>(Jd(r,t,"access private method"),i);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))l(u);new MutationObserver(u=>{for(const f of u)if(f.type==="childList")for(const c of f.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&l(c)}).observe(document,{childList:!0,subtree:!0});function i(u){const f={};return u.integrity&&(f.integrity=u.integrity),u.referrerPolicy&&(f.referrerPolicy=u.referrerPolicy),u.crossOrigin==="use-credentials"?f.credentials="include":u.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function l(u){if(u.ep)return;u.ep=!0;const f=i(u);fetch(u.href,f)}})();function Pe(){}const Il=r=>r;function Ht(r,t){for(const i in t)r[i]=t[i];return r}function tc(r){return r()}function Lu(){return Object.create(null)}function yt(r){r.forEach(tc)}function et(r){return typeof r=="function"}function Ce(r,t){return r!=r?t==t:r!==t||r&&typeof r=="object"||typeof r=="function"}function Vd(r){return Object.keys(r).length===0}function eo(r,...t){if(r==null){for(const l of t)l(void 0);return Pe}const i=r.subscribe(...t);return i.unsubscribe?()=>i.unsubscribe():i}function Ct(r){let t;return eo(r,i=>t=i)(),t}function Eu(r,t,i){r.$$.on_destroy.push(eo(t,i))}function De(r,t,i,l){if(r){const u=nc(r,t,i,l);return r[0](u)}}function nc(r,t,i,l){return r[1]&&l?Ht(i.ctx.slice(),r[1](l(t))):i.ctx}function Ae(r,t,i,l){if(r[2]&&l){const u=r[2](l(i));if(t.dirty===void 0)return u;if(typeof u=="object"){const f=[],c=Math.max(t.dirty.length,u.length);for(let h=0;h32){const t=[],i=r.ctx.length/32;for(let l=0;lwindow.performance.now():()=>Date.now(),no=rc?r=>requestAnimationFrame(r):Pe;const Ni=new Set;function lc(r){Ni.forEach(t=>{t.c(r)||(Ni.delete(t),t.f())}),Ni.size!==0&&no(lc)}function io(r){let t;return Ni.size===0&&no(lc),{promise:new Promise(i=>{Ni.add(t={c:r,f:i})}),abort(){Ni.delete(t)}}}const $d=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function se(r,t){r.appendChild(t)}function sc(r){if(!r)return document;const t=r.getRootNode?r.getRootNode():r.ownerDocument;return t&&t.host?t:r.ownerDocument}function ep(r){const t=re("style");return t.textContent="/* empty */",tp(sc(r),t),t.sheet}function tp(r,t){return se(r.head||r,t),t.sheet}function K(r,t,i){r.insertBefore(t,i||null)}function j(r){r.parentNode&&r.parentNode.removeChild(r)}function Ri(r,t){for(let i=0;ir.removeEventListener(t,i,l)}function oc(r){return function(t){return t.preventDefault(),r.call(this,t)}}function N(r,t,i){i==null?r.removeAttribute(t):r.getAttribute(t)!==i&&r.setAttribute(t,i)}const np=["width","height"];function wl(r,t){const i=Object.getOwnPropertyDescriptors(r.__proto__);for(const l in t)t[l]==null?r.removeAttribute(l):l==="style"?r.style.cssText=t[l]:l==="__value"?r.value=r[l]=t[l]:i[l]&&i[l].set&&np.indexOf(l)===-1?r[l]=t[l]:N(r,l,t[l])}function ac(r,t){for(const i in t)N(r,i,t[i])}function ip(r){return Array.from(r.childNodes)}function Xt(r,t){t=""+t,r.data!==t&&(r.data=t)}function Fi(r,t){r.value=t??""}function qt(r,t,i,l){i==null?r.style.removeProperty(t):r.style.setProperty(t,i,l?"important":"")}function U(r,t,i){r.classList.toggle(t,!!i)}function uc(r,t,{bubbles:i=!1,cancelable:l=!1}={}){return new CustomEvent(r,{detail:t,bubbles:i,cancelable:l})}class rp{constructor(t=!1){Be(this,"is_svg",!1);Be(this,"e");Be(this,"n");Be(this,"t");Be(this,"a");this.is_svg=t,this.e=this.n=null}c(t){this.h(t)}m(t,i,l=null){this.e||(this.is_svg?this.e=Ln(i.nodeName):this.e=re(i.nodeType===11?"TEMPLATE":i.nodeName),this.t=i.tagName!=="TEMPLATE"?i:i.content,this.c(t)),this.i(l)}h(t){this.e.innerHTML=t,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(t){for(let i=0;i>>0}function sp(r,t){const i={stylesheet:ep(t),rules:{}};return Sl.set(r,i),i}function Cl(r,t,i,l,u,f,c,h=0){const p=16.666/l;let m=`{ +`;for(let L=0;L<=1;L+=p){const A=t+(i-t)*f(L);m+=L*100+`%{${c(A,1-A)}} +`}const y=m+`100% {${c(i,1-i)}} +}`,k=`__svelte_${lp(y)}_${h}`,x=sc(r),{stylesheet:w,rules:S}=Sl.get(x)||sp(x,r);S[k]||(S[k]=!0,w.insertRule(`@keyframes ${k} ${y}`,w.cssRules.length));const C=r.style.animation||"";return r.style.animation=`${C?`${C}, `:""}${k} ${l}ms linear ${u}ms 1 both`,Tl+=1,k}function Ll(r,t){const i=(r.style.animation||"").split(", "),l=i.filter(t?f=>f.indexOf(t)<0:f=>f.indexOf("__svelte")===-1),u=i.length-l.length;u&&(r.style.animation=l.join(", "),Tl-=u,Tl||op())}function op(){no(()=>{Tl||(Sl.forEach(r=>{const{ownerNode:t}=r.stylesheet;t&&j(t)}),Sl.clear())})}let Lr;function Sr(r){Lr=r}function Hi(){if(!Lr)throw new Error("Function called outside component initialization");return Lr}function zi(r){Hi().$$.on_mount.push(r)}function ap(r){Hi().$$.after_update.push(r)}function fc(r){Hi().$$.on_destroy.push(r)}function En(){const r=Hi();return(t,i,{cancelable:l=!1}={})=>{const u=r.$$.callbacks[t];if(u){const f=uc(t,i,{cancelable:l});return u.slice().forEach(c=>{c.call(r,f)}),!f.defaultPrevented}return!0}}function up(r,t){return Hi().$$.context.set(r,t),t}function xr(r){return Hi().$$.context.get(r)}function $e(r,t){const i=r.$$.callbacks[t.type];i&&i.slice().forEach(l=>l.call(this,t))}const Ai=[],Lt=[];let Ii=[];const Xs=[],cc=Promise.resolve();let Zs=!1;function hc(){Zs||(Zs=!0,cc.then(dc))}function ro(){return hc(),cc}function yn(r){Ii.push(r)}function ni(r){Xs.push(r)}const Qs=new Set;let Li=0;function dc(){if(Li!==0)return;const r=Lr;do{try{for(;Lir.indexOf(l)===-1?t.push(l):i.push(l)),i.forEach(l=>l()),Ii=t}let kr;function lo(){return kr||(kr=Promise.resolve(),kr.then(()=>{kr=null})),kr}function ei(r,t,i){r.dispatchEvent(uc(`${t?"intro":"outro"}${i}`))}const _l=new Set;let pn;function vt(){pn={r:0,c:[],p:pn}}function bt(){pn.r||yt(pn.c),pn=pn.p}function P(r,t){r&&r.i&&(_l.delete(r),r.i(t))}function W(r,t,i,l){if(r&&r.o){if(_l.has(r))return;_l.add(r),pn.c.push(()=>{_l.delete(r),l&&(i&&r.d(1),l())}),r.o(t)}else l&&l()}const so={duration:0};function hp(r,t,i){const l={direction:"in"};let u=t(r,i,l),f=!1,c,h,p=0;function m(){c&&Ll(r,c)}function y(){const{delay:x=0,duration:w=300,easing:S=Il,tick:C=Pe,css:L}=u||so;L&&(c=Cl(r,0,1,w,x,S,L,p++)),C(0,1);const A=to()+x,F=A+w;h&&h.abort(),f=!0,yn(()=>ei(r,!0,"start")),h=io(O=>{if(f){if(O>=F)return C(1,0),ei(r,!0,"end"),m(),f=!1;if(O>=A){const R=S((O-A)/w);C(R,1-R)}}return f})}let k=!1;return{start(){k||(k=!0,Ll(r),et(u)?(u=u(l),lo().then(y)):y())},invalidate(){k=!1},end(){f&&(m(),f=!1)}}}function dp(r,t,i){const l={direction:"out"};let u=t(r,i,l),f=!0,c;const h=pn;h.r+=1;let p;function m(){const{delay:y=0,duration:k=300,easing:x=Il,tick:w=Pe,css:S}=u||so;S&&(c=Cl(r,1,0,k,y,x,S));const C=to()+y,L=C+k;yn(()=>ei(r,!1,"start")),"inert"in r&&(p=r.inert,r.inert=!0),io(A=>{if(f){if(A>=L)return w(0,1),ei(r,!1,"end"),--h.r||yt(h.c),!1;if(A>=C){const F=x((A-C)/k);w(1-F,F)}}return f})}return et(u)?lo().then(()=>{u=u(l),m()}):m(),{end(y){y&&"inert"in r&&(r.inert=p),y&&u.tick&&u.tick(1,0),f&&(c&&Ll(r,c),f=!1)}}}function El(r,t,i,l){let f=t(r,i,{direction:"both"}),c=l?0:1,h=null,p=null,m=null,y;function k(){m&&Ll(r,m)}function x(S,C){const L=S.b-c;return C*=Math.abs(L),{a:c,b:S.b,d:L,duration:C,start:S.start,end:S.start+C,group:S.group}}function w(S){const{delay:C=0,duration:L=300,easing:A=Il,tick:F=Pe,css:O}=f||so,R={start:to()+C,b:S};S||(R.group=pn,pn.r+=1),"inert"in r&&(S?y!==void 0&&(r.inert=y):(y=r.inert,r.inert=!0)),h||p?p=R:(O&&(k(),m=Cl(r,c,S,L,C,A,O)),S&&F(0,1),h=x(R,L),yn(()=>ei(r,S,"start")),io(z=>{if(p&&z>p.start&&(h=x(p,L),p=null,ei(r,h.b,"start"),O&&(k(),m=Cl(r,c,h.b,h.duration,0,A,f.css))),h){if(z>=h.end)F(c=h.b,1-c),ei(r,h.b,"end"),p||(h.b?k():--h.group.r||yt(h.group.c)),h=null;else if(z>=h.start){const J=z-h.start;c=h.a+h.d*A(J/h.duration),F(c,1-c)}}return!!(h||p)}))}return{run(S){et(f)?lo().then(()=>{f=f({direction:S?"in":"out"}),w(S)}):w(S)},end(){k(),h=p=null}}}function Wt(r){return(r==null?void 0:r.length)!==void 0?r:Array.from(r)}function pp(r,t){W(r,1,1,()=>{t.delete(r.key)})}function gp(r,t,i,l,u,f,c,h,p,m,y,k){let x=r.length,w=f.length,S=x;const C={};for(;S--;)C[r[S].key]=S;const L=[],A=new Map,F=new Map,O=[];for(S=w;S--;){const X=k(u,f,S),q=i(X);let G=c.get(q);G?l&&O.push(()=>G.p(X,t)):(G=m(q,X),G.c()),A.set(q,L[S]=G),q in C&&F.set(q,Math.abs(S-C[q]))}const R=new Set,z=new Set;function J(X){P(X,1),X.m(h,y),c.set(X.key,X),y=X.first,w--}for(;x&&w;){const X=L[w-1],q=r[x-1],G=X.key,fe=q.key;X===q?(y=X.first,x--,w--):A.has(fe)?!c.has(G)||R.has(G)?J(X):z.has(fe)?x--:F.get(G)>F.get(fe)?(z.add(G),J(X)):(R.add(fe),x--):(p(q,c),x--)}for(;x--;){const X=r[x];A.has(X.key)||p(X,c)}for(;w;)J(L[w-1]);return yt(O),L}function zn(r,t){const i={},l={},u={$$scope:1};let f=r.length;for(;f--;){const c=r[f],h=t[f];if(h){for(const p in c)p in h||(l[p]=1);for(const p in h)u[p]||(i[p]=h[p],u[p]=1);r[f]=h}else for(const p in c)u[p]=1}for(const c in l)c in i||(i[c]=void 0);return i}function Pi(r){return typeof r=="object"&&r!==null?r:{}}function ii(r,t,i){const l=r.$$.props[t];l!==void 0&&(r.$$.bound[l]=i,i(r.$$.ctx[l]))}function te(r){r&&r.c()}function $(r,t,i){const{fragment:l,after_update:u}=r.$$;l&&l.m(t,i),yn(()=>{const f=r.$$.on_mount.map(tc).filter(et);r.$$.on_destroy?r.$$.on_destroy.push(...f):yt(f),r.$$.on_mount=[]}),u.forEach(yn)}function ee(r,t){const i=r.$$;i.fragment!==null&&(cp(i.after_update),yt(i.on_destroy),i.fragment&&i.fragment.d(t),i.on_destroy=i.fragment=null,i.ctx=[])}function mp(r,t){r.$$.dirty[0]===-1&&(Ai.push(r),hc(),r.$$.dirty.fill(0)),r.$$.dirty[t/31|0]|=1<{const S=w.length?w[0]:x;return m.ctx&&u(m.ctx[k],m.ctx[k]=S)&&(!m.skip_bound&&m.bound[k]&&m.bound[k](S),y&&mp(r,k)),x}):[],m.update(),y=!0,yt(m.before_update),m.fragment=l?l(m.ctx):!1,t.target){if(t.hydrate){const k=ip(t.target);m.fragment&&m.fragment.l(k),k.forEach(j)}else m.fragment&&m.fragment.c();t.intro&&P(r.$$.fragment),$(r,t.target,t.anchor),dc()}Sr(p)}class Ee{constructor(){Be(this,"$$");Be(this,"$$set")}$destroy(){ee(this,1),this.$destroy=Pe}$on(t,i){if(!et(i))return Pe;const l=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return l.push(i),()=>{const u=l.indexOf(i);u!==-1&&l.splice(u,1)}}$set(t){this.$$set&&!Vd(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const vp="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(vp);const bp={color:"currentColor",class:"",opacity:.1,centered:!1,spreadingDuration:".4s",spreadingDelay:"0s",spreadingTimingFunction:"linear",clearingDuration:"1s",clearingDelay:"0s",clearingTimingFunction:"ease-in-out"};function Au(r,t={}){r.stopImmediatePropagation();const i={...bp,...t},l=r.touches?!!r.touches[0]:!1,u=l?r.touches[0].currentTarget:r.currentTarget,f=document.createElement("div"),c=f.style;f.className=`material-ripple ${i.class}`,c.position="absolute",c.color="inherit",c.borderRadius="50%",c.pointerEvents="none",c.width="100px",c.height="100px",c.marginTop="-50px",c.marginLeft="-50px",u.appendChild(f),c.opacity=i.opacity,c.transition=`transform ${i.spreadingDuration} ${i.spreadingTimingFunction} ${i.spreadingDelay},opacity ${i.clearingDuration} ${i.clearingTimingFunction} ${i.clearingDelay}`,c.transform="scale(0) translate(0,0)",c.background=i.color;const h=u.getBoundingClientRect();if(i.centered)c.top=`${h.height/2}px`,c.left=`${h.width/2}px`;else{const p=l?r.touches[0].clientY:r.clientY,m=l?r.touches[0].clientX:r.clientX;c.top=`${p-h.top}px`,c.left=`${m-h.left}px`}return c.transform=`scale(${Math.max(h.width,h.height)*.02}) translate(0,0)`,f}function yp(r){r&&(r.addEventListener("transitionend",t=>{t.propertyName==="opacity"&&r.remove()}),r.style.opacity=0)}const oo=(r,t={})=>{let i=t,l=!1,u,f=!1;const c=x=>{u=Au(x,i)},h=()=>yp(u),p=x=>{!f&&(x.keyCode===13||x.keyCode===32)&&(u=Au(x,{...i,centered:!0}),f=!0)},m=()=>{f=!1,h()};function y(){r.classList.add("s-ripple-container"),r.addEventListener("pointerdown",c),r.addEventListener("pointerup",h),r.addEventListener("pointerleave",h),r.addEventListener("keydown",p),r.addEventListener("keyup",m),l=!1}function k(){r.classList.remove("s-ripple-container"),r.removeEventListener("pointerdown",c),r.removeEventListener("pointerup",h),r.removeEventListener("pointerleave",h),r.removeEventListener("keydown",p),r.removeEventListener("keyup",m),l=!0}return i&&y(),{update(x){i=x,i&&l?y():i||l||k()},destroy:k}};function _p(r){let t,i,l;const u=r[2].default,f=De(u,r,r[1],null);return{c(){t=re("div"),f&&f.c(),N(t,"class",i="s-app theme--"+r[0])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&2)&&Me(f,u,c,c[1],l?Ae(u,c[1],h,null):Oe(c[1]),null),(!l||h&1&&i!==(i="s-app theme--"+c[0]))&&N(t,"class",i)},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function kp(r,t,i){let{$$slots:l={},$$scope:u}=t,{theme:f="light"}=t;return r.$$set=c=>{"theme"in c&&i(0,f=c.theme),"$$scope"in c&&i(1,u=c.$$scope)},[f,u,l]}class wp extends Ee{constructor(t){super(),Le(this,t,kp,_p,Ce,{theme:0})}}function Mu(r){return typeof r=="number"?`${r}px`:r}const Rl=(r,t)=>{let i=t;return Object.entries(i).forEach(([l,u])=>{u&&r.style.setProperty(`--s-${l}`,Mu(u))}),{update(l){Object.entries(l).forEach(([u,f])=>{f&&(r.style.setProperty(`--s-${u}`,Mu(f)),delete i[u])}),Object.keys(i).forEach(u=>r.style.removeProperty(`--s-${u}`)),i=l}}};function Ou(r){let t,i,l,u=r[10]&&Nu(r);return{c(){t=Ln("svg"),i=Ln("path"),u&&u.c(),N(i,"d",r[9]),N(t,"xmlns","http://www.w3.org/2000/svg"),N(t,"width",r[0]),N(t,"height",r[1]),N(t,"viewBox",l="0 0 "+r[4]+" "+r[5])},m(f,c){K(f,t,c),se(t,i),u&&u.m(i,null)},p(f,c){f[10]?u?u.p(f,c):(u=Nu(f),u.c(),u.m(i,null)):u&&(u.d(1),u=null),c&512&&N(i,"d",f[9]),c&1&&N(t,"width",f[0]),c&2&&N(t,"height",f[1]),c&48&&l!==(l="0 0 "+f[4]+" "+f[5])&&N(t,"viewBox",l)},d(f){f&&j(t),u&&u.d()}}}function Nu(r){let t,i;return{c(){t=Ln("title"),i=We(r[10])},m(l,u){K(l,t,u),se(t,i)},p(l,u){u&1024&&Xt(i,l[10])},d(l){l&&j(t)}}}function xp(r){let t,i,l,u,f,c,h,p=r[9]&&Ou(r);const m=r[13].default,y=De(m,r,r[12],null);return{c(){t=re("i"),p&&p.c(),i=pe(),y&&y.c(),N(t,"aria-hidden","true"),N(t,"class",l="s-icon "+r[2]),N(t,"aria-label",r[10]),N(t,"aria-disabled",r[8]),N(t,"style",r[11]),U(t,"spin",r[7]),U(t,"disabled",r[8])},m(k,x){K(k,t,x),p&&p.m(t,null),se(t,i),y&&y.m(t,null),f=!0,c||(h=xt(u=Rl.call(null,t,{"icon-size":r[3],"icon-rotate":`${r[6]}deg`})),c=!0)},p(k,[x]){k[9]?p?p.p(k,x):(p=Ou(k),p.c(),p.m(t,i)):p&&(p.d(1),p=null),y&&y.p&&(!f||x&4096)&&Me(y,m,k,k[12],f?Ae(m,k[12],x,null):Oe(k[12]),null),(!f||x&4&&l!==(l="s-icon "+k[2]))&&N(t,"class",l),(!f||x&1024)&&N(t,"aria-label",k[10]),(!f||x&256)&&N(t,"aria-disabled",k[8]),(!f||x&2048)&&N(t,"style",k[11]),u&&et(u.update)&&x&72&&u.update.call(null,{"icon-size":k[3],"icon-rotate":`${k[6]}deg`}),(!f||x&132)&&U(t,"spin",k[7]),(!f||x&260)&&U(t,"disabled",k[8])},i(k){f||(P(y,k),f=!0)},o(k){W(y,k),f=!1},d(k){k&&j(t),p&&p.d(),y&&y.d(k),c=!1,h()}}}function Sp(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{size:c="24px"}=t,{width:h=c}=t,{height:p=c}=t,{viewWidth:m="24"}=t,{viewHeight:y="24"}=t,{rotate:k=0}=t,{spin:x=!1}=t,{disabled:w=!1}=t,{path:S=null}=t,{label:C=null}=t,{style:L=null}=t;return r.$$set=A=>{"class"in A&&i(2,f=A.class),"size"in A&&i(3,c=A.size),"width"in A&&i(0,h=A.width),"height"in A&&i(1,p=A.height),"viewWidth"in A&&i(4,m=A.viewWidth),"viewHeight"in A&&i(5,y=A.viewHeight),"rotate"in A&&i(6,k=A.rotate),"spin"in A&&i(7,x=A.spin),"disabled"in A&&i(8,w=A.disabled),"path"in A&&i(9,S=A.path),"label"in A&&i(10,C=A.label),"style"in A&&i(11,L=A.style),"$$scope"in A&&i(12,u=A.$$scope)},r.$$.update=()=>{r.$$.dirty&8&&(i(0,h=c),i(1,p=c))},[h,p,f,c,m,y,k,x,w,S,C,L,u,l]}class Jt extends Ee{constructor(t){super(),Le(this,t,Sp,xp,Ce,{class:2,size:3,width:0,height:1,viewWidth:4,viewHeight:5,rotate:6,spin:7,disabled:8,path:9,label:10,style:11})}}const Tp=r=>r.filter(t=>!!t),js=r=>r.split(" ").filter(t=>!!t),ao=(r,t)=>{let i=t;return r.classList.add(...js(Tp(i).join(" "))),{update(l){const u=l;u.forEach((f,c)=>{f?r.classList.add(...js(f)):i[c]&&r.classList.remove(...js(i[c]))}),i=u}}};function Cp(r){let t,i,l,u,f,c,h,p;const m=r[19].default,y=De(m,r,r[18],null);let k=[{class:l="s-btn size-"+r[5]+" "+r[1]},{type:r[14]},{style:r[16]},{disabled:r[11]},{"aria-disabled":r[11]},r[17]],x={};for(let w=0;w{X=fe,i(0,X)})}return r.$$set=fe=>{t=Ht(Ht({},t),ic(fe)),i(17,u=kl(t,l)),"class"in fe&&i(1,h=fe.class),"fab"in fe&&i(2,p=fe.fab),"icon"in fe&&i(3,m=fe.icon),"block"in fe&&i(4,y=fe.block),"size"in fe&&i(5,k=fe.size),"tile"in fe&&i(6,x=fe.tile),"text"in fe&&i(7,w=fe.text),"depressed"in fe&&i(8,S=fe.depressed),"outlined"in fe&&i(9,C=fe.outlined),"rounded"in fe&&i(10,L=fe.rounded),"disabled"in fe&&i(11,A=fe.disabled),"active"in fe&&i(12,F=fe.active),"activeClass"in fe&&i(13,O=fe.activeClass),"type"in fe&&i(14,R=fe.type),"ripple"in fe&&i(15,z=fe.ripple),"style"in fe&&i(16,J=fe.style),"button"in fe&&i(0,X=fe.button),"$$scope"in fe&&i(18,c=fe.$$scope)},[X,h,p,m,y,k,x,w,S,C,L,A,F,O,R,z,J,u,c,f,q,G]}class Cn extends Ee{constructor(t){super(),Le(this,t,Lp,Cp,Ce,{class:1,fab:2,icon:3,block:4,size:5,tile:6,text:7,depressed:8,outlined:9,rounded:10,disabled:11,active:12,activeClass:13,type:14,ripple:15,style:16,button:0})}}const Ei=[];function pc(r,t){return{subscribe:Bi(r,t).subscribe}}function Bi(r,t=Pe){let i;const l=new Set;function u(h){if(Ce(r,h)&&(r=h,i)){const p=!Ei.length;for(const m of l)m[1](),Ei.push(m,r);if(p){for(let m=0;m{l.delete(m),l.size===0&&i&&(i(),i=null)}}return{set:u,update:f,subscribe:c}}function gc(r,t,i){const l=!Array.isArray(r),u=l?[r]:r;if(!u.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const f=t.length<2;return pc(i,(c,h)=>{let p=!1;const m=[];let y=0,k=Pe;const x=()=>{if(y)return;k();const S=t(l?m[0]:m,c,h);f?c(S):k=et(S)?S:Pe},w=u.map((S,C)=>eo(S,L=>{m[C]=L,y&=~(1<{y|=1</^(lighten|darken|accent)-/.test(t)?`text-${t}`:`${t}-text`)}function Iu(r,t){if(/^(#|rgb|hsl|currentColor)/.test(t))return r.style.color=t,!1;if(t.startsWith("--"))return r.style.color=`var(${t})`,!1;const i=Ep(t);return r.classList.add(...i),i}const uo=(r,t)=>{let i;return typeof t=="string"&&(i=Iu(r,t)),{update(l){i?r.classList.remove(...i):r.style.color=null,typeof l=="string"&&(i=Iu(r,l))}}},Dp=r=>({}),Ru=r=>({}),Ap=r=>({}),Fu=r=>({}),Mp=r=>({}),Pu=r=>({});function Op(r){let t,i,l,u,f,c,h,p,m,y,k,x;const w=r[9]["prepend-outer"],S=De(w,r,r[8],Pu),C=r[9].default,L=De(C,r,r[8],null),A=r[9].messages,F=De(A,r,r[8],Fu),O=r[9]["append-outer"],R=De(O,r,r[8],Ru);return{c(){t=re("div"),S&&S.c(),i=pe(),l=re("div"),u=re("div"),L&&L.c(),f=pe(),c=re("div"),F&&F.c(),h=pe(),R&&R.c(),N(u,"class","s-input__slot"),N(c,"class","s-input__details"),N(l,"class","s-input__control"),N(t,"class",p="s-input "+r[0]),N(t,"style",r[7]),U(t,"dense",r[2]),U(t,"error",r[5]),U(t,"success",r[6]),U(t,"readonly",r[3]),U(t,"disabled",r[4])},m(z,J){K(z,t,J),S&&S.m(t,null),se(t,i),se(t,l),se(l,u),L&&L.m(u,null),se(l,f),se(l,c),F&&F.m(c,null),se(t,h),R&&R.m(t,null),y=!0,k||(x=xt(m=uo.call(null,t,r[6]?"success":r[5]?"error":r[1])),k=!0)},p(z,[J]){S&&S.p&&(!y||J&256)&&Me(S,w,z,z[8],y?Ae(w,z[8],J,Mp):Oe(z[8]),Pu),L&&L.p&&(!y||J&256)&&Me(L,C,z,z[8],y?Ae(C,z[8],J,null):Oe(z[8]),null),F&&F.p&&(!y||J&256)&&Me(F,A,z,z[8],y?Ae(A,z[8],J,Ap):Oe(z[8]),Fu),R&&R.p&&(!y||J&256)&&Me(R,O,z,z[8],y?Ae(O,z[8],J,Dp):Oe(z[8]),Ru),(!y||J&1&&p!==(p="s-input "+z[0]))&&N(t,"class",p),(!y||J&128)&&N(t,"style",z[7]),m&&et(m.update)&&J&98&&m.update.call(null,z[6]?"success":z[5]?"error":z[1]),(!y||J&5)&&U(t,"dense",z[2]),(!y||J&33)&&U(t,"error",z[5]),(!y||J&65)&&U(t,"success",z[6]),(!y||J&9)&&U(t,"readonly",z[3]),(!y||J&17)&&U(t,"disabled",z[4])},i(z){y||(P(S,z),P(L,z),P(F,z),P(R,z),y=!0)},o(z){W(S,z),W(L,z),W(F,z),W(R,z),y=!1},d(z){z&&j(t),S&&S.d(z),L&&L.d(z),F&&F.d(z),R&&R.d(z),k=!1,x()}}}function Np(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{color:c=null}=t,{dense:h=!1}=t,{readonly:p=!1}=t,{disabled:m=!1}=t,{error:y=!1}=t,{success:k=!1}=t,{style:x=null}=t;return r.$$set=w=>{"class"in w&&i(0,f=w.class),"color"in w&&i(1,c=w.color),"dense"in w&&i(2,h=w.dense),"readonly"in w&&i(3,p=w.readonly),"disabled"in w&&i(4,m=w.disabled),"error"in w&&i(5,y=w.error),"success"in w&&i(6,k=w.success),"style"in w&&i(7,x=w.style),"$$scope"in w&&i(8,u=w.$$scope)},[f,c,h,p,m,y,k,x,u,l]}class Ip extends Ee{constructor(t){super(),Le(this,t,Np,Op,Ce,{class:0,color:1,dense:2,readonly:3,disabled:4,error:5,success:6,style:7})}}let Hu=36,mc="";for(;Hu--;)mc+=Hu.toString(36);const vc=r=>{let t="",i=r||11;for(;i--;)t+=mc[Math.random()*36|0];return t},Rp="M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",Fp=r=>({}),zu=r=>({}),Pp=r=>({}),Bu=r=>({}),Hp=r=>({}),Wu=r=>({}),zp=r=>({}),qu=r=>({}),Bp=r=>({}),Uu=r=>({slot:"prepend-outer"});function Gu(r,t,i){const l=r.slice();return l[44]=t[i],l}function Qu(r,t,i){const l=r.slice();return l[44]=t[i],l}const Wp=r=>({}),ju=r=>({slot:"append-outer"});function Ku(r){let t,i,l,u;const f=r[33]["clear-icon"],c=De(f,r,r[43],Bu),h=c||qp();return{c(){t=re("div"),h&&h.c(),qt(t,"cursor","pointer")},m(p,m){K(p,t,m),h&&h.m(t,null),i=!0,l||(u=we(t,"click",r[26]),l=!0)},p(p,m){c&&c.p&&(!i||m[1]&4096)&&Me(c,f,p,p[43],i?Ae(f,p[43],m,Pp):Oe(p[43]),Bu)},i(p){i||(P(h,p),i=!0)},o(p){W(h,p),i=!1},d(p){p&&j(t),h&&h.d(p),l=!1,u()}}}function qp(r){let t,i;return t=new Jt({props:{path:Rp}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p:Pe,i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Up(r){let t,i,l,u,f,c,h,p,m,y,k,x;const w=r[33].prepend,S=De(w,r,r[43],qu),C=r[33].default,L=De(C,r,r[43],null),A=r[33].content,F=De(A,r,r[43],Wu);let O=[{type:"text"},{placeholder:r[14]},{id:r[20]},{readOnly:r[12]},{disabled:r[13]},r[28]],R={};for(let q=0;q{z=null}),bt()),X&&X.p&&(!y||G[1]&4096)&&Me(X,J,q,q[43],y?Ae(J,q[43],G,Fp):Oe(q[43]),zu),(!y||G[0]&32)&&U(t,"filled",q[5]),(!y||G[0]&64)&&U(t,"solo",q[6]),(!y||G[0]&128)&&U(t,"outlined",q[7]),(!y||G[0]&256)&&U(t,"flat",q[8]),(!y||G[0]&1024)&&U(t,"rounded",q[10])},i(q){y||(P(S,q),P(L,q),P(F,q),P(z),P(X,q),y=!0)},o(q){W(S,q),W(L,q),W(F,q),W(z),W(X,q),y=!1},d(q){q&&j(t),S&&S.d(q),L&&L.d(q),F&&F.d(q),r[41](null),z&&z.d(),X&&X.d(q),k=!1,yt(x)}}}function Gp(r){let t;const i=r[33]["prepend-outer"],l=De(i,r,r[43],Uu);return{c(){l&&l.c()},m(u,f){l&&l.m(u,f),t=!0},p(u,f){l&&l.p&&(!t||f[1]&4096)&&Me(l,i,u,u[43],t?Ae(i,u[43],f,Bp):Oe(u[43]),Uu)},i(u){t||(P(l,u),t=!0)},o(u){W(l,u),t=!1},d(u){l&&l.d(u)}}}function Yu(r){let t,i=r[44]+"",l;return{c(){t=re("span"),l=We(i)},m(u,f){K(u,t,f),se(t,l)},p(u,f){f[0]&131072&&i!==(i=u[44]+"")&&Xt(l,i)},d(u){u&&j(t)}}}function Xu(r){let t,i=r[44]+"",l;return{c(){t=re("span"),l=We(i)},m(u,f){K(u,t,f),se(t,l)},p(u,f){f[0]&4456448&&i!==(i=u[44]+"")&&Xt(l,i)},d(u){u&&j(t)}}}function Zu(r){let t,i=r[0].length+"",l,u,f;return{c(){t=re("span"),l=We(i),u=We(" / "),f=We(r[16])},m(c,h){K(c,t,h),se(t,l),se(t,u),se(t,f)},p(c,h){h[0]&1&&i!==(i=c[0].length+"")&&Xt(l,i),h[0]&65536&&Xt(f,c[16])},d(c){c&&j(t)}}}function Qp(r){let t,i,l,u,f,c,h,p=Wt(r[17]),m=[];for(let w=0;wie(m)).filter(ie=>typeof ie=="string")),ge.length?i(1,ye=!0):i(1,ye=!1),ye}function Ze(){i(32,ne=!0)}function Ut(){i(32,ne=!1),fe&&Ne()}function Gt(){i(0,m="")}function M(){fe||Ne()}function T(ie){$e.call(this,r,ie)}function he(ie){$e.call(this,r,ie)}function Ie(ie){$e.call(this,r,ie)}function be(ie){$e.call(this,r,ie)}function _t(ie){$e.call(this,r,ie)}function Mt(ie){$e.call(this,r,ie)}function nt(ie){$e.call(this,r,ie)}function Et(ie){Lt[ie?"unshift":"push"](()=>{oe=ie,i(2,oe)})}function kt(){m=this.value,i(0,m)}return r.$$set=ie=>{t=Ht(Ht({},t),ic(ie)),i(28,f=kl(t,u)),"class"in ie&&i(3,p=ie.class),"value"in ie&&i(0,m=ie.value),"color"in ie&&i(4,y=ie.color),"filled"in ie&&i(5,k=ie.filled),"solo"in ie&&i(6,x=ie.solo),"outlined"in ie&&i(7,w=ie.outlined),"flat"in ie&&i(8,S=ie.flat),"dense"in ie&&i(9,C=ie.dense),"rounded"in ie&&i(10,L=ie.rounded),"clearable"in ie&&i(11,A=ie.clearable),"readonly"in ie&&i(12,F=ie.readonly),"disabled"in ie&&i(13,O=ie.disabled),"placeholder"in ie&&i(14,R=ie.placeholder),"hint"in ie&&i(15,z=ie.hint),"counter"in ie&&i(16,J=ie.counter),"messages"in ie&&i(17,X=ie.messages),"rules"in ie&&i(29,q=ie.rules),"errorCount"in ie&&i(18,G=ie.errorCount),"validateOnBlur"in ie&&i(30,fe=ie.validateOnBlur),"error"in ie&&i(1,ye=ie.error),"success"in ie&&i(19,lt=ie.success),"id"in ie&&i(20,Fe=ie.id),"style"in ie&&i(21,B=ie.style),"inputElement"in ie&&i(2,oe=ie.inputElement),"$$scope"in ie&&i(43,h=ie.$$scope)},r.$$.update=()=>{r.$$.dirty[0]&16385|r.$$.dirty[1]&2&&i(23,l=!!R||m||ne)},[m,ye,oe,p,y,k,x,w,S,C,L,A,F,O,R,z,J,X,G,lt,Fe,B,ge,l,Ze,Ut,Gt,M,f,q,fe,Ne,ne,c,T,he,Ie,be,_t,Mt,nt,Et,kt,h]}class Wi extends Ee{constructor(t){super(),Le(this,t,Yp,Kp,Ce,{class:3,value:0,color:4,filled:5,solo:6,outlined:7,flat:8,dense:9,rounded:10,clearable:11,readonly:12,disabled:13,placeholder:14,hint:15,counter:16,messages:17,rules:29,errorCount:18,validateOnBlur:30,error:1,success:19,id:20,style:21,inputElement:2,validate:31},null,[-1,-1])}get validate(){return this.$$.ctx[31]}}function Xp(r){const t=r-1;return t*t*t+1}function bc(r,{delay:t=0,duration:i=400,easing:l=Il}={}){const u=+getComputedStyle(r).opacity;return{delay:t,duration:i,easing:l,css:f=>`opacity: ${f*u}`}}function Zp(r,{delay:t=0,duration:i=400,easing:l=Xp,start:u=0,opacity:f=0}={}){const c=getComputedStyle(r),h=+c.opacity,p=c.transform==="none"?"":c.transform,m=1-u,y=h*(1-f);return{delay:t,duration:i,easing:l,css:(k,x)=>` + transform: ${p} scale(${1-m*x}); + opacity: ${h-y*x} + `}}function Jp(r){let t,i,l;const u=r[10].default,f=De(u,r,r[9],null);return{c(){t=re("div"),f&&f.c(),N(t,"role",r[8]),N(t,"class",i="s-list "+r[0]),N(t,"aria-disabled",r[2]),N(t,"style",r[7]),U(t,"dense",r[1]),U(t,"disabled",r[2]),U(t,"flat",r[3]),U(t,"nav",r[5]),U(t,"outlined",r[6]),U(t,"rounded",r[4])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&512)&&Me(f,u,c,c[9],l?Ae(u,c[9],h,null):Oe(c[9]),null),(!l||h&256)&&N(t,"role",c[8]),(!l||h&1&&i!==(i="s-list "+c[0]))&&N(t,"class",i),(!l||h&4)&&N(t,"aria-disabled",c[2]),(!l||h&128)&&N(t,"style",c[7]),(!l||h&3)&&U(t,"dense",c[1]),(!l||h&5)&&U(t,"disabled",c[2]),(!l||h&9)&&U(t,"flat",c[3]),(!l||h&33)&&U(t,"nav",c[5]),(!l||h&65)&&U(t,"outlined",c[6]),(!l||h&17)&&U(t,"rounded",c[4])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Vp(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{dense:c=null}=t,{disabled:h=null}=t,{flat:p=!1}=t,{rounded:m=!1}=t,{nav:y=!1}=t,{outlined:k=!1}=t,{style:x=null}=t,w=null;return xr("S_ListItemRole")||(up("S_ListItemRole","listitem"),w="list"),r.$$set=S=>{"class"in S&&i(0,f=S.class),"dense"in S&&i(1,c=S.dense),"disabled"in S&&i(2,h=S.disabled),"flat"in S&&i(3,p=S.flat),"rounded"in S&&i(4,m=S.rounded),"nav"in S&&i(5,y=S.nav),"outlined"in S&&i(6,k=S.outlined),"style"in S&&i(7,x=S.style),"$$scope"in S&&i(9,u=S.$$scope)},[f,c,h,p,m,y,k,x,w,u,l]}class $p extends Ee{constructor(t){super(),Le(this,t,Vp,Jp,Ce,{class:0,dense:1,disabled:2,flat:3,rounded:4,nav:5,outlined:6,style:7})}}const eg=r=>({}),Ju=r=>({}),tg=r=>({}),Vu=r=>({}),ng=r=>({}),$u=r=>({});function ig(r){let t,i,l,u,f,c,h,p,m,y,k,x,w,S,C;const L=r[14].prepend,A=De(L,r,r[13],$u),F=r[14].default,O=De(F,r,r[13],null),R=r[14].subtitle,z=De(R,r,r[13],Vu),J=r[14].append,X=De(J,r,r[13],Ju);return{c(){t=re("div"),A&&A.c(),i=pe(),l=re("div"),u=re("div"),O&&O.c(),f=pe(),c=re("div"),z&&z.c(),h=pe(),X&&X.c(),N(u,"class","s-list-item__title"),N(c,"class","s-list-item__subtitle"),N(l,"class","s-list-item__content"),N(t,"class",p="s-list-item "+r[1]),N(t,"role",r[10]),N(t,"tabindex",m=r[6]?0:-1),N(t,"aria-selected",y=r[10]==="option"?r[0]:null),N(t,"style",r[9]),U(t,"dense",r[3]),U(t,"disabled",r[4]),U(t,"multiline",r[5]),U(t,"link",r[6]),U(t,"selectable",r[7])},m(q,G){K(q,t,G),A&&A.m(t,null),se(t,i),se(t,l),se(l,u),O&&O.m(u,null),se(l,f),se(l,c),z&&z.m(c,null),se(t,h),X&&X.m(t,null),w=!0,S||(C=[xt(k=ao.call(null,t,[r[0]&&r[2]])),xt(x=oo.call(null,t,r[8])),we(t,"click",r[11]),we(t,"click",r[15]),we(t,"dblclick",r[16])],S=!0)},p(q,[G]){A&&A.p&&(!w||G&8192)&&Me(A,L,q,q[13],w?Ae(L,q[13],G,ng):Oe(q[13]),$u),O&&O.p&&(!w||G&8192)&&Me(O,F,q,q[13],w?Ae(F,q[13],G,null):Oe(q[13]),null),z&&z.p&&(!w||G&8192)&&Me(z,R,q,q[13],w?Ae(R,q[13],G,tg):Oe(q[13]),Vu),X&&X.p&&(!w||G&8192)&&Me(X,J,q,q[13],w?Ae(J,q[13],G,eg):Oe(q[13]),Ju),(!w||G&2&&p!==(p="s-list-item "+q[1]))&&N(t,"class",p),(!w||G&64&&m!==(m=q[6]?0:-1))&&N(t,"tabindex",m),(!w||G&1&&y!==(y=q[10]==="option"?q[0]:null))&&N(t,"aria-selected",y),(!w||G&512)&&N(t,"style",q[9]),k&&et(k.update)&&G&5&&k.update.call(null,[q[0]&&q[2]]),x&&et(x.update)&&G&256&&x.update.call(null,q[8]),(!w||G&10)&&U(t,"dense",q[3]),(!w||G&18)&&U(t,"disabled",q[4]),(!w||G&34)&&U(t,"multiline",q[5]),(!w||G&66)&&U(t,"link",q[6]),(!w||G&130)&&U(t,"selectable",q[7])},i(q){w||(P(A,q),P(O,q),P(z,q),P(X,q),w=!0)},o(q){W(A,q),W(O,q),W(z,q),W(X,q),w=!1},d(q){q&&j(t),A&&A.d(q),O&&O.d(q),z&&z.d(q),X&&X.d(q),S=!1,yt(C)}}}function rg(r,t,i){let{$$slots:l={},$$scope:u}=t;const f=xr("S_ListItemRole"),c=xr("S_ListItemGroup"),p=c?xr(c):{select:()=>null,register:()=>null,index:()=>null,activeClass:"active"};let{class:m=""}=t,{activeClass:y=p.activeClass}=t,{value:k=p.index()}=t,{active:x=!1}=t,{dense:w=!1}=t,{disabled:S=null}=t,{multiline:C=!1}=t,{link:L=f}=t,{selectable:A=!L}=t,{ripple:F=xr("S_ListItemRipple")||f||!1}=t,{style:O=null}=t;p.register(X=>{i(0,x=X.includes(k))});function R(){S||p.select(k)}function z(X){$e.call(this,r,X)}function J(X){$e.call(this,r,X)}return r.$$set=X=>{"class"in X&&i(1,m=X.class),"activeClass"in X&&i(2,y=X.activeClass),"value"in X&&i(12,k=X.value),"active"in X&&i(0,x=X.active),"dense"in X&&i(3,w=X.dense),"disabled"in X&&i(4,S=X.disabled),"multiline"in X&&i(5,C=X.multiline),"link"in X&&i(6,L=X.link),"selectable"in X&&i(7,A=X.selectable),"ripple"in X&&i(8,F=X.ripple),"style"in X&&i(9,O=X.style),"$$scope"in X&&i(13,u=X.$$scope)},[x,m,y,w,S,C,L,A,F,O,f,R,k,u,l,z,J]}class lg extends Ee{constructor(t){super(),Le(this,t,rg,ig,Ce,{class:1,activeClass:2,value:12,active:0,dense:3,disabled:4,multiline:5,link:6,selectable:7,ripple:8,style:9})}}function ef(r){let t,i,l;return{c(){t=Ln("svg"),i=Ln("path"),N(i,"d",l=r[0]?tf:nf),N(t,"xmlns","http://www.w3.org/2000/svg"),N(t,"width","24"),N(t,"height","24"),N(t,"viewBox","0 0 24 24")},m(u,f){K(u,t,f),se(t,i)},p(u,f){f&1&&l!==(l=u[0]?tf:nf)&&N(i,"d",l)},d(u){u&&j(t)}}}function sg(r){let t,i,l,u,f,c,h,p,m,y,k,x,w=(r[0]||r[1])&&ef(r);const S=r[13].default,C=De(S,r,r[12],null);return{c(){t=re("div"),i=re("div"),l=re("input"),u=pe(),f=re("div"),w&&w.c(),p=pe(),m=re("label"),C&&C.c(),N(l,"type","checkbox"),N(l,"role","checkbox"),N(l,"aria-checked",r[0]),N(l,"id",r[2]),l.disabled=r[6],l.__value=r[7],Fi(l,l.__value),(r[0]===void 0||r[1]===void 0)&&yn(()=>r[16].call(l)),N(f,"class","s-checkbox__background"),N(f,"aria-hidden","true"),N(i,"class",c="s-checkbox__wrapper "+r[4]),U(i,"disabled",r[6]),N(m,"for",r[2]),N(t,"class","s-checkbox"),N(t,"style",r[8])},m(L,A){K(L,t,A),se(t,i),se(i,l),r[15](l),l.checked=r[0],l.indeterminate=r[1],se(i,u),se(i,f),w&&w.m(f,null),se(t,p),se(t,m),C&&C.m(m,null),y=!0,k||(x=[we(l,"change",r[16]),we(l,"change",r[9]),we(l,"change",r[14]),xt(oo.call(null,i,{centered:!0})),xt(h=uo.call(null,i,r[0]||r[1]?r[5]:!1))],k=!0)},p(L,[A]){(!y||A&1)&&N(l,"aria-checked",L[0]),(!y||A&4)&&N(l,"id",L[2]),(!y||A&64)&&(l.disabled=L[6]),(!y||A&128)&&(l.__value=L[7],Fi(l,l.__value)),A&1&&(l.checked=L[0]),A&2&&(l.indeterminate=L[1]),L[0]||L[1]?w?w.p(L,A):(w=ef(L),w.c(),w.m(f,null)):w&&(w.d(1),w=null),(!y||A&16&&c!==(c="s-checkbox__wrapper "+L[4]))&&N(i,"class",c),h&&et(h.update)&&A&35&&h.update.call(null,L[0]||L[1]?L[5]:!1),(!y||A&80)&&U(i,"disabled",L[6]),C&&C.p&&(!y||A&4096)&&Me(C,S,L,L[12],y?Ae(S,L[12],A,null):Oe(L[12]),null),(!y||A&4)&&N(m,"for",L[2]),(!y||A&256)&&N(t,"style",L[8])},i(L){y||(P(C,L),y=!0)},o(L){W(C,L),y=!1},d(L){L&&j(t),r[15](null),w&&w.d(),C&&C.d(L),k=!1,yt(x)}}}const tf="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",nf="M4,11L4,13L20,13L20,11L4,11Z";function og(r,t,i){let l,{$$slots:u={},$$scope:f}=t,{class:c=""}=t,{color:h="primary"}=t,{checked:p=!1}=t,{indeterminate:m=!1}=t,{disabled:y=!1}=t,{value:k=null}=t,{group:x=null}=t,{id:w=null}=t,{style:S=null}=t,{inputElement:C=null}=t;w=w||`s-checkbox-${vc(5)}`;function L(){if(l&&k!=null){const R=x.indexOf(k);R<0?x.push(k):x.splice(R,1),i(10,x)}}function A(R){$e.call(this,r,R)}function F(R){Lt[R?"unshift":"push"](()=>{C=R,i(3,C)})}function O(){p=this.checked,m=this.indeterminate,i(0,p),i(11,l),i(7,k),i(10,x),i(1,m)}return r.$$set=R=>{"class"in R&&i(4,c=R.class),"color"in R&&i(5,h=R.color),"checked"in R&&i(0,p=R.checked),"indeterminate"in R&&i(1,m=R.indeterminate),"disabled"in R&&i(6,y=R.disabled),"value"in R&&i(7,k=R.value),"group"in R&&i(10,x=R.group),"id"in R&&i(2,w=R.id),"style"in R&&i(8,S=R.style),"inputElement"in R&&i(3,C=R.inputElement),"$$scope"in R&&i(12,f=R.$$scope)},r.$$.update=()=>{r.$$.dirty&1024&&i(11,l=Array.isArray(x)),r.$$.dirty&3200&&l&&k!=null&&i(0,p=x.indexOf(k)>=0)},[p,m,w,C,c,h,y,k,S,L,x,l,f,u,A,F,O]}class yc extends Ee{constructor(t){super(),Le(this,t,og,sg,Ce,{class:4,color:5,checked:0,indeterminate:1,disabled:6,value:7,group:10,id:2,style:8,inputElement:3})}}const ag=["primary","secondary","success","info","warning","error"];function ug(r){return r.split(" ").map(t=>ag.includes(t)?`${t}-color`:t)}function rf(r,t){if(/^(#|rgb|hsl|currentColor)/.test(t))return r.style.backgroundColor=t,!1;if(t.startsWith("--"))return r.style.backgroundColor=`var(${t})`,!1;const i=ug(t);return r.classList.add(...i),i}const Fl=(r,t)=>{let i;return typeof t=="string"&&(i=rf(r,t)),{update(l){i?r.classList.remove(...i):r.style.backgroundColor=null,typeof l=="string"&&(i=rf(r,l))}}};function lf(r){let t,i,l,u,f,c,h,p,m,y,k,x;const w=r[11].default,S=De(w,r,r[10],null);return{c(){t=re("div"),i=re("div"),u=pe(),f=re("div"),S&&S.c(),N(i,"class","s-overlay__scrim svelte-x5kbih"),qt(i,"opacity",r[5]),N(f,"class","s-overlay__content svelte-x5kbih"),N(t,"class",c="s-overlay "+r[0]+" svelte-x5kbih"),N(t,"style",h="z-index:"+r[7]+";"+r[9]),U(t,"absolute",r[8])},m(C,L){K(C,t,L),se(t,i),se(t,u),se(t,f),S&&S.m(f,null),y=!0,k||(x=[xt(l=Fl.call(null,i,r[6])),we(t,"click",r[12])],k=!0)},p(C,L){r=C,(!y||L&32)&&qt(i,"opacity",r[5]),l&&et(l.update)&&L&64&&l.update.call(null,r[6]),S&&S.p&&(!y||L&1024)&&Me(S,w,r,r[10],y?Ae(w,r[10],L,null):Oe(r[10]),null),(!y||L&1&&c!==(c="s-overlay "+r[0]+" svelte-x5kbih"))&&N(t,"class",c),(!y||L&640&&h!==(h="z-index:"+r[7]+";"+r[9]))&&N(t,"style",h),(!y||L&257)&&U(t,"absolute",r[8])},i(C){y||(P(S,C),C&&yn(()=>{y&&(m&&m.end(1),p=hp(t,r[1],r[2]),p.start())}),y=!0)},o(C){W(S,C),p&&p.invalidate(),C&&(m=dp(t,r[1],r[3])),y=!1},d(C){C&&j(t),S&&S.d(C),C&&m&&m.end(),k=!1,yt(x)}}}function fg(r){let t,i,l=r[4]&&lf(r);return{c(){l&&l.c(),t=ln()},m(u,f){l&&l.m(u,f),K(u,t,f),i=!0},p(u,[f]){u[4]?l?(l.p(u,f),f&16&&P(l,1)):(l=lf(u),l.c(),P(l,1),l.m(t.parentNode,t)):l&&(vt(),W(l,1,1,()=>{l=null}),bt())},i(u){i||(P(l),i=!0)},o(u){W(l),i=!1},d(u){u&&j(t),l&&l.d(u)}}}function cg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{transition:c=bc}=t,{inOpts:h={duration:250}}=t,{outOpts:p={duration:250}}=t,{active:m=!0}=t,{opacity:y=.46}=t,{color:k="rgb(33, 33, 33)"}=t,{index:x=5}=t,{absolute:w=!1}=t,{style:S=""}=t;function C(L){$e.call(this,r,L)}return r.$$set=L=>{"class"in L&&i(0,f=L.class),"transition"in L&&i(1,c=L.transition),"inOpts"in L&&i(2,h=L.inOpts),"outOpts"in L&&i(3,p=L.outOpts),"active"in L&&i(4,m=L.active),"opacity"in L&&i(5,y=L.opacity),"color"in L&&i(6,k=L.color),"index"in L&&i(7,x=L.index),"absolute"in L&&i(8,w=L.absolute),"style"in L&&i(9,S=L.style),"$$scope"in L&&i(10,u=L.$$scope)},[f,c,h,p,m,y,k,x,w,S,u,l,C]}class _c extends Ee{constructor(t){super(),Le(this,t,cg,fg,Ce,{class:0,transition:1,inOpts:2,outOpts:3,active:4,opacity:5,color:6,index:7,absolute:8,style:9})}}function sf(r){let t,i,l,u,f,c,h,p;const m=r[11].default,y=De(m,r,r[10],null);return{c(){t=re("div"),i=re("div"),y&&y.c(),N(i,"class",l="s-dialog__content "+r[0]),U(i,"fullscreen",r[2]),N(t,"role","document"),N(t,"class","s-dialog")},m(k,x){K(k,t,x),se(t,i),y&&y.m(i,null),c=!0,h||(p=[we(i,"introstart",r[12]),we(i,"outrostart",r[13]),we(i,"introend",r[14]),we(i,"outroend",r[15]),xt(f=Rl.call(null,t,{"dialog-width":r[1]}))],h=!0)},p(k,x){y&&y.p&&(!c||x&1024)&&Me(y,m,k,k[10],c?Ae(m,k[10],x,null):Oe(k[10]),null),(!c||x&1&&l!==(l="s-dialog__content "+k[0]))&&N(i,"class",l),(!c||x&5)&&U(i,"fullscreen",k[2]),f&&et(f.update)&&x&2&&f.update.call(null,{"dialog-width":k[1]})},i(k){c||(P(y,k),k&&yn(()=>{c&&(u||(u=El(i,r[3],{duration:300,start:.1},!0)),u.run(1))}),c=!0)},o(k){W(y,k),k&&(u||(u=El(i,r[3],{duration:300,start:.1},!1)),u.run(0)),c=!1},d(k){k&&j(t),y&&y.d(k),k&&u&&u.end(),h=!1,yt(p)}}}function hg(r){let t,i,l,u=r[5]&&sf(r);const f=[r[4],{active:r[5]}];let c={};for(let h=0;h{u=null}),bt());const m=p&48?zn(f,[p&16&&Pi(h[4]),p&32&&{active:h[5]}]):{};i.$set(m)},i(h){l||(P(u),P(i.$$.fragment,h),l=!0)},o(h){W(u),W(i.$$.fragment,h),l=!1},d(h){h&&j(t),u&&u.d(h),ee(i,h)}}}function dg(r,t,i){let l,{$$slots:u={},$$scope:f}=t,{class:c=""}=t,{active:h=!1}=t,{persistent:p=!1}=t,{disabled:m=!1}=t,{width:y=500}=t,{fullscreen:k=!1}=t,{transition:x=Zp}=t,{overlay:w={}}=t;function S(){p||i(7,h=!1)}function C(O){$e.call(this,r,O)}function L(O){$e.call(this,r,O)}function A(O){$e.call(this,r,O)}function F(O){$e.call(this,r,O)}return r.$$set=O=>{"class"in O&&i(0,c=O.class),"active"in O&&i(7,h=O.active),"persistent"in O&&i(8,p=O.persistent),"disabled"in O&&i(9,m=O.disabled),"width"in O&&i(1,y=O.width),"fullscreen"in O&&i(2,k=O.fullscreen),"transition"in O&&i(3,x=O.transition),"overlay"in O&&i(4,w=O.overlay),"$$scope"in O&&i(10,f=O.$$scope)},r.$$.update=()=>{r.$$.dirty&640&&i(5,l=h&&!m)},[c,y,k,x,w,l,S,h,p,m,f,u,C,L,A,F]}class kc extends Ee{constructor(t){super(),Le(this,t,dg,hg,Ce,{class:0,active:7,persistent:8,disabled:9,width:1,fullscreen:2,transition:3,overlay:4})}}const pg=r=>({}),of=r=>({}),gg=r=>({}),af=r=>({}),mg=r=>({}),uf=r=>({});function ff(r){let t,i;const l=r[11].title,u=De(l,r,r[10],af);return{c(){t=re("div"),u&&u.c(),N(t,"class","s-app-bar__title")},m(f,c){K(f,t,c),u&&u.m(t,null),i=!0},p(f,c){u&&u.p&&(!i||c&1024)&&Me(u,l,f,f[10],i?Ae(l,f[10],c,gg):Oe(f[10]),af)},i(f){i||(P(u,f),i=!0)},o(f){W(u,f),i=!1},d(f){f&&j(t),u&&u.d(f)}}}function vg(r){let t,i,l,u,f,c,h,p,m,y;const k=r[11].icon,x=De(k,r,r[10],uf);let w=!r[8]&&ff(r);const S=r[11].default,C=De(S,r,r[10],null),L=r[11].extension,A=De(L,r,r[10],of);return{c(){t=re("header"),i=re("div"),x&&x.c(),l=pe(),w&&w.c(),u=pe(),C&&C.c(),f=pe(),A&&A.c(),N(i,"class","s-app-bar__wrapper"),N(t,"class",c="s-app-bar "+r[0]),N(t,"style",r[9]),U(t,"tile",r[2]),U(t,"flat",r[3]),U(t,"dense",r[4]),U(t,"prominent",r[5]),U(t,"fixed",r[6]),U(t,"absolute",r[7]),U(t,"collapsed",r[8])},m(F,O){K(F,t,O),se(t,i),x&&x.m(i,null),se(i,l),w&&w.m(i,null),se(i,u),C&&C.m(i,null),se(t,f),A&&A.m(t,null),p=!0,m||(y=xt(h=Rl.call(null,t,{"app-bar-height":r[1]})),m=!0)},p(F,[O]){x&&x.p&&(!p||O&1024)&&Me(x,k,F,F[10],p?Ae(k,F[10],O,mg):Oe(F[10]),uf),F[8]?w&&(vt(),W(w,1,1,()=>{w=null}),bt()):w?(w.p(F,O),O&256&&P(w,1)):(w=ff(F),w.c(),P(w,1),w.m(i,u)),C&&C.p&&(!p||O&1024)&&Me(C,S,F,F[10],p?Ae(S,F[10],O,null):Oe(F[10]),null),A&&A.p&&(!p||O&1024)&&Me(A,L,F,F[10],p?Ae(L,F[10],O,pg):Oe(F[10]),of),(!p||O&1&&c!==(c="s-app-bar "+F[0]))&&N(t,"class",c),(!p||O&512)&&N(t,"style",F[9]),h&&et(h.update)&&O&2&&h.update.call(null,{"app-bar-height":F[1]}),(!p||O&5)&&U(t,"tile",F[2]),(!p||O&9)&&U(t,"flat",F[3]),(!p||O&17)&&U(t,"dense",F[4]),(!p||O&33)&&U(t,"prominent",F[5]),(!p||O&65)&&U(t,"fixed",F[6]),(!p||O&129)&&U(t,"absolute",F[7]),(!p||O&257)&&U(t,"collapsed",F[8])},i(F){p||(P(x,F),P(w),P(C,F),P(A,F),p=!0)},o(F){W(x,F),W(w),W(C,F),W(A,F),p=!1},d(F){F&&j(t),x&&x.d(F),w&&w.d(),C&&C.d(F),A&&A.d(F),m=!1,y()}}}function bg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{height:c="56px"}=t,{tile:h=!1}=t,{flat:p=!1}=t,{dense:m=!1}=t,{prominent:y=!1}=t,{fixed:k=!1}=t,{absolute:x=!1}=t,{collapsed:w=!1}=t,{style:S=""}=t;return r.$$set=C=>{"class"in C&&i(0,f=C.class),"height"in C&&i(1,c=C.height),"tile"in C&&i(2,h=C.tile),"flat"in C&&i(3,p=C.flat),"dense"in C&&i(4,m=C.dense),"prominent"in C&&i(5,y=C.prominent),"fixed"in C&&i(6,k=C.fixed),"absolute"in C&&i(7,x=C.absolute),"collapsed"in C&&i(8,w=C.collapsed),"style"in C&&i(9,S=C.style),"$$scope"in C&&i(10,u=C.$$scope)},[f,c,h,p,m,y,k,x,w,S,u,l]}class wc extends Ee{constructor(t){super(),Le(this,t,bg,vg,Ce,{class:0,height:1,tile:2,flat:3,dense:4,prominent:5,fixed:6,absolute:7,collapsed:8,style:9})}}function yg(r){let t,i,l,u;return{c(){t=re("div"),N(t,"class","determinate svelte-114d7n1"),qt(t,"width",r[1]+"%"),U(t,"striped",r[12])},m(f,c){K(f,t,c),l||(u=xt(i=Fl.call(null,t,r[7])),l=!0)},p(f,c){c&2&&qt(t,"width",f[1]+"%"),i&&et(i.update)&&c&128&&i.update.call(null,f[7]),c&4096&&U(t,"striped",f[12])},d(f){f&&j(t),l=!1,u()}}}function _g(r){let t,i,l,u;return{c(){t=re("div"),t.innerHTML='
'},m(f,c){K(f,t,c),l||(u=xt(i=Fl.call(null,t,r[7])),l=!0)},p(f,c){i&&et(i.update)&&c&128&&i.update.call(null,f[7])},d(f){f&&j(t),l=!1,u()}}}function cf(r){let t,i;return{c(){t=re("div"),N(t,"class",i="stream "+r[7]+" svelte-114d7n1"),qt(t,"width",100-r[8]+"%")},m(l,u){K(l,t,u)},p(l,u){u&128&&i!==(i="stream "+l[7]+" svelte-114d7n1")&&N(t,"class",i),u&256&&qt(t,"width",100-l[8]+"%")},d(l){l&&j(t)}}}function kg(r){let t,i,l,u,f,c,h,p,m,y,k,x,w;function S(R,z){return R[3]?_g:yg}let C=S(r),L=C(r);const A=r[15].default,F=De(A,r,r[14],null);let O=r[10]&&cf(r);return{c(){t=re("div"),i=re("div"),f=pe(),L.c(),c=pe(),h=re("div"),F&&F.c(),p=pe(),O&&O.c(),N(i,"class","background svelte-114d7n1"),N(i,"style",l="opacity:"+r[6]+";"+(r[9]?"right":"left")+":"+r[1]+"%;width:"+(r[8]-r[1])+"%"),N(h,"class","s-progress-linear__content svelte-114d7n1"),N(t,"role","progressbar"),N(t,"aria-valuemin","0"),N(t,"aria-valuemax","100"),N(t,"aria-valuenow",r[1]),N(t,"class",m="s-progress-linear "+r[0]+" svelte-114d7n1"),N(t,"style",y="height:"+r[4]+";"+r[13]),U(t,"inactive",!r[2]),U(t,"reversed",r[9]),U(t,"rounded",r[11])},m(R,z){K(R,t,z),se(t,i),se(t,f),L.m(t,null),se(t,c),se(t,h),F&&F.m(h,null),se(t,p),O&&O.m(t,null),k=!0,x||(w=xt(u=Fl.call(null,i,r[5])),x=!0)},p(R,[z]){(!k||z&834&&l!==(l="opacity:"+R[6]+";"+(R[9]?"right":"left")+":"+R[1]+"%;width:"+(R[8]-R[1])+"%"))&&N(i,"style",l),u&&et(u.update)&&z&32&&u.update.call(null,R[5]),C===(C=S(R))&&L?L.p(R,z):(L.d(1),L=C(R),L&&(L.c(),L.m(t,c))),F&&F.p&&(!k||z&16384)&&Me(F,A,R,R[14],k?Ae(A,R[14],z,null):Oe(R[14]),null),R[10]?O?O.p(R,z):(O=cf(R),O.c(),O.m(t,null)):O&&(O.d(1),O=null),(!k||z&2)&&N(t,"aria-valuenow",R[1]),(!k||z&1&&m!==(m="s-progress-linear "+R[0]+" svelte-114d7n1"))&&N(t,"class",m),(!k||z&8208&&y!==(y="height:"+R[4]+";"+R[13]))&&N(t,"style",y),(!k||z&5)&&U(t,"inactive",!R[2]),(!k||z&513)&&U(t,"reversed",R[9]),(!k||z&2049)&&U(t,"rounded",R[11])},i(R){k||(P(F,R),k=!0)},o(R){W(F,R),k=!1},d(R){R&&j(t),L.d(),F&&F.d(R),O&&O.d(),x=!1,w()}}}function wg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{value:c=0}=t,{active:h=!0}=t,{indeterminate:p=!1}=t,{height:m="4px"}=t,{backgroundColor:y="primary"}=t,{backgroundOpacity:k=.3}=t,{color:x=y}=t,{buffer:w=100}=t,{reversed:S=!1}=t,{stream:C=!1}=t,{rounded:L=!1}=t,{striped:A=!1}=t,{style:F=""}=t;return r.$$set=O=>{"class"in O&&i(0,f=O.class),"value"in O&&i(1,c=O.value),"active"in O&&i(2,h=O.active),"indeterminate"in O&&i(3,p=O.indeterminate),"height"in O&&i(4,m=O.height),"backgroundColor"in O&&i(5,y=O.backgroundColor),"backgroundOpacity"in O&&i(6,k=O.backgroundOpacity),"color"in O&&i(7,x=O.color),"buffer"in O&&i(8,w=O.buffer),"reversed"in O&&i(9,S=O.reversed),"stream"in O&&i(10,C=O.stream),"rounded"in O&&i(11,L=O.rounded),"striped"in O&&i(12,A=O.striped),"style"in O&&i(13,F=O.style),"$$scope"in O&&i(14,u=O.$$scope)},[f,c,h,p,m,y,k,x,w,S,C,L,A,F,u,l]}class xg extends Ee{constructor(t){super(),Le(this,t,wg,kg,Ce,{class:0,value:1,active:2,indeterminate:3,height:4,backgroundColor:5,backgroundOpacity:6,color:7,buffer:8,reversed:9,stream:10,rounded:11,striped:12,style:13})}}function hf(r){let t,i=[{class:"underlay"},r[9],{"stroke-dashoffset":"0"}],l={};for(let u=0;u{"class"in F&&i(0,f=F.class),"indeterminate"in F&&i(1,c=F.indeterminate),"color"in F&&i(2,h=F.color),"rotate"in F&&i(3,p=F.rotate),"size"in F&&i(4,m=F.size),"value"in F&&i(5,y=F.value),"width"in F&&i(10,k=F.width),"style"in F&&i(6,x=F.style),"$$scope"in F&&i(11,u=F.$$scope)},[f,c,h,p,m,y,x,S,L,A,k,u,l]}class Cg extends Ee{constructor(t){super(),Le(this,t,Tg,Sg,Ce,{class:0,indeterminate:1,color:2,rotate:3,size:4,value:5,width:10,style:6})}}const Lg=r=>({}),df=r=>({});function pf(r){let t;const i=r[12].progress,l=De(i,r,r[11],df),u=l||Eg();return{c(){u&&u.c()},m(f,c){u&&u.m(f,c),t=!0},p(f,c){l&&l.p&&(!t||c&2048)&&Me(l,i,f,f[11],t?Ae(i,f[11],c,Lg):Oe(f[11]),df)},i(f){t||(P(u,f),t=!0)},o(f){W(u,f),t=!1},d(f){u&&u.d(f)}}}function Eg(r){let t,i;return t=new xg({props:{indeterminate:!0}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p:Pe,i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Dg(r){let t,i,l,u,f=r[8]&&pf(r);const c=r[12].default,h=De(c,r,r[11],null);return{c(){t=re("div"),f&&f.c(),i=pe(),h&&h.c(),N(t,"class",l="s-card "+r[0]),N(t,"style",r[10]),U(t,"flat",r[1]),U(t,"tile",r[2]),U(t,"outlined",r[3]),U(t,"raised",r[4]),U(t,"shaped",r[5]),U(t,"hover",r[6]),U(t,"link",r[7]),U(t,"disabled",r[9])},m(p,m){K(p,t,m),f&&f.m(t,null),se(t,i),h&&h.m(t,null),u=!0},p(p,[m]){p[8]?f?(f.p(p,m),m&256&&P(f,1)):(f=pf(p),f.c(),P(f,1),f.m(t,i)):f&&(vt(),W(f,1,1,()=>{f=null}),bt()),h&&h.p&&(!u||m&2048)&&Me(h,c,p,p[11],u?Ae(c,p[11],m,null):Oe(p[11]),null),(!u||m&1&&l!==(l="s-card "+p[0]))&&N(t,"class",l),(!u||m&1024)&&N(t,"style",p[10]),(!u||m&3)&&U(t,"flat",p[1]),(!u||m&5)&&U(t,"tile",p[2]),(!u||m&9)&&U(t,"outlined",p[3]),(!u||m&17)&&U(t,"raised",p[4]),(!u||m&33)&&U(t,"shaped",p[5]),(!u||m&65)&&U(t,"hover",p[6]),(!u||m&129)&&U(t,"link",p[7]),(!u||m&513)&&U(t,"disabled",p[9])},i(p){u||(P(f),P(h,p),u=!0)},o(p){W(f),W(h,p),u=!1},d(p){p&&j(t),f&&f.d(),h&&h.d(p)}}}function Ag(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{flat:c=!1}=t,{tile:h=!1}=t,{outlined:p=!1}=t,{raised:m=!1}=t,{shaped:y=!1}=t,{hover:k=!1}=t,{link:x=!1}=t,{loading:w=!1}=t,{disabled:S=!1}=t,{style:C=null}=t;return r.$$set=L=>{"class"in L&&i(0,f=L.class),"flat"in L&&i(1,c=L.flat),"tile"in L&&i(2,h=L.tile),"outlined"in L&&i(3,p=L.outlined),"raised"in L&&i(4,m=L.raised),"shaped"in L&&i(5,y=L.shaped),"hover"in L&&i(6,k=L.hover),"link"in L&&i(7,x=L.link),"loading"in L&&i(8,w=L.loading),"disabled"in L&&i(9,S=L.disabled),"style"in L&&i(10,C=L.style),"$$scope"in L&&i(11,u=L.$$scope)},[f,c,h,p,m,y,k,x,w,S,C,u,l]}class Ar extends Ee{constructor(t){super(),Le(this,t,Ag,Dg,Ce,{class:0,flat:1,tile:2,outlined:3,raised:4,shaped:5,hover:6,link:7,loading:8,disabled:9,style:10})}}function Mg(r){let t,i,l;const u=r[3].default,f=De(u,r,r[2],null);return{c(){t=re("div"),f&&f.c(),N(t,"class",i="s-card-actions "+r[0]),N(t,"style",r[1])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&4)&&Me(f,u,c,c[2],l?Ae(u,c[2],h,null):Oe(c[2]),null),(!l||h&1&&i!==(i="s-card-actions "+c[0]))&&N(t,"class",i),(!l||h&2)&&N(t,"style",c[1])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Og(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{style:c=null}=t;return r.$$set=h=>{"class"in h&&i(0,f=h.class),"style"in h&&i(1,c=h.style),"$$scope"in h&&i(2,u=h.$$scope)},[f,c,u,l]}class Mr extends Ee{constructor(t){super(),Le(this,t,Og,Mg,Ce,{class:0,style:1})}}function Ng(r){let t,i,l;const u=r[3].default,f=De(u,r,r[2],null);return{c(){t=re("div"),f&&f.c(),N(t,"class",i="s-card-text "+r[0]),N(t,"style",r[1])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&4)&&Me(f,u,c,c[2],l?Ae(u,c[2],h,null):Oe(c[2]),null),(!l||h&1&&i!==(i="s-card-text "+c[0]))&&N(t,"class",i),(!l||h&2)&&N(t,"style",c[1])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Ig(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{style:c=null}=t;return r.$$set=h=>{"class"in h&&i(0,f=h.class),"style"in h&&i(1,c=h.style),"$$scope"in h&&i(2,u=h.$$scope)},[f,c,u,l]}class Or extends Ee{constructor(t){super(),Le(this,t,Ig,Ng,Ce,{class:0,style:1})}}function Rg(r){let t,i,l;const u=r[3].default,f=De(u,r,r[2],null);return{c(){t=re("div"),f&&f.c(),N(t,"class",i="s-card-title "+r[0]),N(t,"style",r[1])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&4)&&Me(f,u,c,c[2],l?Ae(u,c[2],h,null):Oe(c[2]),null),(!l||h&1&&i!==(i="s-card-title "+c[0]))&&N(t,"class",i),(!l||h&2)&&N(t,"style",c[1])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Fg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{style:c=null}=t;return r.$$set=h=>{"class"in h&&i(0,f=h.class),"style"in h&&i(1,c=h.style),"$$scope"in h&&i(2,u=h.$$scope)},[f,c,u,l]}class Pg extends Ee{constructor(t){super(),Le(this,t,Fg,Rg,Ce,{class:0,style:1})}}const Hg=r=>({}),gf=r=>({}),zg=r=>({}),mf=r=>({});function vf(r){let t;return{c(){t=re("div"),N(t,"class","s-navigation-drawer__border")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function Bg(r){let t,i,l,u,f,c,h,p,m,y,k,x;const w=r[16].prepend,S=De(w,r,r[15],mf),C=r[16].default,L=De(C,r,r[15],null),A=r[16].append,F=De(A,r,r[15],gf);let O=!r[8]&&vf();return{c(){t=re("aside"),S&&S.c(),i=pe(),l=re("div"),L&&L.c(),u=pe(),F&&F.c(),f=pe(),O&&O.c(),N(l,"class","s-navigation-drawer__content"),N(t,"class",c="s-navigation-drawer "+r[0]),N(t,"style",h="z-index:"+r[13]+";"+r[14]),U(t,"active",r[2]),U(t,"fixed",r[3]),U(t,"absolute",r[4]),U(t,"right",r[5]),U(t,"mini",r[6]),U(t,"clipped",r[7])},m(R,z){K(R,t,z),S&&S.m(t,null),se(t,i),se(t,l),L&&L.m(l,null),se(t,u),F&&F.m(t,null),se(t,f),O&&O.m(t,null),y=!0,k||(x=[we(t,"introstart",r[17]),we(t,"outrostart",r[18]),we(t,"introend",r[19]),we(t,"outroend",r[20]),we(t,"hover",r[21]),xt(p=Rl.call(null,t,{"nav-width":r[1],"nav-min-width":r[9],"nav-clipped-height":r[10]}))],k=!0)},p(R,[z]){r=R,S&&S.p&&(!y||z&32768)&&Me(S,w,r,r[15],y?Ae(w,r[15],z,zg):Oe(r[15]),mf),L&&L.p&&(!y||z&32768)&&Me(L,C,r,r[15],y?Ae(C,r[15],z,null):Oe(r[15]),null),F&&F.p&&(!y||z&32768)&&Me(F,A,r,r[15],y?Ae(A,r[15],z,Hg):Oe(r[15]),gf),r[8]?O&&(O.d(1),O=null):O||(O=vf(),O.c(),O.m(t,null)),(!y||z&1&&c!==(c="s-navigation-drawer "+r[0]))&&N(t,"class",c),(!y||z&24576&&h!==(h="z-index:"+r[13]+";"+r[14]))&&N(t,"style",h),p&&et(p.update)&&z&1538&&p.update.call(null,{"nav-width":r[1],"nav-min-width":r[9],"nav-clipped-height":r[10]}),(!y||z&5)&&U(t,"active",r[2]),(!y||z&9)&&U(t,"fixed",r[3]),(!y||z&17)&&U(t,"absolute",r[4]),(!y||z&33)&&U(t,"right",r[5]),(!y||z&65)&&U(t,"mini",r[6]),(!y||z&129)&&U(t,"clipped",r[7])},i(R){y||(P(S,R),P(L,R),P(F,R),R&&yn(()=>{y&&(m||(m=El(t,r[11],r[12],!0)),m.run(1))}),y=!0)},o(R){W(S,R),W(L,R),W(F,R),R&&(m||(m=El(t,r[11],r[12],!1)),m.run(0)),y=!1},d(R){R&&j(t),S&&S.d(R),L&&L.d(R),F&&F.d(R),O&&O.d(),R&&m&&m.end(),k=!1,yt(x)}}}function Wg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{width:c="256px"}=t,{active:h=!0}=t,{fixed:p=!1}=t,{absolute:m=!1}=t,{right:y=!1}=t,{mini:k=!1}=t,{clipped:x=!1}=t,{borderless:w=!1}=t,{miniWidth:S="56px"}=t,{clippedHeight:C="56px"}=t,{transition:L=bc}=t,{transitionOpts:A={}}=t,{index:F=4}=t,{style:O=null}=t;function R(G){$e.call(this,r,G)}function z(G){$e.call(this,r,G)}function J(G){$e.call(this,r,G)}function X(G){$e.call(this,r,G)}function q(G){$e.call(this,r,G)}return r.$$set=G=>{"class"in G&&i(0,f=G.class),"width"in G&&i(1,c=G.width),"active"in G&&i(2,h=G.active),"fixed"in G&&i(3,p=G.fixed),"absolute"in G&&i(4,m=G.absolute),"right"in G&&i(5,y=G.right),"mini"in G&&i(6,k=G.mini),"clipped"in G&&i(7,x=G.clipped),"borderless"in G&&i(8,w=G.borderless),"miniWidth"in G&&i(9,S=G.miniWidth),"clippedHeight"in G&&i(10,C=G.clippedHeight),"transition"in G&&i(11,L=G.transition),"transitionOpts"in G&&i(12,A=G.transitionOpts),"index"in G&&i(13,F=G.index),"style"in G&&i(14,O=G.style),"$$scope"in G&&i(15,u=G.$$scope)},[f,c,h,p,m,y,k,x,w,S,C,L,A,F,O,u,l,R,z,J,X,q]}class qg extends Ee{constructor(t){super(),Le(this,t,Wg,Bg,Ce,{class:0,width:1,active:2,fixed:3,absolute:4,right:5,mini:6,clipped:7,borderless:8,miniWidth:9,clippedHeight:10,transition:11,transitionOpts:12,index:13,style:14})}}function Ug(r){let t,i,l;const u=r[5].default,f=De(u,r,r[4],null);return{c(){t=re("div"),f&&f.c(),N(t,"class",i="s-row "+r[0]),N(t,"style",r[3]),U(t,"dense",r[1]),U(t,"no-gutters",r[2])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&16)&&Me(f,u,c,c[4],l?Ae(u,c[4],h,null):Oe(c[4]),null),(!l||h&1&&i!==(i="s-row "+c[0]))&&N(t,"class",i),(!l||h&8)&&N(t,"style",c[3]),(!l||h&3)&&U(t,"dense",c[1]),(!l||h&5)&&U(t,"no-gutters",c[2])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Gg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{dense:c=!1}=t,{noGutters:h=!1}=t,{style:p=null}=t;return r.$$set=m=>{"class"in m&&i(0,f=m.class),"dense"in m&&i(1,c=m.dense),"noGutters"in m&&i(2,h=m.noGutters),"style"in m&&i(3,p=m.style),"$$scope"in m&&i(4,u=m.$$scope)},[f,c,h,p,u,l]}class vn extends Ee{constructor(t){super(),Le(this,t,Gg,Ug,Ce,{class:0,dense:1,noGutters:2,style:3})}}function Qg(r){let t,i,l,u,f,c;const h=r[13].default,p=De(h,r,r[12],null);return{c(){t=re("div"),p&&p.c(),N(t,"class",i="s-col "+r[0]),N(t,"style",r[11])},m(m,y){K(m,t,y),p&&p.m(t,null),u=!0,f||(c=xt(l=ao.call(null,t,[r[1]&&`col-${r[1]}`,r[2]&&`sm-${r[2]}`,r[3]&&`md-${r[3]}`,r[4]&&`lg-${r[4]}`,r[5]&&`xl-${r[5]}`,r[6]&&`offset-${r[6]}`,r[7]&&`offset-sm-${r[7]}`,r[8]&&`offset-md-${r[8]}`,r[9]&&`offset-lg-${r[9]}`,r[10]&&`offset-xl-${r[10]}`])),f=!0)},p(m,[y]){p&&p.p&&(!u||y&4096)&&Me(p,h,m,m[12],u?Ae(h,m[12],y,null):Oe(m[12]),null),(!u||y&1&&i!==(i="s-col "+m[0]))&&N(t,"class",i),(!u||y&2048)&&N(t,"style",m[11]),l&&et(l.update)&&y&2046&&l.update.call(null,[m[1]&&`col-${m[1]}`,m[2]&&`sm-${m[2]}`,m[3]&&`md-${m[3]}`,m[4]&&`lg-${m[4]}`,m[5]&&`xl-${m[5]}`,m[6]&&`offset-${m[6]}`,m[7]&&`offset-sm-${m[7]}`,m[8]&&`offset-md-${m[8]}`,m[9]&&`offset-lg-${m[9]}`,m[10]&&`offset-xl-${m[10]}`])},i(m){u||(P(p,m),u=!0)},o(m){W(p,m),u=!1},d(m){m&&j(t),p&&p.d(m),f=!1,c()}}}function jg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{cols:c=!1}=t,{sm:h=!1}=t,{md:p=!1}=t,{lg:m=!1}=t,{xl:y=!1}=t,{offset:k=!1}=t,{offset_sm:x=!1}=t,{offset_md:w=!1}=t,{offset_lg:S=!1}=t,{offset_xl:C=!1}=t,{style:L=null}=t;return r.$$set=A=>{"class"in A&&i(0,f=A.class),"cols"in A&&i(1,c=A.cols),"sm"in A&&i(2,h=A.sm),"md"in A&&i(3,p=A.md),"lg"in A&&i(4,m=A.lg),"xl"in A&&i(5,y=A.xl),"offset"in A&&i(6,k=A.offset),"offset_sm"in A&&i(7,x=A.offset_sm),"offset_md"in A&&i(8,w=A.offset_md),"offset_lg"in A&&i(9,S=A.offset_lg),"offset_xl"in A&&i(10,C=A.offset_xl),"style"in A&&i(11,L=A.style),"$$scope"in A&&i(12,u=A.$$scope)},[f,c,h,p,m,y,k,x,w,S,C,L,u,l]}class Vt extends Ee{constructor(t){super(),Le(this,t,jg,Qg,Ce,{class:0,cols:1,sm:2,md:3,lg:4,xl:5,offset:6,offset_sm:7,offset_md:8,offset_lg:9,offset_xl:10,style:11})}}function Kg(r){let t,i,l;const u=r[7].default,f=De(u,r,r[6],null);return{c(){t=re("footer"),f&&f.c(),N(t,"class",i="s-footer "+r[0]),N(t,"style",r[5]),U(t,"absolute",r[1]),U(t,"fixed",r[2]),U(t,"inset",r[3]),U(t,"padless",r[4])},m(c,h){K(c,t,h),f&&f.m(t,null),l=!0},p(c,[h]){f&&f.p&&(!l||h&64)&&Me(f,u,c,c[6],l?Ae(u,c[6],h,null):Oe(c[6]),null),(!l||h&1&&i!==(i="s-footer "+c[0]))&&N(t,"class",i),(!l||h&32)&&N(t,"style",c[5]),(!l||h&3)&&U(t,"absolute",c[1]),(!l||h&5)&&U(t,"fixed",c[2]),(!l||h&9)&&U(t,"inset",c[3]),(!l||h&17)&&U(t,"padless",c[4])},i(c){l||(P(f,c),l=!0)},o(c){W(f,c),l=!1},d(c){c&&j(t),f&&f.d(c)}}}function Yg(r,t,i){let{$$slots:l={},$$scope:u}=t,{class:f=""}=t,{absolute:c=!1}=t,{fixed:h=!1}=t,{inset:p=!1}=t,{padless:m=!1}=t,{style:y=null}=t;return r.$$set=k=>{"class"in k&&i(0,f=k.class),"absolute"in k&&i(1,c=k.absolute),"fixed"in k&&i(2,h=k.fixed),"inset"in k&&i(3,p=k.inset),"padless"in k&&i(4,m=k.padless),"style"in k&&i(5,y=k.style),"$$scope"in k&&i(6,u=k.$$scope)},[f,c,h,p,m,y,u,l]}class Xg extends Ee{constructor(t){super(),Le(this,t,Yg,Kg,Ce,{class:0,absolute:1,fixed:2,inset:3,padless:4,style:5})}}function Zg(r,t){if(r instanceof RegExp)return{keys:!1,pattern:r};var i,l,u,f,c=[],h="",p=r.split("/");for(p[0]||p.shift();u=p.shift();)i=u[0],i==="*"?(c.push("wild"),h+="/(.*)"):i===":"?(l=u.indexOf("?",1),f=u.indexOf(".",1),c.push(u.substring(1,~l?l:~f?f:u.length)),h+=~l&&!~f?"(?:/([^/]+?))?":"/([^/]+?)",~f&&(h+=(~l?"?":"")+"\\"+u.substring(f))):h+="/"+u;return{keys:c,pattern:new RegExp("^"+h+(t?"(?=$|/)":"/?$"),"i")}}function Jg(r){let t,i,l;const u=[r[2]];var f=r[0];function c(h,p){let m={};for(let y=0;y{ee(m,1)}),bt()}f?(t=xl(f,c(h,p)),t.$on("routeEvent",h[7]),te(t.$$.fragment),P(t.$$.fragment,1),$(t,i.parentNode,i)):t=null}else if(f){const m=p&4?zn(u,[Pi(h[2])]):{};t.$set(m)}},i(h){l||(t&&P(t.$$.fragment,h),l=!0)},o(h){t&&W(t.$$.fragment,h),l=!1},d(h){h&&j(i),t&&ee(t,h)}}}function Vg(r){let t,i,l;const u=[{params:r[1]},r[2]];var f=r[0];function c(h,p){let m={};for(let y=0;y{ee(m,1)}),bt()}f?(t=xl(f,c(h,p)),t.$on("routeEvent",h[6]),te(t.$$.fragment),P(t.$$.fragment,1),$(t,i.parentNode,i)):t=null}else if(f){const m=p&6?zn(u,[p&2&&{params:h[1]},p&4&&Pi(h[2])]):{};t.$set(m)}},i(h){l||(t&&P(t.$$.fragment,h),l=!0)},o(h){t&&W(t.$$.fragment,h),l=!1},d(h){h&&j(i),t&&ee(t,h)}}}function $g(r){let t,i,l,u;const f=[Vg,Jg],c=[];function h(p,m){return p[1]?0:1}return t=h(r),i=c[t]=f[t](r),{c(){i.c(),l=ln()},m(p,m){c[t].m(p,m),K(p,l,m),u=!0},p(p,[m]){let y=t;t=h(p),t===y?c[t].p(p,m):(vt(),W(c[y],1,1,()=>{c[y]=null}),bt(),i=c[t],i?i.p(p,m):(i=c[t]=f[t](p),i.c()),P(i,1),i.m(l.parentNode,l))},i(p){u||(P(i),u=!0)},o(p){W(i),u=!1},d(p){p&&j(l),c[t].d(p)}}}function bf(){const r=window.location.href.indexOf("#/");let t=r>-1?window.location.href.substr(r+1):"/";const i=t.indexOf("?");let l="";return i>-1&&(l=t.substr(i+1),t=t.substr(0,i)),{location:t,querystring:l}}const fo=pc(null,function(t){t(bf());const i=()=>{t(bf())};return window.addEventListener("hashchange",i,!1),function(){window.removeEventListener("hashchange",i,!1)}});gc(fo,r=>r.location);const em=gc(fo,r=>r.querystring),yf=Bi(void 0);async function Js(r){if(!r||r.length<1||r.charAt(0)!="/"&&r.indexOf("#/")!==0)throw Error("Invalid parameter location");await ro(),history.replaceState({...history.state,__svelte_spa_router_scrollX:window.scrollX,__svelte_spa_router_scrollY:window.scrollY},void 0),window.location.hash=(r.charAt(0)=="#"?"":"#")+r}async function _f(r){if(!r||r.length<1||r.charAt(0)!="/"&&r.indexOf("#/")!==0)throw Error("Invalid parameter location");await ro();const t=(r.charAt(0)=="#"?"":"#")+r;try{const i={...history.state};delete i.__svelte_spa_router_scrollX,delete i.__svelte_spa_router_scrollY,window.history.replaceState(i,void 0,t)}catch{console.warn("Caught exception while replacing the current page. If you're running this in the Svelte REPL, please note that the `replace` method might not work in this environment.")}window.dispatchEvent(new Event("hashchange"))}function tm(r){r?window.scrollTo(r.__svelte_spa_router_scrollX,r.__svelte_spa_router_scrollY):window.scrollTo(0,0)}function nm(r,t,i){let{routes:l={}}=t,{prefix:u=""}=t,{restoreScrollState:f=!1}=t;class c{constructor(z,J){if(!J||typeof J!="function"&&(typeof J!="object"||J._sveltesparouter!==!0))throw Error("Invalid component object");if(!z||typeof z=="string"&&(z.length<1||z.charAt(0)!="/"&&z.charAt(0)!="*")||typeof z=="object"&&!(z instanceof RegExp))throw Error('Invalid value for "path" argument - strings must start with / or *');const{pattern:X,keys:q}=Zg(z);this.path=z,typeof J=="object"&&J._sveltesparouter===!0?(this.component=J.component,this.conditions=J.conditions||[],this.userData=J.userData,this.props=J.props||{}):(this.component=()=>Promise.resolve(J),this.conditions=[],this.props={}),this._pattern=X,this._keys=q}match(z){if(u){if(typeof u=="string")if(z.startsWith(u))z=z.substr(u.length)||"/";else return null;else if(u instanceof RegExp){const G=z.match(u);if(G&&G[0])z=z.substr(G[0].length)||"/";else return null}}const J=this._pattern.exec(z);if(J===null)return null;if(this._keys===!1)return J;const X={};let q=0;for(;q{h.push(new c(z,R))}):Object.keys(l).forEach(R=>{h.push(new c(R,l[R]))});let p=null,m=null,y={};const k=En();async function x(R,z){await ro(),k(R,z)}let w=null,S=null;f&&(S=R=>{R.state&&(R.state.__svelte_spa_router_scrollY||R.state.__svelte_spa_router_scrollX)?w=R.state:w=null},window.addEventListener("popstate",S),ap(()=>{tm(w)}));let C=null,L=null;const A=fo.subscribe(async R=>{C=R;let z=0;for(;z{yf.set(m)});return}i(0,p=null),L=null,yf.set(void 0)});fc(()=>{A(),S&&window.removeEventListener("popstate",S)});function F(R){$e.call(this,r,R)}function O(R){$e.call(this,r,R)}return r.$$set=R=>{"routes"in R&&i(3,l=R.routes),"prefix"in R&&i(4,u=R.prefix),"restoreScrollState"in R&&i(5,f=R.restoreScrollState)},r.$$.update=()=>{r.$$.dirty&32&&(history.scrollRestoration=f?"manual":"auto")},[p,m,y,l,u,f,F,O]}class im extends Ee{constructor(t){super(),Le(this,t,nm,$g,Ce,{routes:3,prefix:4,restoreScrollState:5})}}var rm="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",lm="M12,2A10,10 0 0,0 2,12C2,16.42 4.87,20.17 8.84,21.5C9.34,21.58 9.5,21.27 9.5,21C9.5,20.77 9.5,20.14 9.5,19.31C6.73,19.91 6.14,17.97 6.14,17.97C5.68,16.81 5.03,16.5 5.03,16.5C4.12,15.88 5.1,15.9 5.1,15.9C6.1,15.97 6.63,16.93 6.63,16.93C7.5,18.45 8.97,18 9.54,17.76C9.63,17.11 9.89,16.67 10.17,16.42C7.95,16.17 5.62,15.31 5.62,11.5C5.62,10.39 6,9.5 6.65,8.79C6.55,8.54 6.2,7.5 6.75,6.15C6.75,6.15 7.59,5.88 9.5,7.17C10.29,6.95 11.15,6.84 12,6.84C12.85,6.84 13.71,6.95 14.5,7.17C16.41,5.88 17.25,6.15 17.25,6.15C17.8,7.5 17.45,8.54 17.35,8.79C18,9.5 18.38,10.39 18.38,11.5C18.38,15.32 16.04,16.16 13.81,16.41C14.17,16.72 14.5,17.33 14.5,18.26C14.5,19.6 14.5,20.68 14.5,21C14.5,21.27 14.66,21.59 15.17,21.5C19.14,20.16 22,16.42 22,12A10,10 0 0,0 12,2Z",sm="M10,19H13V22H10V19M12,2C17.35,2.22 19.68,7.62 16.5,11.67C15.67,12.67 14.33,13.33 13.67,14.17C13,15 13,16 13,17H10C10,15.33 10,13.92 10.67,12.92C11.33,11.92 12.67,11.33 13.5,10.67C15.92,8.43 15.32,5.26 12,5A3,3 0 0,0 9,8H6A6,6 0 0,1 12,2Z",om="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",am="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",um="M5 19V5H12V12H19V13C19.7 13 20.37 13.13 21 13.35V9L15 3H5C3.89 3 3 3.89 3 5V19C3 20.1 3.89 21 5 21H13.35C13.13 20.37 13 19.7 13 19H5M14 4.5L19.5 10H14V4.5M23 18V20H20V23H18V20H15V18H18V15H20V18H23Z",xc="M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",fm="M5.5,7A1.5,1.5 0 0,1 4,5.5A1.5,1.5 0 0,1 5.5,4A1.5,1.5 0 0,1 7,5.5A1.5,1.5 0 0,1 5.5,7M21.41,11.58L12.41,2.58C12.05,2.22 11.55,2 11,2H4C2.89,2 2,2.89 2,4V11C2,11.55 2.22,12.05 2.59,12.41L11.58,21.41C11.95,21.77 12.45,22 13,22C13.55,22 14.05,21.77 14.41,21.41L21.41,14.41C21.78,14.05 22,13.55 22,13C22,12.44 21.77,11.94 21.41,11.58Z",cm="M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M9,8H11V17H9V8M13,8H15V17H13V8Z",hm="M21,10.12H14.22L16.96,7.3C14.23,4.6 9.81,4.5 7.08,7.2C4.35,9.91 4.35,14.28 7.08,17C9.81,19.7 14.23,19.7 16.96,17C18.32,15.65 19,14.08 19,12.1H21C21,14.08 20.12,16.65 18.36,18.39C14.85,21.87 9.15,21.87 5.64,18.39C2.14,14.92 2.11,9.28 5.62,5.81C9.13,2.34 14.76,2.34 18.27,5.81L21,3V10.12M12.5,8V12.25L16,14.33L15.28,15.54L11,13V8H12.5Z";const dm={user:"",repository:""};let pm=JSON.parse(localStorage.getItem("config"));const bn=Bi(pm||dm);bn.subscribe(r=>{localStorage.setItem("config",JSON.stringify(r))});var Oi;(function(r){r[r.CONTINUE=100]="CONTINUE",r[r.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",r[r.PROCESSING=102]="PROCESSING",r[r.EARLY_HINTS=103]="EARLY_HINTS",r[r.OK=200]="OK",r[r.CREATED=201]="CREATED",r[r.ACCEPTED=202]="ACCEPTED",r[r.NON_AUTHORITATIVE_INFORMATION=203]="NON_AUTHORITATIVE_INFORMATION",r[r.NO_CONTENT=204]="NO_CONTENT",r[r.RESET_CONTENT=205]="RESET_CONTENT",r[r.PARTIAL_CONTENT=206]="PARTIAL_CONTENT",r[r.MULTI_STATUS=207]="MULTI_STATUS",r[r.MULTIPLE_CHOICES=300]="MULTIPLE_CHOICES",r[r.MOVED_PERMANENTLY=301]="MOVED_PERMANENTLY",r[r.MOVED_TEMPORARILY=302]="MOVED_TEMPORARILY",r[r.SEE_OTHER=303]="SEE_OTHER",r[r.NOT_MODIFIED=304]="NOT_MODIFIED",r[r.USE_PROXY=305]="USE_PROXY",r[r.TEMPORARY_REDIRECT=307]="TEMPORARY_REDIRECT",r[r.PERMANENT_REDIRECT=308]="PERMANENT_REDIRECT",r[r.BAD_REQUEST=400]="BAD_REQUEST",r[r.UNAUTHORIZED=401]="UNAUTHORIZED",r[r.PAYMENT_REQUIRED=402]="PAYMENT_REQUIRED",r[r.FORBIDDEN=403]="FORBIDDEN",r[r.NOT_FOUND=404]="NOT_FOUND",r[r.METHOD_NOT_ALLOWED=405]="METHOD_NOT_ALLOWED",r[r.NOT_ACCEPTABLE=406]="NOT_ACCEPTABLE",r[r.PROXY_AUTHENTICATION_REQUIRED=407]="PROXY_AUTHENTICATION_REQUIRED",r[r.REQUEST_TIMEOUT=408]="REQUEST_TIMEOUT",r[r.CONFLICT=409]="CONFLICT",r[r.GONE=410]="GONE",r[r.LENGTH_REQUIRED=411]="LENGTH_REQUIRED",r[r.PRECONDITION_FAILED=412]="PRECONDITION_FAILED",r[r.REQUEST_TOO_LONG=413]="REQUEST_TOO_LONG",r[r.REQUEST_URI_TOO_LONG=414]="REQUEST_URI_TOO_LONG",r[r.UNSUPPORTED_MEDIA_TYPE=415]="UNSUPPORTED_MEDIA_TYPE",r[r.REQUESTED_RANGE_NOT_SATISFIABLE=416]="REQUESTED_RANGE_NOT_SATISFIABLE",r[r.EXPECTATION_FAILED=417]="EXPECTATION_FAILED",r[r.IM_A_TEAPOT=418]="IM_A_TEAPOT",r[r.INSUFFICIENT_SPACE_ON_RESOURCE=419]="INSUFFICIENT_SPACE_ON_RESOURCE",r[r.METHOD_FAILURE=420]="METHOD_FAILURE",r[r.MISDIRECTED_REQUEST=421]="MISDIRECTED_REQUEST",r[r.UNPROCESSABLE_ENTITY=422]="UNPROCESSABLE_ENTITY",r[r.LOCKED=423]="LOCKED",r[r.FAILED_DEPENDENCY=424]="FAILED_DEPENDENCY",r[r.UPGRADE_REQUIRED=426]="UPGRADE_REQUIRED",r[r.PRECONDITION_REQUIRED=428]="PRECONDITION_REQUIRED",r[r.TOO_MANY_REQUESTS=429]="TOO_MANY_REQUESTS",r[r.REQUEST_HEADER_FIELDS_TOO_LARGE=431]="REQUEST_HEADER_FIELDS_TOO_LARGE",r[r.UNAVAILABLE_FOR_LEGAL_REASONS=451]="UNAVAILABLE_FOR_LEGAL_REASONS",r[r.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",r[r.NOT_IMPLEMENTED=501]="NOT_IMPLEMENTED",r[r.BAD_GATEWAY=502]="BAD_GATEWAY",r[r.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE",r[r.GATEWAY_TIMEOUT=504]="GATEWAY_TIMEOUT",r[r.HTTP_VERSION_NOT_SUPPORTED=505]="HTTP_VERSION_NOT_SUPPORTED",r[r.INSUFFICIENT_STORAGE=507]="INSUFFICIENT_STORAGE",r[r.NETWORK_AUTHENTICATION_REQUIRED=511]="NETWORK_AUTHENTICATION_REQUIRED"})(Oi||(Oi={}));class gm extends Error{constructor(t){super(t),this.name="UnauthorizedError"}}const mm="https://api.github.com";class Bn{constructor(t,i,l){this.user=t,this.repository=i,this.oauthToken=l}_buildQueryString(t,i,l,u="created",f="desc"){const c=new Map;c.set("q",t),c.set("sort",u),c.set("direction",f),i&&(c.set("page",i),c.set("per_page",l));let h="";for(const[p,m]of c.entries())h.length>0&&(h+="&"),h+=`${p}=${m}`;return h}_buildRequestOptions(t,i){const l=new Headers;return l.append("Content-Type","application/json"),i&&l.append("Authorization",`token ${i}`),{method:t,headers:l}}async _fetch(t,i){let l=`${mm}${t}`;const u=await fetch(l,i);switch(u.status){case Oi.OK:case Oi.CREATED:return u.json();case Oi.NO_CONTENT:return;case Oi.UNAUTHORIZED:throw new gm;default:throw new Error(`Unexpected error with status code ${u.status}`)}}_get(t){const i=this._buildRequestOptions("GET",this.oauthToken);return this._fetch(t,i)}_patch(t,i){const l=this._buildRequestOptions("PATCH",this.oauthToken);return l.body=JSON.stringify(i),this._fetch(t,l)}_post(t,i){const l=this._buildRequestOptions("POST",this.oauthToken);return l.body=JSON.stringify(i),this._fetch(t,l)}_delete(t){const i=this._buildRequestOptions("DELETE",this.oauthToken);return this._fetch(t,i)}getLabels(){return this._get(`/repos/${this.user}/${this.repository}/labels?per_page=100`)}updateLabel(t,i,l){const u={new_name:i,color:l.substr(1)};return this._patch(`/repos/${this.user}/${this.repository}/labels/${encodeURIComponent(t)}`,u)}deleteLabel(t){return this._delete(`/repos/${this.user}/${this.repository}/labels/${encodeURIComponent(t)}`)}async getUser(t){try{return await this._get(`/users/${t}`)}catch{console.error(`Github user ${t} does not exist`);return}}async getAuthenticatedUser(t){this.oauthToken=t;const i=await this._get("/user");if(i){const{avatar_url:l,email:u,login:f,name:c}=i;return{avatarUrl:l,email:u,loginName:f,userName:c}}}getUserRepositories(t){return this.oauthToken=t,this._get("/user/repos?per_page=100")}async getRepository(t,i){try{return await this._get(`/repos/${t}/${i}`)}catch{console.error(`Github repository ${i} for user ${t} does not exist`);return}}async searchIssues(t,i,l){const u=this._buildQueryString(t,i,l);return await this._get(`/search/issues?${u}`)}postIssue(t){return this._post(`/repos/${this.user}/${this.repository}/issues`,t)}patchIssue(t,i){return this._patch(`/repos/${this.user}/${this.repository}/issues/${t}`,i)}}const Er=Bi([]);function vm(r){return{id:r.id,name:r.name,color:`#${r.color}`}}async function Nr(r){const{user:t,repository:i,oauthToken:l}=r,f=await new Bn(t,i,l).getLabels();Er.set(f.map(vm))}async function bm(r,t){const{user:i,repository:l,oauthToken:u}=r,f=new Bn(i,l,u),h=Ct(Er).find(p=>p.id===t.id);await f.updateLabel(h.name,t.name,t.color),Nr(r)}async function ym(r,t){const{user:i,repository:l,oauthToken:u}=r;await new Bn(i,l,u).deleteLabel(t.name),Nr(r)}function _m(r,t,i){const l=r.findIndex(u=>u.id===t.id);return l>=0&&(r[l]=i),r}class co{constructor(t,i){this.github=t,this.searchQueryBuilder=i}async fetchQuestions(t,i=1,l=50){const u=this.searchQueryBuilder.buildQueryString(t),f=await this.github.searchIssues(u,i,l);return{questions:f.items.map(this._mapIssueToQuestion.bind(this)),totalCount:f.total_count}}filterItemsByLockedState(t){return t.filter(i=>i.locked===!1)}fetchQuestion(t){return this.github.getIssue(t)}async createQuestion(t){let i=this._mapIssueFromQuestion(t);return delete i.state,i=await this.github.postIssue(i),t.isAnswered&&(i=await this.github.patchIssue(i.number,{state:this._mapState(t.isAnswered)})),this._mapIssueToQuestion(i)}async updateQuestion(t){const i=await this.github.patchIssue(t.number,this._mapIssueFromQuestion(t));return this._mapIssueToQuestion(i)}_mapIssueFromQuestion(t){return{title:t.title,body:t.body,labels:t.labels.map(i=>i.name),state:this._mapState(t.isAnswered)}}_mapIssueToQuestion(t){return{id:t.id,number:t.number,title:t.title,body:t.body,isAnswered:t.state==="closed",user:this._mapUser(t.user),created:t.created_at,modified:t.modified_at,closed:t.closed_at,labels:t.labels.map(this._mapLabel)}}_mapLabel(t){return{name:t.name,color:t.color}}_mapUser(t){return{login:t.login,avatarUrl:t.avatar_url}}_mapState(t){return t?"closed":"open"}}class km{constructor(t,i){this.user=t,this.repository=i}buildQueryString(t={}){const i=[];return t.query&&i.push(t.query.replace(/\s/g,"+")),t.labels&&t.labels.length>0&&i.push(t.labels.map(l=>`label:${l}`).join("+")),t.state&&i.push(`state:${t.state}`),t.onlyMyQuestions&&this.user&&i.push(`author:${this.user}`),i.push(`repo:${this.user}/${this.repository}`),i.push("type:issue"),i.join("+")}}const wm=15,rn=Bi({questions:[],page:1,hasMoreData:!0,loading:!1,searchQuery:{query:"",state:"",labels:[]}});async function vl(r,t,i){let{questions:l,loading:u,hasMoreData:f}=Ct(rn);if(u||(i===1&&(l=[],f=!0),u=!0,rn.update(w=>({...w,searchQuery:t,loading:u})),!f))return;const{user:c,repository:h,oauthToken:p}=r,m=new Bn(c,h,p),y=new km(c,h),x=await new co(m,y).fetchQuestions(t,i,wm);u=!1,f=x.questions.length>0,l=[...l,...x.questions],rn.set({questions:l,searchQuery:t,page:i,hasMoreData:f,loading:u})}async function xm(r,t){const{user:i,repository:l,oauthToken:u}=r,f=new Bn(i,l,u),h=await new co(f).createQuestion(t);rn.update(p=>{const m=[h,...p.questions];return{...p,questions:m}}),Nr(r)}async function Sm(r,t){const{user:i,repository:l,oauthToken:u}=r,f=new Bn(i,l,u),c=new co(f);let{questions:h}=Ct(rn);const p=await c.updateQuestion(t);h=_m(h,t,p),rn.update(m=>({...m,questions:h})),Nr(r)}const Hn=Bi(!1);function Mi(){return window.matchMedia("(min-width: 1024px)").matches}function Tm(){return window.matchMedia("(min-width: 768px)").matches}let Dl;function Cm(){Dl||(Dl=new IntersectionObserver(r=>{r.forEach(t=>{const i=t.isIntersecting?"enterViewport":"exitViewport";t.target.dispatchEvent(new CustomEvent(i))})}))}function Lm(r){return Cm(),Dl.observe(r),{destroy(){Dl.unobserve(r)}}}function Sc(r){const t=Object.prototype.toString.call(r);return r instanceof Date||typeof r=="object"&&t==="[object Date]"?new r.constructor(+r):typeof r=="number"||t==="[object Number]"||typeof r=="string"||t==="[object String]"?new Date(r):new Date(NaN)}function Em(r){return r instanceof Date||typeof r=="object"&&Object.prototype.toString.call(r)==="[object Date]"}function Dm(r){if(!Em(r)&&typeof r!="number")return!1;const t=Sc(r);return!isNaN(Number(t))}function Di(r,t){const i=r<0?"-":"",l=Math.abs(r).toString().padStart(t,"0");return i+l}function Am(r,t){const i=Sc(r);if(!Dm(i))throw new RangeError("Invalid time value");const l=(t==null?void 0:t.format)??"extended",u=(t==null?void 0:t.representation)??"complete";let f="";const c=l==="extended"?"-":"",h=l==="extended"?":":"";if(u!=="time"){const p=Di(i.getDate(),2),m=Di(i.getMonth()+1,2);f=`${Di(i.getFullYear(),4)}${c}${m}${c}${p}`}if(u!=="date"){const p=Di(i.getHours(),2),m=Di(i.getMinutes(),2),y=Di(i.getSeconds(),2);f=`${f}${f===""?"":" "}${p}${h}${m}${h}${y}`}return f}function ho(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let ri=ho();function Tc(r){ri=r}const Cc=/[&<>"']/,Mm=new RegExp(Cc.source,"g"),Lc=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Om=new RegExp(Lc.source,"g"),Nm={"&":"&","<":"<",">":">",'"':""","'":"'"},kf=r=>Nm[r];function Yt(r,t){if(t){if(Cc.test(r))return r.replace(Mm,kf)}else if(Lc.test(r))return r.replace(Om,kf);return r}const Im=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Rm(r){return r.replace(Im,(t,i)=>(i=i.toLowerCase(),i==="colon"?":":i.charAt(0)==="#"?i.charAt(1)==="x"?String.fromCharCode(parseInt(i.substring(2),16)):String.fromCharCode(+i.substring(1)):""))}const Fm=/(^|[^\[])\^/g;function Ke(r,t){let i=typeof r=="string"?r:r.source;t=t||"";const l={replace:(u,f)=>{let c=typeof f=="string"?f:f.source;return c=c.replace(Fm,"$1"),i=i.replace(u,c),l},getRegex:()=>new RegExp(i,t)};return l}function wf(r){try{r=encodeURI(r).replace(/%25/g,"%")}catch{return null}return r}const Tr={exec:()=>null};function xf(r,t){const i=r.replace(/\|/g,(f,c,h)=>{let p=!1,m=c;for(;--m>=0&&h[m]==="\\";)p=!p;return p?"|":" |"}),l=i.split(/ \|/);let u=0;if(l[0].trim()||l.shift(),l.length>0&&!l[l.length-1].trim()&&l.pop(),t)if(l.length>t)l.splice(t);else for(;l.length{const f=u.match(/^\s+/);if(f===null)return u;const[c]=f;return c.length>=l.length?u.slice(l.length):u}).join(` +`)}class Al{constructor(t){Be(this,"options");Be(this,"rules");Be(this,"lexer");this.options=t||ri}space(t){const i=this.rules.block.newline.exec(t);if(i&&i[0].length>0)return{type:"space",raw:i[0]}}code(t){const i=this.rules.block.code.exec(t);if(i){const l=i[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:i[0],codeBlockStyle:"indented",text:this.options.pedantic?l:bl(l,` +`)}}}fences(t){const i=this.rules.block.fences.exec(t);if(i){const l=i[0],u=Hm(l,i[3]||"");return{type:"code",raw:l,lang:i[2]?i[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):i[2],text:u}}}heading(t){const i=this.rules.block.heading.exec(t);if(i){let l=i[2].trim();if(/#$/.test(l)){const u=bl(l,"#");(this.options.pedantic||!u||/ $/.test(u))&&(l=u.trim())}return{type:"heading",raw:i[0],depth:i[1].length,text:l,tokens:this.lexer.inline(l)}}}hr(t){const i=this.rules.block.hr.exec(t);if(i)return{type:"hr",raw:i[0]}}blockquote(t){const i=this.rules.block.blockquote.exec(t);if(i){const l=bl(i[0].replace(/^ *>[ \t]?/gm,""),` +`),u=this.lexer.state.top;this.lexer.state.top=!0;const f=this.lexer.blockTokens(l);return this.lexer.state.top=u,{type:"blockquote",raw:i[0],tokens:f,text:l}}}list(t){let i=this.rules.block.list.exec(t);if(i){let l=i[1].trim();const u=l.length>1,f={type:"list",raw:"",ordered:u,start:u?+l.slice(0,-1):"",loose:!1,items:[]};l=u?`\\d{1,9}\\${l.slice(-1)}`:`\\${l}`,this.options.pedantic&&(l=u?l:"[*+-]");const c=new RegExp(`^( {0,3}${l})((?:[ ][^\\n]*)?(?:\\n|$))`);let h="",p="",m=!1;for(;t;){let y=!1;if(!(i=c.exec(t))||this.rules.block.hr.test(t))break;h=i[0],t=t.substring(h.length);let k=i[2].split(` +`,1)[0].replace(/^\t+/,A=>" ".repeat(3*A.length)),x=t.split(` +`,1)[0],w=0;this.options.pedantic?(w=2,p=k.trimStart()):(w=i[2].search(/[^ ]/),w=w>4?1:w,p=k.slice(w),w+=i[1].length);let S=!1;if(!k&&/^ *$/.test(x)&&(h+=x+` +`,t=t.substring(x.length+1),y=!0),!y){const A=new RegExp(`^ {0,${Math.min(3,w-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),F=new RegExp(`^ {0,${Math.min(3,w-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),O=new RegExp(`^ {0,${Math.min(3,w-1)}}(?:\`\`\`|~~~)`),R=new RegExp(`^ {0,${Math.min(3,w-1)}}#`);for(;t;){const z=t.split(` +`,1)[0];if(x=z,this.options.pedantic&&(x=x.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),O.test(x)||R.test(x)||A.test(x)||F.test(t))break;if(x.search(/[^ ]/)>=w||!x.trim())p+=` +`+x.slice(w);else{if(S||k.search(/[^ ]/)>=4||O.test(k)||R.test(k)||F.test(k))break;p+=` +`+x}!S&&!x.trim()&&(S=!0),h+=z+` +`,t=t.substring(z.length+1),k=x.slice(w)}}f.loose||(m?f.loose=!0:/\n *\n *$/.test(h)&&(m=!0));let C=null,L;this.options.gfm&&(C=/^\[[ xX]\] /.exec(p),C&&(L=C[0]!=="[ ] ",p=p.replace(/^\[[ xX]\] +/,""))),f.items.push({type:"list_item",raw:h,task:!!C,checked:L,loose:!1,text:p,tokens:[]}),f.raw+=h}f.items[f.items.length-1].raw=h.trimEnd(),f.items[f.items.length-1].text=p.trimEnd(),f.raw=f.raw.trimEnd();for(let y=0;yw.type==="space"),x=k.length>0&&k.some(w=>/\n.*\n/.test(w.raw));f.loose=x}if(f.loose)for(let y=0;y$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",f=i[3]?i[3].substring(1,i[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):i[3];return{type:"def",tag:l,raw:i[0],href:u,title:f}}}table(t){const i=this.rules.block.table.exec(t);if(!i||!/[:|]/.test(i[2]))return;const l=xf(i[1]),u=i[2].replace(/^\||\| *$/g,"").split("|"),f=i[3]&&i[3].trim()?i[3].replace(/\n[ \t]*$/,"").split(` +`):[],c={type:"table",raw:i[0],header:[],align:[],rows:[]};if(l.length===u.length){for(const h of u)/^ *-+: *$/.test(h)?c.align.push("right"):/^ *:-+: *$/.test(h)?c.align.push("center"):/^ *:-+ *$/.test(h)?c.align.push("left"):c.align.push(null);for(const h of l)c.header.push({text:h,tokens:this.lexer.inline(h)});for(const h of f)c.rows.push(xf(h,c.header.length).map(p=>({text:p,tokens:this.lexer.inline(p)})));return c}}lheading(t){const i=this.rules.block.lheading.exec(t);if(i)return{type:"heading",raw:i[0],depth:i[2].charAt(0)==="="?1:2,text:i[1],tokens:this.lexer.inline(i[1])}}paragraph(t){const i=this.rules.block.paragraph.exec(t);if(i){const l=i[1].charAt(i[1].length-1)===` +`?i[1].slice(0,-1):i[1];return{type:"paragraph",raw:i[0],text:l,tokens:this.lexer.inline(l)}}}text(t){const i=this.rules.block.text.exec(t);if(i)return{type:"text",raw:i[0],text:i[0],tokens:this.lexer.inline(i[0])}}escape(t){const i=this.rules.inline.escape.exec(t);if(i)return{type:"escape",raw:i[0],text:Yt(i[1])}}tag(t){const i=this.rules.inline.tag.exec(t);if(i)return!this.lexer.state.inLink&&/^/i.test(i[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(i[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(i[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:i[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:i[0]}}link(t){const i=this.rules.inline.link.exec(t);if(i){const l=i[2].trim();if(!this.options.pedantic&&/^$/.test(l))return;const c=bl(l.slice(0,-1),"\\");if((l.length-c.length)%2===0)return}else{const c=Pm(i[2],"()");if(c>-1){const p=(i[0].indexOf("!")===0?5:4)+i[1].length+c;i[2]=i[2].substring(0,c),i[0]=i[0].substring(0,p).trim(),i[3]=""}}let u=i[2],f="";if(this.options.pedantic){const c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(u);c&&(u=c[1],f=c[3])}else f=i[3]?i[3].slice(1,-1):"";return u=u.trim(),/^$/.test(l)?u=u.slice(1):u=u.slice(1,-1)),Sf(i,{href:u&&u.replace(this.rules.inline.anyPunctuation,"$1"),title:f&&f.replace(this.rules.inline.anyPunctuation,"$1")},i[0],this.lexer)}}reflink(t,i){let l;if((l=this.rules.inline.reflink.exec(t))||(l=this.rules.inline.nolink.exec(t))){const u=(l[2]||l[1]).replace(/\s+/g," "),f=i[u.toLowerCase()];if(!f){const c=l[0].charAt(0);return{type:"text",raw:c,text:c}}return Sf(l,f,l[0],this.lexer)}}emStrong(t,i,l=""){let u=this.rules.inline.emStrongLDelim.exec(t);if(!u||u[3]&&l.match(/[\p{L}\p{N}]/u))return;if(!(u[1]||u[2]||"")||!l||this.rules.inline.punctuation.exec(l)){const c=[...u[0]].length-1;let h,p,m=c,y=0;const k=u[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(k.lastIndex=0,i=i.slice(-1*t.length+c);(u=k.exec(i))!=null;){if(h=u[1]||u[2]||u[3]||u[4]||u[5]||u[6],!h)continue;if(p=[...h].length,u[3]||u[4]){m+=p;continue}else if((u[5]||u[6])&&c%3&&!((c+p)%3)){y+=p;continue}if(m-=p,m>0)continue;p=Math.min(p,p+m+y);const x=[...u[0]][0].length,w=t.slice(0,c+u.index+x+p);if(Math.min(c,p)%2){const C=w.slice(1,-1);return{type:"em",raw:w,text:C,tokens:this.lexer.inlineTokens(C)}}const S=w.slice(2,-2);return{type:"strong",raw:w,text:S,tokens:this.lexer.inlineTokens(S)}}}}codespan(t){const i=this.rules.inline.code.exec(t);if(i){let l=i[2].replace(/\n/g," ");const u=/[^ ]/.test(l),f=/^ /.test(l)&&/ $/.test(l);return u&&f&&(l=l.substring(1,l.length-1)),l=Yt(l,!0),{type:"codespan",raw:i[0],text:l}}}br(t){const i=this.rules.inline.br.exec(t);if(i)return{type:"br",raw:i[0]}}del(t){const i=this.rules.inline.del.exec(t);if(i)return{type:"del",raw:i[0],text:i[2],tokens:this.lexer.inlineTokens(i[2])}}autolink(t){const i=this.rules.inline.autolink.exec(t);if(i){let l,u;return i[2]==="@"?(l=Yt(i[1]),u="mailto:"+l):(l=Yt(i[1]),u=l),{type:"link",raw:i[0],text:l,href:u,tokens:[{type:"text",raw:l,text:l}]}}}url(t){var l;let i;if(i=this.rules.inline.url.exec(t)){let u,f;if(i[2]==="@")u=Yt(i[0]),f="mailto:"+u;else{let c;do c=i[0],i[0]=((l=this.rules.inline._backpedal.exec(i[0]))==null?void 0:l[0])??"";while(c!==i[0]);u=Yt(i[0]),i[1]==="www."?f="http://"+i[0]:f=i[0]}return{type:"link",raw:i[0],text:u,href:f,tokens:[{type:"text",raw:u,text:u}]}}}inlineText(t){const i=this.rules.inline.text.exec(t);if(i){let l;return this.lexer.state.inRawBlock?l=i[0]:l=Yt(i[0]),{type:"text",raw:i[0],text:l}}}}const zm=/^(?: *(?:\n|$))+/,Bm=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,Wm=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Ir=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,qm=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,Ec=/(?:[*+-]|\d{1,9}[.)])/,Dc=Ke(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,Ec).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),po=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Um=/^[^\n]+/,go=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Gm=Ke(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",go).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Qm=Ke(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,Ec).getRegex(),Pl="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",mo=/|$))/,jm=Ke("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",mo).replace("tag",Pl).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Ac=Ke(po).replace("hr",Ir).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Pl).getRegex(),Km=Ke(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Ac).getRegex(),vo={blockquote:Km,code:Bm,def:Gm,fences:Wm,heading:qm,hr:Ir,html:jm,lheading:Dc,list:Qm,newline:zm,paragraph:Ac,table:Tr,text:Um},Tf=Ke("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Ir).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Pl).getRegex(),Ym={...vo,table:Tf,paragraph:Ke(po).replace("hr",Ir).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Tf).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Pl).getRegex()},Xm={...vo,html:Ke(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",mo).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Tr,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Ke(po).replace("hr",Ir).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",Dc).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},Mc=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Zm=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,Oc=/^( {2,}|\\)\n(?!\s*$)/,Jm=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g,e1=Ke(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,Rr).getRegex(),t1=Ke("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,Rr).getRegex(),n1=Ke("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,Rr).getRegex(),i1=Ke(/\\([punct])/,"gu").replace(/punct/g,Rr).getRegex(),r1=Ke(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),l1=Ke(mo).replace("(?:-->|$)","-->").getRegex(),s1=Ke("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",l1).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Ml=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,o1=Ke(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",Ml).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Nc=Ke(/^!?\[(label)\]\[(ref)\]/).replace("label",Ml).replace("ref",go).getRegex(),Ic=Ke(/^!?\[(ref)\](?:\[\])?/).replace("ref",go).getRegex(),a1=Ke("reflink|nolink(?!\\()","g").replace("reflink",Nc).replace("nolink",Ic).getRegex(),bo={_backpedal:Tr,anyPunctuation:i1,autolink:r1,blockSkip:$m,br:Oc,code:Zm,del:Tr,emStrongLDelim:e1,emStrongRDelimAst:t1,emStrongRDelimUnd:n1,escape:Mc,link:o1,nolink:Ic,punctuation:Vm,reflink:Nc,reflinkSearch:a1,tag:s1,text:Jm,url:Tr},u1={...bo,link:Ke(/^!?\[(label)\]\((.*?)\)/).replace("label",Ml).getRegex(),reflink:Ke(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Ml).getRegex()},Vs={...bo,escape:Ke(Mc).replace("])","~|])").getRegex(),url:Ke(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\p+" ".repeat(m.length));let l,u,f,c;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(h=>(l=h.call({lexer:this},t,i))?(t=t.substring(l.raw.length),i.push(l),!0):!1))){if(l=this.tokenizer.space(t)){t=t.substring(l.raw.length),l.raw.length===1&&i.length>0?i[i.length-1].raw+=` +`:i.push(l);continue}if(l=this.tokenizer.code(t)){t=t.substring(l.raw.length),u=i[i.length-1],u&&(u.type==="paragraph"||u.type==="text")?(u.raw+=` +`+l.raw,u.text+=` +`+l.text,this.inlineQueue[this.inlineQueue.length-1].src=u.text):i.push(l);continue}if(l=this.tokenizer.fences(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.heading(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.hr(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.blockquote(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.list(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.html(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.def(t)){t=t.substring(l.raw.length),u=i[i.length-1],u&&(u.type==="paragraph"||u.type==="text")?(u.raw+=` +`+l.raw,u.text+=` +`+l.raw,this.inlineQueue[this.inlineQueue.length-1].src=u.text):this.tokens.links[l.tag]||(this.tokens.links[l.tag]={href:l.href,title:l.title});continue}if(l=this.tokenizer.table(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.lheading(t)){t=t.substring(l.raw.length),i.push(l);continue}if(f=t,this.options.extensions&&this.options.extensions.startBlock){let h=1/0;const p=t.slice(1);let m;this.options.extensions.startBlock.forEach(y=>{m=y.call({lexer:this},p),typeof m=="number"&&m>=0&&(h=Math.min(h,m))}),h<1/0&&h>=0&&(f=t.substring(0,h+1))}if(this.state.top&&(l=this.tokenizer.paragraph(f))){u=i[i.length-1],c&&u.type==="paragraph"?(u.raw+=` +`+l.raw,u.text+=` +`+l.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=u.text):i.push(l),c=f.length!==t.length,t=t.substring(l.raw.length);continue}if(l=this.tokenizer.text(t)){t=t.substring(l.raw.length),u=i[i.length-1],u&&u.type==="text"?(u.raw+=` +`+l.raw,u.text+=` +`+l.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=u.text):i.push(l);continue}if(t){const h="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(h);break}else throw new Error(h)}}return this.state.top=!0,i}inline(t,i=[]){return this.inlineQueue.push({src:t,tokens:i}),i}inlineTokens(t,i=[]){let l,u,f,c=t,h,p,m;if(this.tokens.links){const y=Object.keys(this.tokens.links);if(y.length>0)for(;(h=this.tokenizer.rules.inline.reflinkSearch.exec(c))!=null;)y.includes(h[0].slice(h[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,h.index)+"["+"a".repeat(h[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(h=this.tokenizer.rules.inline.blockSkip.exec(c))!=null;)c=c.slice(0,h.index)+"["+"a".repeat(h[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(h=this.tokenizer.rules.inline.anyPunctuation.exec(c))!=null;)c=c.slice(0,h.index)+"++"+c.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;t;)if(p||(m=""),p=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(y=>(l=y.call({lexer:this},t,i))?(t=t.substring(l.raw.length),i.push(l),!0):!1))){if(l=this.tokenizer.escape(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.tag(t)){t=t.substring(l.raw.length),u=i[i.length-1],u&&l.type==="text"&&u.type==="text"?(u.raw+=l.raw,u.text+=l.text):i.push(l);continue}if(l=this.tokenizer.link(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(l.raw.length),u=i[i.length-1],u&&l.type==="text"&&u.type==="text"?(u.raw+=l.raw,u.text+=l.text):i.push(l);continue}if(l=this.tokenizer.emStrong(t,c,m)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.codespan(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.br(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.del(t)){t=t.substring(l.raw.length),i.push(l);continue}if(l=this.tokenizer.autolink(t)){t=t.substring(l.raw.length),i.push(l);continue}if(!this.state.inLink&&(l=this.tokenizer.url(t))){t=t.substring(l.raw.length),i.push(l);continue}if(f=t,this.options.extensions&&this.options.extensions.startInline){let y=1/0;const k=t.slice(1);let x;this.options.extensions.startInline.forEach(w=>{x=w.call({lexer:this},k),typeof x=="number"&&x>=0&&(y=Math.min(y,x))}),y<1/0&&y>=0&&(f=t.substring(0,y+1))}if(l=this.tokenizer.inlineText(f)){t=t.substring(l.raw.length),l.raw.slice(-1)!=="_"&&(m=l.raw.slice(-1)),p=!0,u=i[i.length-1],u&&u.type==="text"?(u.raw+=l.raw,u.text+=l.text):i.push(l);continue}if(t){const y="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(y);break}else throw new Error(y)}}return i}}class Ol{constructor(t){Be(this,"options");this.options=t||ri}code(t,i,l){var f;const u=(f=(i||"").match(/^\S*/))==null?void 0:f[0];return t=t.replace(/\n$/,"")+` +`,u?'
'+(l?t:Yt(t,!0))+`
+`:"
"+(l?t:Yt(t,!0))+`
+`}blockquote(t){return`
+${t}
+`}html(t,i){return t}heading(t,i,l){return`${t} +`}hr(){return`
+`}list(t,i,l){const u=i?"ol":"ul",f=i&&l!==1?' start="'+l+'"':"";return"<"+u+f+`> +`+t+" +`}listitem(t,i,l){return`
  • ${t}
  • +`}checkbox(t){return"'}paragraph(t){return`

    ${t}

    +`}table(t,i){return i&&(i=`${i}`),` + +`+t+` +`+i+`
    +`}tablerow(t){return` +${t} +`}tablecell(t,i){const l=i.header?"th":"td";return(i.align?`<${l} align="${i.align}">`:`<${l}>`)+t+` +`}strong(t){return`${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return"
    "}del(t){return`${t}`}link(t,i,l){const u=wf(t);if(u===null)return l;t=u;let f='
    ",f}image(t,i,l){const u=wf(t);if(u===null)return l;t=u;let f=`${l}0&&x.tokens[0].type==="paragraph"?(x.tokens[0].text=L+" "+x.tokens[0].text,x.tokens[0].tokens&&x.tokens[0].tokens.length>0&&x.tokens[0].tokens[0].type==="text"&&(x.tokens[0].tokens[0].text=L+" "+x.tokens[0].tokens[0].text)):x.tokens.unshift({type:"text",text:L+" "}):C+=L+" "}C+=this.parse(x.tokens,m),y+=this.renderer.listitem(C,S,!!w)}l+=this.renderer.list(y,h,p);continue}case"html":{const c=f;l+=this.renderer.html(c.text,c.block);continue}case"paragraph":{const c=f;l+=this.renderer.paragraph(this.parseInline(c.tokens));continue}case"text":{let c=f,h=c.tokens?this.parseInline(c.tokens):c.text;for(;u+1{const m=h[p].flat(1/0);l=l.concat(this.walkTokens(m,i))}):h.tokens&&(l=l.concat(this.walkTokens(h.tokens,i)))}}return l}use(...t){const i=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(l=>{const u={...l};if(u.async=this.defaults.async||u.async||!1,l.extensions&&(l.extensions.forEach(f=>{if(!f.name)throw new Error("extension name required");if("renderer"in f){const c=i.renderers[f.name];c?i.renderers[f.name]=function(...h){let p=f.renderer.apply(this,h);return p===!1&&(p=c.apply(this,h)),p}:i.renderers[f.name]=f.renderer}if("tokenizer"in f){if(!f.level||f.level!=="block"&&f.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const c=i[f.level];c?c.unshift(f.tokenizer):i[f.level]=[f.tokenizer],f.start&&(f.level==="block"?i.startBlock?i.startBlock.push(f.start):i.startBlock=[f.start]:f.level==="inline"&&(i.startInline?i.startInline.push(f.start):i.startInline=[f.start]))}"childTokens"in f&&f.childTokens&&(i.childTokens[f.name]=f.childTokens)}),u.extensions=i),l.renderer){const f=this.defaults.renderer||new Ol(this.defaults);for(const c in l.renderer){if(!(c in f))throw new Error(`renderer '${c}' does not exist`);if(c==="options")continue;const h=c,p=l.renderer[h],m=f[h];f[h]=(...y)=>{let k=p.apply(f,y);return k===!1&&(k=m.apply(f,y)),k||""}}u.renderer=f}if(l.tokenizer){const f=this.defaults.tokenizer||new Al(this.defaults);for(const c in l.tokenizer){if(!(c in f))throw new Error(`tokenizer '${c}' does not exist`);if(["options","rules","lexer"].includes(c))continue;const h=c,p=l.tokenizer[h],m=f[h];f[h]=(...y)=>{let k=p.apply(f,y);return k===!1&&(k=m.apply(f,y)),k}}u.tokenizer=f}if(l.hooks){const f=this.defaults.hooks||new Cr;for(const c in l.hooks){if(!(c in f))throw new Error(`hook '${c}' does not exist`);if(c==="options")continue;const h=c,p=l.hooks[h],m=f[h];Cr.passThroughHooks.has(c)?f[h]=y=>{if(this.defaults.async)return Promise.resolve(p.call(f,y)).then(x=>m.call(f,x));const k=p.call(f,y);return m.call(f,k)}:f[h]=(...y)=>{let k=p.apply(f,y);return k===!1&&(k=m.apply(f,y)),k}}u.hooks=f}if(l.walkTokens){const f=this.defaults.walkTokens,c=l.walkTokens;u.walkTokens=function(h){let p=[];return p.push(c.call(this,h)),f&&(p=p.concat(f.call(this,h))),p}}this.defaults={...this.defaults,...u}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,i){return gn.lex(t,i??this.defaults)}parser(t,i){return mn.parse(t,i??this.defaults)}}Dr=new WeakSet,$s=function(t,i){return(l,u)=>{const f={...u},c={...this.defaults,...f};this.defaults.async===!0&&f.async===!1&&(c.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),c.async=!0);const h=ml(this,Nl,Rc).call(this,!!c.silent,!!c.async);if(typeof l>"u"||l===null)return h(new Error("marked(): input parameter is undefined or null"));if(typeof l!="string")return h(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(l)+", string expected"));if(c.hooks&&(c.hooks.options=c),c.async)return Promise.resolve(c.hooks?c.hooks.preprocess(l):l).then(p=>t(p,c)).then(p=>c.hooks?c.hooks.processAllTokens(p):p).then(p=>c.walkTokens?Promise.all(this.walkTokens(p,c.walkTokens)).then(()=>p):p).then(p=>i(p,c)).then(p=>c.hooks?c.hooks.postprocess(p):p).catch(h);try{c.hooks&&(l=c.hooks.preprocess(l));let p=t(l,c);c.hooks&&(p=c.hooks.processAllTokens(p)),c.walkTokens&&this.walkTokens(p,c.walkTokens);let m=i(p,c);return c.hooks&&(m=c.hooks.postprocess(m)),m}catch(p){return h(p)}}},Nl=new WeakSet,Rc=function(t,i){return l=>{if(l.message+=` +Please report this to https://github.com/markedjs/marked.`,t){const u="

    An error occurred:

    "+Yt(l.message+"",!0)+"
    ";return i?Promise.resolve(u):u}if(i)return Promise.reject(l);throw l}};const ti=new c1;function Qe(r,t){return ti.parse(r,t)}Qe.options=Qe.setOptions=function(r){return ti.setOptions(r),Qe.defaults=ti.defaults,Tc(Qe.defaults),Qe};Qe.getDefaults=ho;Qe.defaults=ri;Qe.use=function(...r){return ti.use(...r),Qe.defaults=ti.defaults,Tc(Qe.defaults),Qe};Qe.walkTokens=function(r,t){return ti.walkTokens(r,t)};Qe.parseInline=ti.parseInline;Qe.Parser=mn;Qe.parser=mn.parse;Qe.Renderer=Ol;Qe.TextRenderer=yo;Qe.Lexer=gn;Qe.lexer=gn.lex;Qe.Tokenizer=Al;Qe.Hooks=Cr;Qe.parse=Qe;Qe.options;Qe.setOptions;Qe.use;Qe.walkTokens;Qe.parseInline;mn.parse;gn.lex;function h1(r){let t,i=Qe(r[0],r[1])+"";return{c(){t=re("div"),N(t,"class","markdown-body")},m(l,u){K(l,t,u),t.innerHTML=i},p(l,[u]){u&1&&i!==(i=Qe(l[0],l[1])+"")&&(t.innerHTML=i)},i:Pe,o:Pe,d(l){l&&j(t)}}}function d1(r,t,i){let{content:l=""}=t;const u={mangle:!1,headerIds:!1,headerPrefix:!1};return r.$$set=f=>{"content"in f&&i(0,l=f.content)},[l,u]}class Fc extends Ee{constructor(t){super(),Le(this,t,d1,h1,Ce,{content:0})}}function Cf(r,t,i){const l=r.slice();return l[4]=t[i],l}function p1(r){let t,i;return t=new Jt({props:{path:sm,size:"24px",class:"red-text"}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function g1(r){let t,i;return t=new Jt({props:{path:rm,size:"24px",class:"green-text"}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function m1(r){let t,i,l,u,f,c=r[0].title+"",h,p,m,y;const k=[g1,p1],x=[];function w(S,C){return S[0].isAnswered?0:1}return i=w(r),l=x[i]=k[i](r),{c(){t=re("h3"),l.c(),u=pe(),f=re("span"),h=We(c),N(t,"class","svelte-1jt171z")},m(S,C){K(S,t,C),x[i].m(t,null),se(t,u),se(t,f),se(f,h),p=!0,m||(y=we(t,"click",r[1]),m=!0)},p(S,C){let L=i;i=w(S),i!==L&&(vt(),W(x[L],1,1,()=>{x[L]=null}),bt(),l=x[i],l||(l=x[i]=k[i](S),l.c()),P(l,1),l.m(t,u)),(!p||C&1)&&c!==(c=S[0].title+"")&&Xt(h,c)},i(S){p||(P(l),p=!0)},o(S){W(l),p=!1},d(S){S&&j(t),x[i].d(),m=!1,y()}}}function v1(r){let t,i,l;return i=new Fc({props:{content:r[0].body}}),{c(){t=re("div"),te(i.$$.fragment),N(t,"class","Question-body")},m(u,f){K(u,t,f),$(i,t,null),l=!0},p(u,f){const c={};f&1&&(c.content=u[0].body),i.$set(c)},i(u){l||(P(i.$$.fragment,u),l=!0)},o(u){W(i.$$.fragment,u),l=!1},d(u){u&&j(t),ee(i)}}}function Lf(r){let t,i=r[4].name+"",l;return{c(){t=re("span"),l=We(i),N(t,"class","Question-label svelte-1jt171z"),qt(t,"color","#"+r[4].color)},m(u,f){K(u,t,f),se(t,l)},p(u,f){f&1&&i!==(i=u[4].name+"")&&Xt(l,i),f&1&&qt(t,"color","#"+u[4].color)},d(u){u&&j(t)}}}function b1(r){let t,i,l,u;t=new Jt({props:{path:fm,size:"24px",class:"orange-text"}});let f=Wt(r[0].labels),c=[];for(let h=0;h{"question"in h&&i(0,l=h.question)},[l,f,c]}class T1 extends Ee{constructor(t){super(),Le(this,t,S1,x1,Ce,{question:0})}}function C1(r){let t,i,l;return i=new Cg({props:{indeterminate:!0,color:"primary",size:50,width:5}}),{c(){t=re("div"),te(i.$$.fragment),N(t,"class","d-flex justify-center")},m(u,f){K(u,t,f),$(i,t,null),l=!0},p:Pe,i(u){l||(P(i.$$.fragment,u),l=!0)},o(u){W(i.$$.fragment,u),l=!1},d(u){u&&j(t),ee(i)}}}class L1 extends Ee{constructor(t){super(),Le(this,t,null,C1,Ce,{})}}function Ef(r,t,i){const l=r.slice();return l[51]=t[i],l[53]=i,l}function Df(r,t,i){const l=r.slice();return l[14]=t[i],l[55]=i,l}function Af(r){let t,i=Wt(r[0]),l=[];for(let u=0;u0&&Af(r),S=r[2]&&r[11].length>0&&Nf(r);return{c(){t=re("div"),i=re("label"),l=We(r[6]),f=pe(),w&&w.c(),c=pe(),h=re("input"),m=pe(),S&&S.c(),y=ln(),N(i,"for",r[4]),N(i,"class",u=Du(r[7]?"":"sr-only")+" svelte-iu8dzn"),N(h,"type","text"),N(h,"id",r[4]),N(h,"name",r[3]),N(h,"class","svelte-tags-input svelte-iu8dzn"),N(h,"placeholder",r[1]),h.disabled=p=r[5]||r[8],N(h,"autocomplete","off"),N(t,"class","svelte-tags-input-layout svelte-iu8dzn"),U(t,"sti-layout-disable",r[5]),U(t,"sti-layout-readonly",r[8])},m(C,L){K(C,t,L),se(t,i),se(i,l),se(t,f),w&&w.m(t,null),se(t,c),se(t,h),Fi(h,r[14]),r[44](t),K(C,m,L),S&&S.m(C,L),K(C,y,L),k||(x=[we(h,"input",r[42]),we(h,"keydown",r[15]),we(h,"keyup",r[23]),we(h,"paste",r[18]),we(h,"drop",r[19]),we(h,"focus",r[20]),we(h,"blur",r[43]),we(h,"pointerdown",r[22])],k=!0)},p(C,L){L[0]&64&&Xt(l,C[6]),L[0]&16&&N(i,"for",C[4]),L[0]&128&&u!==(u=Du(C[7]?"":"sr-only")+" svelte-iu8dzn")&&N(i,"class",u),C[0].length>0?w?w.p(C,L):(w=Af(C),w.c(),w.m(t,c)):w&&(w.d(1),w=null),L[0]&16&&N(h,"id",C[4]),L[0]&8&&N(h,"name",C[3]),L[0]&2&&N(h,"placeholder",C[1]),L[0]&288&&p!==(p=C[5]||C[8])&&(h.disabled=p),L[0]&16384&&h.value!==C[14]&&Fi(h,C[14]),L[0]&32&&U(t,"sti-layout-disable",C[5]),L[0]&256&&U(t,"sti-layout-readonly",C[8]),C[2]&&C[11].length>0?S?S.p(C,L):(S=Nf(C),S.c(),S.m(y.parentNode,y)):S&&(S.d(1),S=null)},i:Pe,o:Pe,d(C){C&&(j(t),j(m),j(y)),w&&w.d(),r[44](null),S&&S.d(C),k=!1,yt(x)}}}function M1(r){return window.clipboardData?window.clipboardData.getData("Text"):r.clipboardData?r.clipboardData.getData("text/plain"):""}function O1(r){const t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return(""+r).replace(/[&<>"'\/]/g,i=>t[i])}function N1(){return"sti_"+Math.random().toString(36).substring(2,11)}function I1(r,t,i){let l,u="",f=[],c=-1,h=Y=>Y.replace(/[-\\^$*+?.()|[\]{}]/g,"\\$&"),{tags:p}=t,{addKeys:m}=t,{maxTags:y}=t,{onlyUnique:k}=t,{removeKeys:x}=t,{placeholder:w}=t,{allowPaste:S}=t,{allowDrop:C}=t,{splitWith:L}=t,{autoComplete:A}=t,{autoCompleteFilter:F}=t,{autoCompleteKey:O}=t,{autoCompleteMarkupKey:R}=t,{name:z}=t,{id:J}=t,{allowBlur:X}=t,{disable:q}=t,{minChars:G}=t,{onlyAutocomplete:fe}=t,{labelText:ye}=t,{labelShow:lt}=t,{readonly:Fe}=t,{onTagClick:B}=t,{autoCompleteShowKey:oe}=t,{onTagAdded:ne}=t,{onTagRemoved:ge}=t,{cleanOnBlur:Ne}=t,{customValidation:Ze}=t,Ut,Gt=w;function M(Y){const He=Y.target.value;m&&m.forEach(function(qe){var Ye;qe===Y.keyCode&&(He&&Y.preventDefault(),A&&fe&&document.getElementById(l)?T((Ye=f==null?void 0:f[c])==null?void 0:Ye.label):T(He))}),x&&x.forEach(function(qe){qe===Y.keyCode&&u===""&&(p.pop(),i(0,p),i(11,f=[]),document.getElementById(J).readOnly=!1,i(1,w=Gt),document.getElementById(J).focus())}),Y.keyCode===40&&A&&document.getElementById(l)?c+1===f.length?i(12,c=0):i(12,c++,c):Y.keyCode===38?c<=0?i(12,c=f.length-1):i(12,c--,c):Y.keyCode===27&&(i(11,f=[]),document.getElementById(J).focus())}function T(Y){if(typeof Y=="object"&&Y!==null){if(!O)return console.error("'autoCompleteKey' is necessary if 'autoComplete' result is an array of objects");if(k&&(p==null?void 0:p.find(Ye=>Ye[O]===Y[O])))return;var He=Y;Y=Y[O].trim()}else Y=Y.trim();Y!=""&&(y&&p.length==y||k&&p.includes(Y)||fe&&f.length===0||Ze&&!Ze(Y)||(p.push(He||Y),i(0,p),i(14,u=""),ne(Y,p),i(11,f=[]),i(12,c=-1),document.getElementById(J).focus(),y&&p.length==y&&(document.getElementById(J).readOnly=!0,i(1,w=""))))}function he(Y){p.splice(Y,1),ge(p[Y],p),i(0,p),i(11,f=[]),document.getElementById(J).readOnly=!1,i(1,w=Gt),document.getElementById(J).focus()}function Ie(Y){if(!S)return;Y.preventDefault();const He=M1(Y);Et(He).map(qe=>T(qe))}function be(Y){if(!C)return;Y.preventDefault();const He=Y.dataTransfer.getData("Text");Et(He).map(qe=>T(qe))}function _t(){Ut.classList.add("focus")}function Mt(Y,He){var qe;Ut.classList.remove("focus"),X&&(f.length&&c>-1?T((qe=f==null?void 0:f[c])==null?void 0:qe.label):f.length||(Y.preventDefault(),T(He))),Ne&&i(14,u=""),i(11,f=[]),i(12,c=-1)}function nt(){G==0&&ie()}function Et(Y){return Y.split(L).map(He=>He.trim())}function kt(Y,He){return O1(He).replace(RegExp(h(Y.toLowerCase()),"i"),"$&")}async function ie(Y){if(!A||y&&p.length>=y)return;let He=Y?Y.target.value:"",qe=[];if(Array.isArray(A)&&(qe=A),typeof A=="function"&&(A.constructor.name==="AsyncFunction"?qe=await A(He):qe=A(He)),qe.constructor.name==="Promise"&&(qe=await qe),G>0&&He==""||Y&&Y.keyCode===27||He.lengthJe[O].toLowerCase().includes(He.toLowerCase()))),Ye=Ye.map(Je=>({label:Je,search:R?Je[R]:kt(He,Je[O])}))}else F!==!1&&(Ye=qe.filter(Je=>Je.toLowerCase().includes(He.toLowerCase()))),Ye=Ye.map(Je=>({label:Je,search:kt(He,Je)}));k===!0&&!O&&(Ye=Ye.filter(Je=>!p.includes(Je.label))),i(11,f=Ye)}const it=Y=>he(Y);function sn(){u=this.value,i(14,u)}const Re=Y=>Mt(Y,u);function $t(Y){Lt[Y?"unshift":"push"](()=>{Ut=Y,i(13,Ut)})}const on=Y=>T(Y.label);return r.$$set=Y=>{"tags"in Y&&i(0,p=Y.tags),"addKeys"in Y&&i(24,m=Y.addKeys),"maxTags"in Y&&i(25,y=Y.maxTags),"onlyUnique"in Y&&i(26,k=Y.onlyUnique),"removeKeys"in Y&&i(27,x=Y.removeKeys),"placeholder"in Y&&i(1,w=Y.placeholder),"allowPaste"in Y&&i(28,S=Y.allowPaste),"allowDrop"in Y&&i(29,C=Y.allowDrop),"splitWith"in Y&&i(30,L=Y.splitWith),"autoComplete"in Y&&i(2,A=Y.autoComplete),"autoCompleteFilter"in Y&&i(31,F=Y.autoCompleteFilter),"autoCompleteKey"in Y&&i(32,O=Y.autoCompleteKey),"autoCompleteMarkupKey"in Y&&i(33,R=Y.autoCompleteMarkupKey),"name"in Y&&i(3,z=Y.name),"id"in Y&&i(4,J=Y.id),"allowBlur"in Y&&i(34,X=Y.allowBlur),"disable"in Y&&i(5,q=Y.disable),"minChars"in Y&&i(35,G=Y.minChars),"onlyAutocomplete"in Y&&i(36,fe=Y.onlyAutocomplete),"labelText"in Y&&i(6,ye=Y.labelText),"labelShow"in Y&&i(7,lt=Y.labelShow),"readonly"in Y&&i(8,Fe=Y.readonly),"onTagClick"in Y&&i(9,B=Y.onTagClick),"autoCompleteShowKey"in Y&&i(10,oe=Y.autoCompleteShowKey),"onTagAdded"in Y&&i(37,ne=Y.onTagAdded),"onTagRemoved"in Y&&i(38,ge=Y.onTagRemoved),"cleanOnBlur"in Y&&i(39,Ne=Y.cleanOnBlur),"customValidation"in Y&&i(40,Ze=Y.customValidation)},r.$$.update=()=>{r.$$.dirty[0]&1&&i(0,p=p||[]),r.$$.dirty[0]&16777216&&i(24,m=m||[13]),r.$$.dirty[0]&33554432&&i(25,y=y||!1),r.$$.dirty[0]&67108864&&i(26,k=k||!1),r.$$.dirty[0]&134217728&&i(27,x=x||[8]),r.$$.dirty[0]&2&&i(1,w=w||""),r.$$.dirty[0]&268435456&&i(28,S=S||!1),r.$$.dirty[0]&536870912&&i(29,C=C||!1),r.$$.dirty[0]&1073741824&&i(30,L=L||","),r.$$.dirty[0]&4&&i(2,A=A||!1),r.$$.dirty[1]&1&&i(31,F=typeof F>"u"),r.$$.dirty[1]&2&&i(32,O=O||!1),r.$$.dirty[1]&4&&i(33,R=R||!1),r.$$.dirty[0]&8&&i(3,z=z||"svelte-tags-input"),r.$$.dirty[0]&16&&i(4,J=J||N1()),r.$$.dirty[1]&8&&i(34,X=X||!1),r.$$.dirty[0]&32&&i(5,q=q||!1),r.$$.dirty[1]&16&&i(35,G=G??1),r.$$.dirty[1]&32&&i(36,fe=fe||!1),r.$$.dirty[0]&72&&i(6,ye=ye||z),r.$$.dirty[0]&128&&i(7,lt=lt||!1),r.$$.dirty[0]&256&&i(8,Fe=Fe||!1),r.$$.dirty[0]&512&&i(9,B=B||function(){}),r.$$.dirty[0]&1024|r.$$.dirty[1]&2&&i(10,oe=oe||O),r.$$.dirty[1]&64&&i(37,ne=ne||function(){}),r.$$.dirty[1]&128&&i(38,ge=ge||function(){}),r.$$.dirty[1]&256&&i(39,Ne=Ne||!1),r.$$.dirty[1]&512&&i(40,Ze=Ze||!1),r.$$.dirty[0]&16&&(l=J+"_matchs")},[p,w,A,z,J,q,ye,lt,Fe,B,oe,f,c,Ut,u,M,T,he,Ie,be,_t,Mt,nt,ie,m,y,k,x,S,C,L,F,O,R,X,G,fe,ne,ge,Ne,Ze,it,sn,Re,$t,on]}class R1 extends Ee{constructor(t){super(),Le(this,t,I1,A1,Ce,{tags:0,addKeys:24,maxTags:25,onlyUnique:26,removeKeys:27,placeholder:1,allowPaste:28,allowDrop:29,splitWith:30,autoComplete:2,autoCompleteFilter:31,autoCompleteKey:32,autoCompleteMarkupKey:33,name:3,id:4,allowBlur:34,disable:5,minChars:35,onlyAutocomplete:36,labelText:6,labelShow:7,readonly:8,onTagClick:9,autoCompleteShowKey:10,onTagAdded:37,onTagRemoved:38,cleanOnBlur:39,customValidation:40},null,[-1,-1])}}function Pc(r){return r.keyCode&&r.keyCode===27}var F1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function P1(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var Ys={exports:{}},Rf;function qi(){return Rf||(Rf=1,function(r,t){(function(i,l){r.exports=l()})(F1,function(){var i=navigator.userAgent,l=navigator.platform,u=/gecko\/\d/i.test(i),f=/MSIE \d/.test(i),c=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(i),h=/Edge\/(\d+)/.exec(i),p=f||c||h,m=p&&(f?document.documentMode||6:+(h||c)[1]),y=!h&&/WebKit\//.test(i),k=y&&/Qt\/\d+\.\d+/.test(i),x=!h&&/Chrome\//.test(i),w=/Opera\//.test(i),S=/Apple Computer/.test(navigator.vendor),C=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(i),L=/PhantomJS/.test(i),A=S&&(/Mobile\/\w+/.test(i)||navigator.maxTouchPoints>2),F=/Android/.test(i),O=A||F||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(i),R=A||/Mac/.test(l),z=/\bCrOS\b/.test(i),J=/win/i.test(l),X=w&&i.match(/Version\/(\d*\.\d*)/);X&&(X=Number(X[1])),X&&X>=15&&(w=!1,y=!0);var q=R&&(k||w&&(X==null||X<12.11)),G=u||p&&m>=9;function fe(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var ye=function(e,n){var o=e.className,s=fe(n).exec(o);if(s){var a=o.slice(s.index+s[0].length);e.className=o.slice(0,s.index)+(a?s[1]+a:"")}};function lt(e){for(var n=e.childNodes.length;n>0;--n)e.removeChild(e.firstChild);return e}function Fe(e,n){return lt(e).appendChild(n)}function B(e,n,o,s){var a=document.createElement(e);if(o&&(a.className=o),s&&(a.style.cssText=s),typeof n=="string")a.appendChild(document.createTextNode(n));else if(n)for(var d=0;d=n)return g+(n-d);g+=v-d,g+=o-g%o,d=v+1}}var Ie=function(){this.id=null,this.f=null,this.time=0,this.handler=M(this.onTimeout,this)};Ie.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Ie.prototype.set=function(e,n){this.f=n;var o=+new Date+e;(!this.id||o=n)return s+Math.min(g,n-a);if(a+=d-s,a+=o-a%o,s=d+1,a>=n)return s}}var it=[""];function sn(e){for(;it.length<=e;)it.push(Re(it)+" ");return it[e]}function Re(e){return e[e.length-1]}function $t(e,n){for(var o=[],s=0;s"€"&&(e.toUpperCase()!=e.toLowerCase()||qe.test(e))}function Je(e,n){return n?n.source.indexOf("\\w")>-1&&Ye(e)?!0:n.test(e):Ye(e)}function Fr(e){for(var n in e)if(e.hasOwnProperty(n)&&e[n])return!1;return!0}var Hc=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Hl(e){return e.charCodeAt(0)>=768&&Hc.test(e)}function _o(e,n,o){for(;(o<0?n>0:no?-1:1;;){if(n==o)return n;var a=(n+o)/2,d=s<0?Math.ceil(a):Math.floor(a);if(d==n)return e(d)?n:o;e(d)?o=d:n=d+s}}function zc(e,n,o,s){if(!e)return s(n,o,"ltr",0);for(var a=!1,d=0;dn||n==o&&g.to==n)&&(s(Math.max(g.from,n),Math.min(g.to,o),g.level==1?"rtl":"ltr",d),a=!0)}a||s(n,o,"ltr")}var Gi=null;function Qi(e,n,o){var s;Gi=null;for(var a=0;an)return a;d.to==n&&(d.from!=d.to&&o=="before"?s=a:Gi=a),d.from==n&&(d.from!=d.to&&o!="before"?s=a:Gi=a)}return s??Gi}var Bc=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",n="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function o(_){return _<=247?e.charAt(_):1424<=_&&_<=1524?"R":1536<=_&&_<=1785?n.charAt(_-1536):1774<=_&&_<=2220?"r":8192<=_&&_<=8203?"w":_==8204?"b":"L"}var s=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,a=/[stwN]/,d=/[LRr]/,g=/[Lb1n]/,v=/[1n]/;function b(_,E,D){this.level=_,this.from=E,this.to=D}return function(_,E){var D=E=="ltr"?"L":"R";if(_.length==0||E=="ltr"&&!s.test(_))return!1;for(var H=_.length,I=[],Q=0;Q-1&&(s[n]=a.slice(0,d).concat(a.slice(d+1)))}}}function st(e,n){var o=zl(e,n);if(o.length)for(var s=Array.prototype.slice.call(arguments,2),a=0;a0}function li(e){e.prototype.on=function(n,o){ke(this,n,o)},e.prototype.off=function(n,o){Qt(this,n,o)}}function Ot(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function xo(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Bl(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function ji(e){Ot(e),xo(e)}function Wl(e){return e.target||e.srcElement}function So(e){var n=e.which;return n==null&&(e.button&1?n=1:e.button&2?n=3:e.button&4&&(n=2)),R&&e.ctrlKey&&n==1&&(n=3),n}var Wc=function(){if(p&&m<9)return!1;var e=B("div");return"draggable"in e||"dragDrop"in e}(),ql;function qc(e){if(ql==null){var n=B("span","​");Fe(e,B("span",[n,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(ql=n.offsetWidth<=1&&n.offsetHeight>2&&!(p&&m<8))}var o=ql?B("span","​"):B("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return o.setAttribute("cm-text",""),o}var Ul;function Uc(e){if(Ul!=null)return Ul;var n=Fe(e,document.createTextNode("AخA")),o=ne(n,0,1).getBoundingClientRect(),s=ne(n,1,2).getBoundingClientRect();return lt(e),!o||o.left==o.right?!1:Ul=s.right-o.right<3}var Gl=` + +b`.split(/\n/).length!=3?function(e){for(var n=0,o=[],s=e.length;n<=s;){var a=e.indexOf(` +`,n);a==-1&&(a=e.length);var d=e.slice(n,e.charAt(a-1)=="\r"?a-1:a),g=d.indexOf("\r");g!=-1?(o.push(d.slice(0,g)),n+=g+1):(o.push(d),n=a+1)}return o}:function(e){return e.split(/\r\n?|\n/)},Gc=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch{return!1}}:function(e){var n;try{n=e.ownerDocument.selection.createRange()}catch{}return!n||n.parentElement()!=e?!1:n.compareEndPoints("StartToEnd",n)!=0},Qc=function(){var e=B("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),Ql=null;function jc(e){if(Ql!=null)return Ql;var n=Fe(e,B("span","x")),o=n.getBoundingClientRect(),s=ne(n,0,1).getBoundingClientRect();return Ql=Math.abs(o.left-s.left)>1}var jl={},si={};function Kc(e,n){arguments.length>2&&(n.dependencies=Array.prototype.slice.call(arguments,2)),jl[e]=n}function Yc(e,n){si[e]=n}function Pr(e){if(typeof e=="string"&&si.hasOwnProperty(e))e=si[e];else if(e&&typeof e.name=="string"&&si.hasOwnProperty(e.name)){var n=si[e.name];typeof n=="string"&&(n={name:n}),e=He(n,e),e.name=n.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Pr("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Pr("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Kl(e,n){n=Pr(n);var o=jl[n.name];if(!o)return Kl(e,"text/plain");var s=o(e,n);if(oi.hasOwnProperty(n.name)){var a=oi[n.name];for(var d in a)a.hasOwnProperty(d)&&(s.hasOwnProperty(d)&&(s["_"+d]=s[d]),s[d]=a[d])}if(s.name=n.name,n.helperType&&(s.helperType=n.helperType),n.modeProps)for(var g in n.modeProps)s[g]=n.modeProps[g];return s}var oi={};function Xc(e,n){var o=oi.hasOwnProperty(e)?oi[e]:oi[e]={};T(n,o)}function Wn(e,n){if(n===!0)return n;if(e.copyState)return e.copyState(n);var o={};for(var s in n){var a=n[s];a instanceof Array&&(a=a.concat([])),o[s]=a}return o}function Yl(e,n){for(var o;e.innerMode&&(o=e.innerMode(n),!(!o||o.mode==e));)n=o.state,e=o.mode;return o||{mode:e,state:n}}function To(e,n,o){return e.startState?e.startState(n,o):!0}var ot=function(e,n,o){this.pos=this.start=0,this.string=e,this.tabSize=n||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=o};ot.prototype.eol=function(){return this.pos>=this.string.length},ot.prototype.sol=function(){return this.pos==this.lineStart},ot.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},ot.prototype.next=function(){if(this.posn},ot.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},ot.prototype.skipToEnd=function(){this.pos=this.string.length},ot.prototype.skipTo=function(e){var n=this.string.indexOf(e,this.pos);if(n>-1)return this.pos=n,!0},ot.prototype.backUp=function(e){this.pos-=e},ot.prototype.column=function(){return this.lastColumnPos0?null:(d&&n!==!1&&(this.pos+=d[0].length),d)}},ot.prototype.current=function(){return this.string.slice(this.start,this.pos)},ot.prototype.hideFirstChars=function(e,n){this.lineStart+=e;try{return n()}finally{this.lineStart-=e}},ot.prototype.lookAhead=function(e){var n=this.lineOracle;return n&&n.lookAhead(e)},ot.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function me(e,n){if(n-=e.first,n<0||n>=e.size)throw new Error("There is no line "+(n+e.first)+" in the document.");for(var o=e;!o.lines;)for(var s=0;;++s){var a=o.children[s],d=a.chunkSize();if(n=e.first&&no?V(o,me(e,o).text.length):Zc(n,me(e,n.line).text.length)}function Zc(e,n){var o=e.ch;return o==null||o>n?V(e.line,n):o<0?V(e.line,0):e}function Lo(e,n){for(var o=[],s=0;sthis.maxLookAhead&&(this.maxLookAhead=e),n},un.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var n=this.baseTokens[this.baseTokenPos+1];return{type:n&&n.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},un.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},un.fromSaved=function(e,n,o){return n instanceof Br?new un(e,Wn(e.mode,n.state),o,n.lookAhead):new un(e,Wn(e.mode,n),o)},un.prototype.save=function(e){var n=e!==!1?Wn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Br(n,this.maxLookAhead):n};function Eo(e,n,o,s){var a=[e.state.modeGen],d={};Io(e,n.text,e.doc.mode,o,function(_,E){return a.push(_,E)},d,s);for(var g=o.state,v=function(_){o.baseTokens=a;var E=e.state.overlays[_],D=1,H=0;o.state=!0,Io(e,n.text,E.mode,o,function(I,Q){for(var Z=D;HI&&a.splice(D,1,I,a[D+1],le),D+=2,H=Math.min(I,le)}if(Q)if(E.opaque)a.splice(Z,D-Z,I,"overlay "+Q),D=Z+2;else for(;Ze.options.maxHighlightLength&&Wn(e.doc.mode,s.state),d=Eo(e,n,s);a&&(s.state=a),n.stateAfter=s.save(!a),n.styles=d.styles,d.classes?n.styleClasses=d.classes:n.styleClasses&&(n.styleClasses=null),o===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return n.styles}function Yi(e,n,o){var s=e.doc,a=e.display;if(!s.mode.startState)return new un(s,!0,n);var d=Jc(e,n,o),g=d>s.first&&me(s,d-1).stateAfter,v=g?un.fromSaved(s,g,d):new un(s,To(s.mode),d);return s.iter(d,n,function(b){$l(e,b.text,v);var _=v.line;b.stateAfter=_==n-1||_%5==0||_>=a.viewFrom&&_n.start)return d}throw new Error("Mode "+e.name+" failed to advance stream.")}var Mo=function(e,n,o){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=n||null,this.state=o};function Oo(e,n,o,s){var a=e.doc,d=a.mode,g;n=Se(a,n);var v=me(a,n.line),b=Yi(e,n.line,o),_=new ot(v.text,e.options.tabSize,b),E;for(s&&(E=[]);(s||_.pose.options.maxHighlightLength?(v=!1,g&&$l(e,n,s,E.pos),E.pos=n.length,D=null):D=No(es(o,E,s.state,H),d),H){var I=H[0].name;I&&(D="m-"+(D?I+" "+D:I))}if(!v||_!=D){for(;bg;--v){if(v<=d.first)return d.first;var b=me(d,v-1),_=b.stateAfter;if(_&&(!o||v+(_ instanceof Br?_.lookAhead:0)<=d.modeFrontier))return v;var E=he(b.text,null,e.options.tabSize);(a==null||s>E)&&(a=v-1,s=E)}return a}function Vc(e,n){if(e.modeFrontier=Math.min(e.modeFrontier,n),!(e.highlightFrontiero;s--){var a=me(e,s).stateAfter;if(a&&(!(a instanceof Br)||s+a.lookAhead=n:d.to>n);(s||(s=[])).push(new Wr(g,d.from,b?null:d.to))}}return s}function rh(e,n,o){var s;if(e)for(var a=0;a=n:d.to>n);if(v||d.from==n&&g.type=="bookmark"&&(!o||d.marker.insertLeft)){var b=d.from==null||(g.inclusiveLeft?d.from<=n:d.from0&&v)for(var de=0;de0)){var E=[b,1],D=xe(_.from,v.from),H=xe(_.to,v.to);(D<0||!g.inclusiveLeft&&!D)&&E.push({from:_.from,to:v.from}),(H>0||!g.inclusiveRight&&!H)&&E.push({from:v.to,to:_.to}),a.splice.apply(a,E),b+=E.length-3}}return a}function Po(e){var n=e.markedSpans;if(n){for(var o=0;on)&&(!s||ns(s,d.marker)<0)&&(s=d.marker)}return s}function Wo(e,n,o,s,a){var d=me(e,n),g=kn&&d.markedSpans;if(g)for(var v=0;v=0&&D<=0||E<=0&&D>=0)&&(E<=0&&(b.marker.inclusiveRight&&a.inclusiveLeft?xe(_.to,o)>=0:xe(_.to,o)>0)||E>=0&&(b.marker.inclusiveRight&&a.inclusiveLeft?xe(_.from,s)<=0:xe(_.from,s)<0)))return!0}}}function fn(e){for(var n;n=Bo(e);)e=n.find(-1,!0).line;return e}function oh(e){for(var n;n=Gr(e);)e=n.find(1,!0).line;return e}function ah(e){for(var n,o;n=Gr(e);)e=n.find(1,!0).line,(o||(o=[])).push(e);return o}function is(e,n){var o=me(e,n),s=fn(o);return o==s?n:Ue(s)}function qo(e,n){if(n>e.lastLine())return n;var o=me(e,n),s;if(!Dn(e,o))return n;for(;s=Gr(o);)o=s.find(1,!0).line;return Ue(o)+1}function Dn(e,n){var o=kn&&n.markedSpans;if(o){for(var s=void 0,a=0;an.maxLineLength&&(n.maxLineLength=a,n.maxLine=s)})}var ai=function(e,n,o){this.text=e,Ho(this,n),this.height=o?o(this):1};ai.prototype.lineNo=function(){return Ue(this)},li(ai);function uh(e,n,o,s){e.text=n,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),Po(e),Ho(e,o);var a=s?s(e):1;a!=e.height&&an(e,a)}function fh(e){e.parent=null,Po(e)}var ch={},hh={};function Uo(e,n){if(!e||/^\s*$/.test(e))return null;var o=n.addModeClass?hh:ch;return o[e]||(o[e]=e.replace(/\S+/g,"cm-$&"))}function Go(e,n){var o=oe("span",null,null,y?"padding-right: .1px":null),s={pre:oe("pre",[o],"CodeMirror-line"),content:o,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};n.measure={};for(var a=0;a<=(n.rest?n.rest.length:0);a++){var d=a?n.rest[a-1]:n.line,g=void 0;s.pos=0,s.addToken=ph,Uc(e.display.measure)&&(g=_n(d,e.doc.direction))&&(s.addToken=mh(s.addToken,g)),s.map=[];var v=n!=e.display.externalMeasured&&Ue(d);vh(d,s,Do(e,d,v)),d.styleClasses&&(d.styleClasses.bgClass&&(s.bgClass=Ut(d.styleClasses.bgClass,s.bgClass||"")),d.styleClasses.textClass&&(s.textClass=Ut(d.styleClasses.textClass,s.textClass||""))),s.map.length==0&&s.map.push(0,0,s.content.appendChild(qc(e.display.measure))),a==0?(n.measure.map=s.map,n.measure.cache={}):((n.measure.maps||(n.measure.maps=[])).push(s.map),(n.measure.caches||(n.measure.caches=[])).push({}))}if(y){var b=s.content.lastChild;(/\bcm-tab\b/.test(b.className)||b.querySelector&&b.querySelector(".cm-tab"))&&(s.content.className="cm-tab-wrap-hack")}return st(e,"renderLine",e,n.line,s.pre),s.pre.className&&(s.textClass=Ut(s.pre.className,s.textClass||"")),s}function dh(e){var n=B("span","•","cm-invalidchar");return n.title="\\u"+e.charCodeAt(0).toString(16),n.setAttribute("aria-label",n.title),n}function ph(e,n,o,s,a,d,g){if(n){var v=e.splitSpaces?gh(n,e.trailingSpace):n,b=e.cm.state.specialChars,_=!1,E;if(!b.test(n))e.col+=n.length,E=document.createTextNode(v),e.map.push(e.pos,e.pos+n.length,E),p&&m<9&&(_=!0),e.pos+=n.length;else{E=document.createDocumentFragment();for(var D=0;;){b.lastIndex=D;var H=b.exec(n),I=H?H.index-D:n.length-D;if(I){var Q=document.createTextNode(v.slice(D,D+I));p&&m<9?E.appendChild(B("span",[Q])):E.appendChild(Q),e.map.push(e.pos,e.pos+I,Q),e.col+=I,e.pos+=I}if(!H)break;D+=I+1;var Z=void 0;if(H[0]==" "){var le=e.cm.options.tabSize,ae=le-e.col%le;Z=E.appendChild(B("span",sn(ae),"cm-tab")),Z.setAttribute("role","presentation"),Z.setAttribute("cm-text"," "),e.col+=ae}else H[0]=="\r"||H[0]==` +`?(Z=E.appendChild(B("span",H[0]=="\r"?"␍":"␤","cm-invalidchar")),Z.setAttribute("cm-text",H[0]),e.col+=1):(Z=e.cm.options.specialCharPlaceholder(H[0]),Z.setAttribute("cm-text",H[0]),p&&m<9?E.appendChild(B("span",[Z])):E.appendChild(Z),e.col+=1);e.map.push(e.pos,e.pos+1,Z),e.pos++}}if(e.trailingSpace=v.charCodeAt(n.length-1)==32,o||s||a||_||d||g){var ce=o||"";s&&(ce+=s),a&&(ce+=a);var ue=B("span",[E],ce,d);if(g)for(var de in g)g.hasOwnProperty(de)&&de!="style"&&de!="class"&&ue.setAttribute(de,g[de]);return e.content.appendChild(ue)}e.content.appendChild(E)}}function gh(e,n){if(e.length>1&&!/ /.test(e))return e;for(var o=n,s="",a=0;a_&&D.from<=_));H++);if(D.to>=E)return e(o,s,a,d,g,v,b);e(o,s.slice(0,D.to-_),a,d,null,v,b),d=null,s=s.slice(D.to-_),_=D.to}}}function Qo(e,n,o,s){var a=!s&&o.widgetNode;a&&e.map.push(e.pos,e.pos+n,a),!s&&e.cm.display.input.needsContentAttribute&&(a||(a=e.content.appendChild(document.createElement("span"))),a.setAttribute("cm-marker",o.id)),a&&(e.cm.display.input.setUneditable(a),e.content.appendChild(a)),e.pos+=n,e.trailingSpace=!1}function vh(e,n,o){var s=e.markedSpans,a=e.text,d=0;if(!s){for(var g=1;gb||Te.collapsed&&ve.to==b&&ve.from==b)){if(ve.to!=null&&ve.to!=b&&I>ve.to&&(I=ve.to,Z=""),Te.className&&(Q+=" "+Te.className),Te.css&&(H=(H?H+";":"")+Te.css),Te.startStyle&&ve.from==b&&(le+=" "+Te.startStyle),Te.endStyle&&ve.to==I&&(de||(de=[])).push(Te.endStyle,ve.to),Te.title&&((ce||(ce={})).title=Te.title),Te.attributes)for(var je in Te.attributes)(ce||(ce={}))[je]=Te.attributes[je];Te.collapsed&&(!ae||ns(ae.marker,Te)<0)&&(ae=ve)}else ve.from>b&&I>ve.from&&(I=ve.from)}if(de)for(var gt=0;gt=v)break;for(var Bt=Math.min(v,I);;){if(E){var Rt=b+E.length;if(!ae){var at=Rt>Bt?E.slice(0,Bt-b):E;n.addToken(n,at,D?D+Q:Q,le,b+at.length==I?Z:"",H,ce)}if(Rt>=Bt){E=E.slice(Bt-b),b=Bt;break}b=Rt,le=""}E=a.slice(d,d=o[_++]),D=Uo(o[_++],n.cm.options)}}}function jo(e,n,o){this.line=n,this.rest=ah(n),this.size=this.rest?Ue(Re(this.rest))-o+1:1,this.node=this.text=null,this.hidden=Dn(e,n)}function jr(e,n,o){for(var s=[],a,d=n;d2&&d.push((b.bottom+_.top)/2-o.top)}}d.push(o.bottom-o.top)}}function $o(e,n,o){if(e.line==n)return{map:e.measure.map,cache:e.measure.cache};for(var s=0;so)return{map:e.measure.maps[a],cache:e.measure.caches[a],before:!0}}function Eh(e,n){n=fn(n);var o=Ue(n),s=e.display.externalMeasured=new jo(e.doc,n,o);s.lineN=o;var a=s.built=Go(e,s);return s.text=a.pre,Fe(e.display.lineMeasure,a.pre),s}function ea(e,n,o,s){return hn(e,fi(e,n),o,s)}function us(e,n){if(n>=e.display.viewFrom&&n=o.lineN&&nn)&&(d=b-v,a=d-1,n>=b&&(g="right")),a!=null){if(s=e[_+2],v==b&&o==(s.insertLeft?"left":"right")&&(g=o),o=="left"&&a==0)for(;_&&e[_-2]==e[_-3]&&e[_-1].insertLeft;)s=e[(_-=3)+2],g="left";if(o=="right"&&a==b-v)for(;_=0&&(o=e[a]).left==o.right;a--);return o}function Ah(e,n,o,s){var a=na(n.map,o,s),d=a.node,g=a.start,v=a.end,b=a.collapse,_;if(d.nodeType==3){for(var E=0;E<4;E++){for(;g&&Hl(n.line.text.charAt(a.coverStart+g));)--g;for(;a.coverStart+v0&&(b=s="right");var D;e.options.lineWrapping&&(D=d.getClientRects()).length>1?_=D[s=="right"?D.length-1:0]:_=d.getBoundingClientRect()}if(p&&m<9&&!g&&(!_||!_.left&&!_.right)){var H=d.parentNode.getClientRects()[0];H?_={left:H.left,right:H.left+hi(e.display),top:H.top,bottom:H.bottom}:_=ta}for(var I=_.top-n.rect.top,Q=_.bottom-n.rect.top,Z=(I+Q)/2,le=n.view.measure.heights,ae=0;ae=s.text.length?(b=s.text.length,_="before"):b<=0&&(b=0,_="after"),!v)return g(_=="before"?b-1:b,_=="before");function E(Q,Z,le){var ae=v[Z],ce=ae.level==1;return g(le?Q-1:Q,ce!=le)}var D=Qi(v,b,_),H=Gi,I=E(b,D,_=="before");return H!=null&&(I.other=E(b,H,_!="before")),I}function aa(e,n){var o=0;n=Se(e.doc,n),e.options.lineWrapping||(o=hi(e.display)*n.ch);var s=me(e.doc,n.line),a=wn(s)+Kr(e.display);return{left:o,right:o,top:a,bottom:a+s.height}}function cs(e,n,o,s,a){var d=V(e,n,o);return d.xRel=a,s&&(d.outside=s),d}function hs(e,n,o){var s=e.doc;if(o+=e.display.viewOffset,o<0)return cs(s.first,0,null,-1,-1);var a=Un(s,o),d=s.first+s.size-1;if(a>d)return cs(s.first+s.size-1,me(s,d).text.length,null,1,1);n<0&&(n=0);for(var g=me(s,a);;){var v=Oh(e,g,a,n,o),b=sh(g,v.ch+(v.xRel>0||v.outside>0?1:0));if(!b)return v;var _=b.find(1);if(_.line==a)return _;g=me(s,a=_.line)}}function ua(e,n,o,s){s-=fs(n);var a=n.text.length,d=Ui(function(g){return hn(e,o,g-1).bottom<=s},a,0);return a=Ui(function(g){return hn(e,o,g).top>s},d,a),{begin:d,end:a}}function fa(e,n,o,s){o||(o=fi(e,n));var a=Yr(e,n,hn(e,o,s),"line").top;return ua(e,n,o,a)}function ds(e,n,o,s){return e.bottom<=o?!1:e.top>o?!0:(s?e.left:e.right)>n}function Oh(e,n,o,s,a){a-=wn(n);var d=fi(e,n),g=fs(n),v=0,b=n.text.length,_=!0,E=_n(n,e.doc.direction);if(E){var D=(e.options.lineWrapping?Ih:Nh)(e,n,o,d,E,s,a);_=D.level!=1,v=_?D.from:D.to-1,b=_?D.to:D.from-1}var H=null,I=null,Q=Ui(function(_e){var ve=hn(e,d,_e);return ve.top+=g,ve.bottom+=g,ds(ve,s,a,!1)?(ve.top<=a&&ve.left<=s&&(H=_e,I=ve),!0):!1},v,b),Z,le,ae=!1;if(I){var ce=s-I.left=de.bottom?1:0}return Q=_o(n.text,Q,1),cs(o,Q,le,ae,s-Z)}function Nh(e,n,o,s,a,d,g){var v=Ui(function(D){var H=a[D],I=H.level!=1;return ds(en(e,V(o,I?H.to:H.from,I?"before":"after"),"line",n,s),d,g,!0)},0,a.length-1),b=a[v];if(v>0){var _=b.level!=1,E=en(e,V(o,_?b.from:b.to,_?"after":"before"),"line",n,s);ds(E,d,g,!0)&&E.top>g&&(b=a[v-1])}return b}function Ih(e,n,o,s,a,d,g){var v=ua(e,n,s,g),b=v.begin,_=v.end;/\s/.test(n.text.charAt(_-1))&&_--;for(var E=null,D=null,H=0;H=_||I.to<=b)){var Q=I.level!=1,Z=hn(e,s,Q?Math.min(_,I.to)-1:Math.max(b,I.from)).right,le=Zle)&&(E=I,D=le)}}return E||(E=a[a.length-1]),E.from_&&(E={from:E.from,to:_,level:E.level}),E}var Qn;function ci(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(Qn==null){Qn=B("pre",null,"CodeMirror-line-like");for(var n=0;n<49;++n)Qn.appendChild(document.createTextNode("x")),Qn.appendChild(B("br"));Qn.appendChild(document.createTextNode("x"))}Fe(e.measure,Qn);var o=Qn.offsetHeight/50;return o>3&&(e.cachedTextHeight=o),lt(e.measure),o||1}function hi(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var n=B("span","xxxxxxxxxx"),o=B("pre",[n],"CodeMirror-line-like");Fe(e.measure,o);var s=n.getBoundingClientRect(),a=(s.right-s.left)/10;return a>2&&(e.cachedCharWidth=a),a||10}function ps(e){for(var n=e.display,o={},s={},a=n.gutters.clientLeft,d=n.gutters.firstChild,g=0;d;d=d.nextSibling,++g){var v=e.display.gutterSpecs[g].className;o[v]=d.offsetLeft+d.clientLeft+a,s[v]=d.clientWidth}return{fixedPos:gs(n),gutterTotalWidth:n.gutters.offsetWidth,gutterLeft:o,gutterWidth:s,wrapperWidth:n.wrapper.clientWidth}}function gs(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function ca(e){var n=ci(e.display),o=e.options.lineWrapping,s=o&&Math.max(5,e.display.scroller.clientWidth/hi(e.display)-3);return function(a){if(Dn(e.doc,a))return 0;var d=0;if(a.widgets)for(var g=0;g0&&(_=me(e.doc,b.line).text).length==b.ch){var E=he(_,_.length,e.options.tabSize)-_.length;b=V(b.line,Math.max(0,Math.round((d-Vo(e.display).left)/hi(e.display))-E))}return b}function Kn(e,n){if(n>=e.display.viewTo||(n-=e.display.viewFrom,n<0))return null;for(var o=e.display.view,s=0;sn)&&(a.updateLineNumbers=n),e.curOp.viewChanged=!0,n>=a.viewTo)kn&&is(e.doc,n)a.viewFrom?Mn(e):(a.viewFrom+=s,a.viewTo+=s);else if(n<=a.viewFrom&&o>=a.viewTo)Mn(e);else if(n<=a.viewFrom){var d=Zr(e,o,o+s,1);d?(a.view=a.view.slice(d.index),a.viewFrom=d.lineN,a.viewTo+=s):Mn(e)}else if(o>=a.viewTo){var g=Zr(e,n,n,-1);g?(a.view=a.view.slice(0,g.index),a.viewTo=g.lineN):Mn(e)}else{var v=Zr(e,n,n,-1),b=Zr(e,o,o+s,1);v&&b?(a.view=a.view.slice(0,v.index).concat(jr(e,v.lineN,b.lineN)).concat(a.view.slice(b.index)),a.viewTo+=s):Mn(e)}var _=a.externalMeasured;_&&(o<_.lineN?_.lineN+=s:n<_.lineN+_.size&&(a.externalMeasured=null))}function An(e,n,o){e.curOp.viewChanged=!0;var s=e.display,a=e.display.externalMeasured;if(a&&n>=a.lineN&&n=s.viewTo)){var d=s.view[Kn(e,n)];if(d.node!=null){var g=d.changes||(d.changes=[]);be(g,o)==-1&&g.push(o)}}}function Mn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Zr(e,n,o,s){var a=Kn(e,n),d,g=e.display.view;if(!kn||o==e.doc.first+e.doc.size)return{index:a,lineN:o};for(var v=e.display.viewFrom,b=0;b0){if(a==g.length-1)return null;d=v+g[a].size-n,a++}else d=v-n;n+=d,o+=d}for(;is(e.doc,o)!=o;){if(a==(s<0?0:g.length-1))return null;o+=s*g[a-(s<0?1:0)].size,a+=s}return{index:a,lineN:o}}function Rh(e,n,o){var s=e.display,a=s.view;a.length==0||n>=s.viewTo||o<=s.viewFrom?(s.view=jr(e,n,o),s.viewFrom=n):(s.viewFrom>n?s.view=jr(e,n,s.viewFrom).concat(s.view):s.viewFromo&&(s.view=s.view.slice(0,Kn(e,o)))),s.viewTo=o}function ha(e){for(var n=e.display.view,o=0,s=0;s=e.display.viewTo||v.to().line0?n.blinker=setInterval(function(){e.hasFocus()||di(e),n.cursorDiv.style.visibility=(o=!o)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(n.cursorDiv.style.visibility="hidden")}}function ga(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||ys(e))}function bs(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&di(e))},100)}function ys(e,n){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(st(e,"focus",e,n),e.state.focused=!0,Ze(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),y&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),vs(e))}function di(e,n){e.state.delayingBlurEvent||(e.state.focused&&(st(e,"blur",e,n),e.state.focused=!1,ye(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function Vr(e){for(var n=e.display,o=n.lineDiv.offsetTop,s=0;s.005||E<-.005)&&(an(a.line,g),ma(a.line),a.rest))for(var D=0;De.display.sizerWidth){var H=Math.ceil(v/hi(e.display));H>e.display.maxLineLength&&(e.display.maxLineLength=H,e.display.maxLine=a.line,e.display.maxLineChanged=!0)}}}}function ma(e){if(e.widgets)for(var n=0;n=g&&(d=Un(n,wn(me(n,b))-e.wrapper.clientHeight),g=b)}return{from:d,to:Math.max(g,d+1)}}function Ph(e,n){if(!ct(e,"scrollCursorIntoView")){var o=e.display,s=o.sizer.getBoundingClientRect(),a=null;if(n.top+s.top<0?a=!0:n.bottom+s.top>(window.innerHeight||document.documentElement.clientHeight)&&(a=!1),a!=null&&!L){var d=B("div","​",null,`position: absolute; + top: `+(n.top-o.viewOffset-Kr(e.display))+`px; + height: `+(n.bottom-n.top+cn(e)+o.barHeight)+`px; + left: `+n.left+"px; width: "+Math.max(2,n.right-n.left)+"px;");e.display.lineSpace.appendChild(d),d.scrollIntoView(a),e.display.lineSpace.removeChild(d)}}}function Hh(e,n,o,s){s==null&&(s=0);var a;!e.options.lineWrapping&&n==o&&(o=n.sticky=="before"?V(n.line,n.ch+1,"before"):n,n=n.ch?V(n.line,n.sticky=="before"?n.ch-1:n.ch,"after"):n);for(var d=0;d<5;d++){var g=!1,v=en(e,n),b=!o||o==n?v:en(e,o);a={left:Math.min(v.left,b.left),top:Math.min(v.top,b.top)-s,right:Math.max(v.left,b.left),bottom:Math.max(v.bottom,b.bottom)+s};var _=_s(e,a),E=e.doc.scrollTop,D=e.doc.scrollLeft;if(_.scrollTop!=null&&(nr(e,_.scrollTop),Math.abs(e.doc.scrollTop-E)>1&&(g=!0)),_.scrollLeft!=null&&(Yn(e,_.scrollLeft),Math.abs(e.doc.scrollLeft-D)>1&&(g=!0)),!g)break}return a}function zh(e,n){var o=_s(e,n);o.scrollTop!=null&&nr(e,o.scrollTop),o.scrollLeft!=null&&Yn(e,o.scrollLeft)}function _s(e,n){var o=e.display,s=ci(e.display);n.top<0&&(n.top=0);var a=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:o.scroller.scrollTop,d=as(e),g={};n.bottom-n.top>d&&(n.bottom=n.top+d);var v=e.doc.height+os(o),b=n.topv-s;if(n.topa+d){var E=Math.min(n.top,(_?v:n.bottom)-d);E!=a&&(g.scrollTop=E)}var D=e.options.fixedGutter?0:o.gutters.offsetWidth,H=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:o.scroller.scrollLeft-D,I=Gn(e)-o.gutters.offsetWidth,Q=n.right-n.left>I;return Q&&(n.right=n.left+I),n.left<10?g.scrollLeft=0:n.leftI+H-3&&(g.scrollLeft=n.right+(Q?0:10)-I),g}function ks(e,n){n!=null&&(el(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+n)}function pi(e){el(e);var n=e.getCursor();e.curOp.scrollToPos={from:n,to:n,margin:e.options.cursorScrollMargin}}function tr(e,n,o){(n!=null||o!=null)&&el(e),n!=null&&(e.curOp.scrollLeft=n),o!=null&&(e.curOp.scrollTop=o)}function Bh(e,n){el(e),e.curOp.scrollToPos=n}function el(e){var n=e.curOp.scrollToPos;if(n){e.curOp.scrollToPos=null;var o=aa(e,n.from),s=aa(e,n.to);va(e,o,s,n.margin)}}function va(e,n,o,s){var a=_s(e,{left:Math.min(n.left,o.left),top:Math.min(n.top,o.top)-s,right:Math.max(n.right,o.right),bottom:Math.max(n.bottom,o.bottom)+s});tr(e,a.scrollLeft,a.scrollTop)}function nr(e,n){Math.abs(e.doc.scrollTop-n)<2||(u||xs(e,{top:n}),ba(e,n,!0),u&&xs(e),lr(e,100))}function ba(e,n,o){n=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,n)),!(e.display.scroller.scrollTop==n&&!o)&&(e.doc.scrollTop=n,e.display.scrollbars.setScrollTop(n),e.display.scroller.scrollTop!=n&&(e.display.scroller.scrollTop=n))}function Yn(e,n,o,s){n=Math.max(0,Math.min(n,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((o?n==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-n)<2)&&!s)&&(e.doc.scrollLeft=n,xa(e),e.display.scroller.scrollLeft!=n&&(e.display.scroller.scrollLeft=n),e.display.scrollbars.setScrollLeft(n))}function ir(e){var n=e.display,o=n.gutters.offsetWidth,s=Math.round(e.doc.height+os(e.display));return{clientHeight:n.scroller.clientHeight,viewHeight:n.wrapper.clientHeight,scrollWidth:n.scroller.scrollWidth,clientWidth:n.scroller.clientWidth,viewWidth:n.wrapper.clientWidth,barLeft:e.options.fixedGutter?o:0,docHeight:s,scrollHeight:s+cn(e)+n.barHeight,nativeBarWidth:n.nativeBarWidth,gutterWidth:o}}var Xn=function(e,n,o){this.cm=o;var s=this.vert=B("div",[B("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),a=this.horiz=B("div",[B("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");s.tabIndex=a.tabIndex=-1,e(s),e(a),ke(s,"scroll",function(){s.clientHeight&&n(s.scrollTop,"vertical")}),ke(a,"scroll",function(){a.clientWidth&&n(a.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,p&&m<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Xn.prototype.update=function(e){var n=e.scrollWidth>e.clientWidth+1,o=e.scrollHeight>e.clientHeight+1,s=e.nativeBarWidth;if(o){this.vert.style.display="block",this.vert.style.bottom=n?s+"px":"0";var a=e.viewHeight-(n?s:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+a)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(n){this.horiz.style.display="block",this.horiz.style.right=o?s+"px":"0",this.horiz.style.left=e.barLeft+"px";var d=e.viewWidth-e.barLeft-(o?s:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+d)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(s==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:o?s:0,bottom:n?s:0}},Xn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Xn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Xn.prototype.zeroWidthHack=function(){var e=R&&!C?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ie,this.disableVert=new Ie},Xn.prototype.enableZeroWidthBar=function(e,n,o){e.style.pointerEvents="auto";function s(){var a=e.getBoundingClientRect(),d=o=="vert"?document.elementFromPoint(a.right-1,(a.top+a.bottom)/2):document.elementFromPoint((a.right+a.left)/2,a.bottom-1);d!=e?e.style.pointerEvents="none":n.set(1e3,s)}n.set(1e3,s)},Xn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var rr=function(){};rr.prototype.update=function(){return{bottom:0,right:0}},rr.prototype.setScrollLeft=function(){},rr.prototype.setScrollTop=function(){},rr.prototype.clear=function(){};function gi(e,n){n||(n=ir(e));var o=e.display.barWidth,s=e.display.barHeight;ya(e,n);for(var a=0;a<4&&o!=e.display.barWidth||s!=e.display.barHeight;a++)o!=e.display.barWidth&&e.options.lineWrapping&&Vr(e),ya(e,ir(e)),o=e.display.barWidth,s=e.display.barHeight}function ya(e,n){var o=e.display,s=o.scrollbars.update(n);o.sizer.style.paddingRight=(o.barWidth=s.right)+"px",o.sizer.style.paddingBottom=(o.barHeight=s.bottom)+"px",o.heightForcer.style.borderBottom=s.bottom+"px solid transparent",s.right&&s.bottom?(o.scrollbarFiller.style.display="block",o.scrollbarFiller.style.height=s.bottom+"px",o.scrollbarFiller.style.width=s.right+"px"):o.scrollbarFiller.style.display="",s.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(o.gutterFiller.style.display="block",o.gutterFiller.style.height=s.bottom+"px",o.gutterFiller.style.width=n.gutterWidth+"px"):o.gutterFiller.style.display=""}var _a={native:Xn,null:rr};function ka(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&ye(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new _a[e.options.scrollbarStyle](function(n){e.display.wrapper.insertBefore(n,e.display.scrollbarFiller),ke(n,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),n.setAttribute("cm-not-content","true")},function(n,o){o=="horizontal"?Yn(e,n):nr(e,n)},e),e.display.scrollbars.addClass&&Ze(e.display.wrapper,e.display.scrollbars.addClass)}var Wh=0;function Zn(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Wh,markArrays:null},bh(e.curOp)}function Jn(e){var n=e.curOp;n&&_h(n,function(o){for(var s=0;s=o.viewTo)||o.maxLineChanged&&n.options.lineWrapping,e.update=e.mustUpdate&&new tl(n,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Gh(e){e.updatedDisplay=e.mustUpdate&&ws(e.cm,e.update)}function Qh(e){var n=e.cm,o=n.display;e.updatedDisplay&&Vr(n),e.barMeasure=ir(n),o.maxLineChanged&&!n.options.lineWrapping&&(e.adjustWidthTo=ea(n,o.maxLine,o.maxLine.text.length).left+3,n.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(o.scroller.clientWidth,o.sizer.offsetLeft+e.adjustWidthTo+cn(n)+n.display.barWidth),e.maxScrollLeft=Math.max(0,o.sizer.offsetLeft+e.adjustWidthTo-Gn(n))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=o.input.prepareSelection())}function jh(e){var n=e.cm;e.adjustWidthTo!=null&&(n.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var o=+new Date+e.options.workTime,s=Yi(e,n.highlightFrontier),a=[];n.iter(s.line,Math.min(n.first+n.size,e.display.viewTo+500),function(d){if(s.line>=e.display.viewFrom){var g=d.styles,v=d.text.length>e.options.maxHighlightLength?Wn(n.mode,s.state):null,b=Eo(e,d,s,!0);v&&(s.state=v),d.styles=b.styles;var _=d.styleClasses,E=b.classes;E?d.styleClasses=E:_&&(d.styleClasses=null);for(var D=!g||g.length!=d.styles.length||_!=E&&(!_||!E||_.bgClass!=E.bgClass||_.textClass!=E.textClass),H=0;!D&&Ho)return lr(e,e.options.workDelay),!0}),n.highlightFrontier=s.line,n.modeFrontier=Math.max(n.modeFrontier,s.line),a.length&&zt(e,function(){for(var d=0;d=o.viewFrom&&n.visible.to<=o.viewTo&&(o.updateLineNumbers==null||o.updateLineNumbers>=o.viewTo)&&o.renderedView==o.view&&ha(e)==0)return!1;Sa(e)&&(Mn(e),n.dims=ps(e));var a=s.first+s.size,d=Math.max(n.visible.from-e.options.viewportMargin,s.first),g=Math.min(a,n.visible.to+e.options.viewportMargin);o.viewFromg&&o.viewTo-g<20&&(g=Math.min(a,o.viewTo)),kn&&(d=is(e.doc,d),g=qo(e.doc,g));var v=d!=o.viewFrom||g!=o.viewTo||o.lastWrapHeight!=n.wrapperHeight||o.lastWrapWidth!=n.wrapperWidth;Rh(e,d,g),o.viewOffset=wn(me(e.doc,o.viewFrom)),e.display.mover.style.top=o.viewOffset+"px";var b=ha(e);if(!v&&b==0&&!n.force&&o.renderedView==o.view&&(o.updateLineNumbers==null||o.updateLineNumbers>=o.viewTo))return!1;var _=Zh(e);return b>4&&(o.lineDiv.style.display="none"),Vh(e,o.updateLineNumbers,n.dims),b>4&&(o.lineDiv.style.display=""),o.renderedView=o.view,Jh(_),lt(o.cursorDiv),lt(o.selectionDiv),o.gutters.style.height=o.sizer.style.minHeight=0,v&&(o.lastWrapHeight=n.wrapperHeight,o.lastWrapWidth=n.wrapperWidth,lr(e,400)),o.updateLineNumbers=null,!0}function wa(e,n){for(var o=n.viewport,s=!0;;s=!1){if(!s||!e.options.lineWrapping||n.oldDisplayWidth==Gn(e)){if(o&&o.top!=null&&(o={top:Math.min(e.doc.height+os(e.display)-as(e),o.top)}),n.visible=$r(e.display,e.doc,o),n.visible.from>=e.display.viewFrom&&n.visible.to<=e.display.viewTo)break}else s&&(n.visible=$r(e.display,e.doc,o));if(!ws(e,n))break;Vr(e);var a=ir(e);er(e),gi(e,a),Ts(e,a),n.force=!1}n.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(n.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function xs(e,n){var o=new tl(e,n);if(ws(e,o)){Vr(e),wa(e,o);var s=ir(e);er(e),gi(e,s),Ts(e,s),o.finish()}}function Vh(e,n,o){var s=e.display,a=e.options.lineNumbers,d=s.lineDiv,g=d.firstChild;function v(Q){var Z=Q.nextSibling;return y&&R&&e.display.currentWheelTarget==Q?Q.style.display="none":Q.parentNode.removeChild(Q),Z}for(var b=s.view,_=s.viewFrom,E=0;E-1&&(I=!1),Ko(e,D,_,o)),I&&(lt(D.lineNumber),D.lineNumber.appendChild(document.createTextNode(Zl(e.options,_)))),g=D.node.nextSibling}_+=D.size}for(;g;)g=v(g)}function Ss(e){var n=e.gutters.offsetWidth;e.sizer.style.marginLeft=n+"px",ht(e,"gutterChanged",e)}function Ts(e,n){e.display.sizer.style.minHeight=n.docHeight+"px",e.display.heightForcer.style.top=n.docHeight+"px",e.display.gutters.style.height=n.docHeight+e.display.barHeight+cn(e)+"px"}function xa(e){var n=e.display,o=n.view;if(!(!n.alignWidgets&&(!n.gutters.firstChild||!e.options.fixedGutter))){for(var s=gs(n)-n.scroller.scrollLeft+e.doc.scrollLeft,a=n.gutters.offsetWidth,d=s+"px",g=0;gg.clientWidth,b=g.scrollHeight>g.clientHeight;if(s&&v||a&&b){if(a&&R&&y){e:for(var _=n.target,E=d.view;_!=g;_=_.parentNode)for(var D=0;D=0&&xe(e,s.to())<=0)return o}return-1};var ze=function(e,n){this.anchor=e,this.head=n};ze.prototype.from=function(){return zr(this.anchor,this.head)},ze.prototype.to=function(){return Hr(this.anchor,this.head)},ze.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function tn(e,n,o){var s=e&&e.options.selectionsMayTouch,a=n[o];n.sort(function(H,I){return xe(H.from(),I.from())}),o=be(n,a);for(var d=1;d0:b>=0){var _=zr(v.from(),g.from()),E=Hr(v.to(),g.to()),D=v.empty()?g.from()==g.head:v.from()==v.head;d<=o&&--o,n.splice(--d,2,new ze(D?E:_,D?_:E))}}return new Kt(n,o)}function On(e,n){return new Kt([new ze(e,n||e)],0)}function Nn(e){return e.text?V(e.from.line+e.text.length-1,Re(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function Ea(e,n){if(xe(e,n.from)<0)return e;if(xe(e,n.to)<=0)return Nn(n);var o=e.line+n.text.length-(n.to.line-n.from.line)-1,s=e.ch;return e.line==n.to.line&&(s+=Nn(n).ch-n.to.ch),V(o,s)}function Ls(e,n){for(var o=[],s=0;s1&&e.remove(v.line+1,Q-1),e.insert(v.line+1,ae)}ht(e,"change",e,n)}function In(e,n,o){function s(a,d,g){if(a.linked)for(var v=0;v1&&!e.done[e.done.length-2].ranges)return e.done.pop(),Re(e.done)}function Ia(e,n,o,s){var a=e.history;a.undone.length=0;var d=+new Date,g,v;if((a.lastOp==s||a.lastOrigin==n.origin&&n.origin&&(n.origin.charAt(0)=="+"&&a.lastModTime>d-(e.cm?e.cm.options.historyEventDelay:500)||n.origin.charAt(0)=="*"))&&(g=id(a,a.lastOp==s)))v=Re(g.changes),xe(n.from,n.to)==0&&xe(n.from,v.to)==0?v.to=Nn(n):g.changes.push(As(e,n));else{var b=Re(a.done);for((!b||!b.ranges)&&rl(e.sel,a.done),g={changes:[As(e,n)],generation:a.generation},a.done.push(g);a.done.length>a.undoDepth;)a.done.shift(),a.done[0].ranges||a.done.shift()}a.done.push(o),a.generation=++a.maxGeneration,a.lastModTime=a.lastSelTime=d,a.lastOp=a.lastSelOp=s,a.lastOrigin=a.lastSelOrigin=n.origin,v||st(e,"historyAdded")}function rd(e,n,o,s){var a=n.charAt(0);return a=="*"||a=="+"&&o.ranges.length==s.ranges.length&&o.somethingSelected()==s.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function ld(e,n,o,s){var a=e.history,d=s&&s.origin;o==a.lastSelOp||d&&a.lastSelOrigin==d&&(a.lastModTime==a.lastSelTime&&a.lastOrigin==d||rd(e,d,Re(a.done),n))?a.done[a.done.length-1]=n:rl(n,a.done),a.lastSelTime=+new Date,a.lastSelOrigin=d,a.lastSelOp=o,s&&s.clearRedo!==!1&&Na(a.undone)}function rl(e,n){var o=Re(n);o&&o.ranges&&o.equals(e)||n.push(e)}function Ra(e,n,o,s){var a=n["spans_"+e.id],d=0;e.iter(Math.max(e.first,o),Math.min(e.first+e.size,s),function(g){g.markedSpans&&((a||(a=n["spans_"+e.id]={}))[d]=g.markedSpans),++d})}function sd(e){if(!e)return null;for(var n,o=0;o-1&&(Re(v)[D]=_[D],delete _[D])}}return s}function Ms(e,n,o,s){if(s){var a=e.anchor;if(o){var d=xe(n,a)<0;d!=xe(o,a)<0?(a=n,n=o):d!=xe(n,o)<0&&(n=o)}return new ze(a,n)}else return new ze(o||n,n)}function ll(e,n,o,s,a){a==null&&(a=e.cm&&(e.cm.display.shift||e.extend)),St(e,new Kt([Ms(e.sel.primary(),n,o,a)],0),s)}function Pa(e,n,o){for(var s=[],a=e.cm&&(e.cm.display.shift||e.extend),d=0;d=n.ch:v.to>n.ch))){if(a&&(st(b,"beforeCursorEnter"),b.explicitlyCleared))if(d.markedSpans){--g;continue}else break;if(!b.atomic)continue;if(o){var D=b.find(s<0?1:-1),H=void 0;if((s<0?E:_)&&(D=Ua(e,D,-s,D&&D.line==n.line?d:null)),D&&D.line==n.line&&(H=xe(D,o))&&(s<0?H<0:H>0))return vi(e,D,n,s,a)}var I=b.find(s<0?-1:1);return(s<0?_:E)&&(I=Ua(e,I,s,I.line==n.line?d:null)),I?vi(e,I,n,s,a):null}}return n}function ol(e,n,o,s,a){var d=s||1,g=vi(e,n,o,d,a)||!a&&vi(e,n,o,d,!0)||vi(e,n,o,-d,a)||!a&&vi(e,n,o,-d,!0);return g||(e.cantEdit=!0,V(e.first,0))}function Ua(e,n,o,s){return o<0&&n.ch==0?n.line>e.first?Se(e,V(n.line-1)):null:o>0&&n.ch==(s||me(e,n.line)).text.length?n.line=0;--a)ja(e,{from:s[a].from,to:s[a].to,text:a?[""]:n.text,origin:n.origin});else ja(e,n)}}function ja(e,n){if(!(n.text.length==1&&n.text[0]==""&&xe(n.from,n.to)==0)){var o=Ls(e,n);Ia(e,n,o,e.cm?e.cm.curOp.id:NaN),ar(e,n,o,ts(e,n));var s=[];In(e,function(a,d){!d&&be(s,a.history)==-1&&(Za(a.history,n),s.push(a.history)),ar(a,n,null,ts(a,n))})}}function al(e,n,o){var s=e.cm&&e.cm.state.suppressEdits;if(!(s&&!o)){for(var a=e.history,d,g=e.sel,v=n=="undo"?a.done:a.undone,b=n=="undo"?a.undone:a.done,_=0;_=0;--I){var Q=H(I);if(Q)return Q.v}}}}function Ka(e,n){if(n!=0&&(e.first+=n,e.sel=new Kt($t(e.sel.ranges,function(a){return new ze(V(a.anchor.line+n,a.anchor.ch),V(a.head.line+n,a.head.ch))}),e.sel.primIndex),e.cm)){Nt(e.cm,e.first,e.first-n,n);for(var o=e.cm.display,s=o.viewFrom;se.lastLine())){if(n.from.lined&&(n={from:n.from,to:V(d,me(e,d).text.length),text:[n.text[0]],origin:n.origin}),n.removed=qn(e,n.from,n.to),o||(o=Ls(e,n)),e.cm?ud(e.cm,n,s):Ds(e,n,s),sl(e,o,nt),e.cantEdit&&ol(e,V(e.firstLine(),0))&&(e.cantEdit=!1)}}function ud(e,n,o){var s=e.doc,a=e.display,d=n.from,g=n.to,v=!1,b=d.line;e.options.lineWrapping||(b=Ue(fn(me(s,d.line))),s.iter(b,g.line+1,function(I){if(I==a.maxLine)return v=!0,!0})),s.sel.contains(n.from,n.to)>-1&&wo(e),Ds(s,n,o,ca(e)),e.options.lineWrapping||(s.iter(b,d.line+n.text.length,function(I){var Q=Qr(I);Q>a.maxLineLength&&(a.maxLine=I,a.maxLineLength=Q,a.maxLineChanged=!0,v=!1)}),v&&(e.curOp.updateMaxLine=!0)),Vc(s,d.line),lr(e,400);var _=n.text.length-(g.line-d.line)-1;n.full?Nt(e):d.line==g.line&&n.text.length==1&&!Aa(e.doc,n)?An(e,d.line,"text"):Nt(e,d.line,g.line+1,_);var E=Zt(e,"changes"),D=Zt(e,"change");if(D||E){var H={from:d,to:g,text:n.text,removed:n.removed,origin:n.origin};D&&ht(e,"change",e,H),E&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(H)}e.display.selForContextMenu=null}function yi(e,n,o,s,a){var d;s||(s=o),xe(s,o)<0&&(d=[s,o],o=d[0],s=d[1]),typeof n=="string"&&(n=e.splitLines(n)),bi(e,{from:o,to:s,text:n,origin:a})}function Ya(e,n,o,s){o1||!(this.children[0]instanceof fr))){var v=[];this.collapse(v),this.children=[new fr(v)],this.children[0].parent=this}},collapse:function(e){for(var n=0;n50){for(var g=a.lines.length%25+25,v=g;v10);e.parent.maybeSpill()}},iterN:function(e,n,o){for(var s=0;se.display.maxLineLength&&(e.display.maxLine=_,e.display.maxLineLength=E,e.display.maxLineChanged=!0)}s!=null&&e&&this.collapsed&&Nt(e,s,a+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Wa(e.doc)),e&&ht(e,"markerCleared",e,this,s,a),n&&Jn(e),this.parent&&this.parent.clear()}},Rn.prototype.find=function(e,n){e==null&&this.type=="bookmark"&&(e=1);for(var o,s,a=0;a0||g==0&&d.clearWhenEmpty!==!1)return d;if(d.replacedWith&&(d.collapsed=!0,d.widgetNode=oe("span",[d.replacedWith],"CodeMirror-widget"),s.handleMouseEvents||d.widgetNode.setAttribute("cm-ignore-events","true"),s.insertLeft&&(d.widgetNode.insertLeft=!0)),d.collapsed){if(Wo(e,n.line,n,o,d)||n.line!=o.line&&Wo(e,o.line,n,o,d))throw new Error("Inserting collapsed marker partially overlapping an existing one");eh()}d.addToHistory&&Ia(e,{from:n,to:o,origin:"markText"},e.sel,NaN);var v=n.line,b=e.cm,_;if(e.iter(v,o.line+1,function(D){b&&d.collapsed&&!b.options.lineWrapping&&fn(D)==b.display.maxLine&&(_=!0),d.collapsed&&v!=n.line&&an(D,0),nh(D,new Wr(d,v==n.line?n.ch:null,v==o.line?o.ch:null),e.cm&&e.cm.curOp),++v}),d.collapsed&&e.iter(n.line,o.line+1,function(D){Dn(e,D)&&an(D,0)}),d.clearOnEnter&&ke(d,"beforeCursorEnter",function(){return d.clear()}),d.readOnly&&($c(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),d.collapsed&&(d.id=++Va,d.atomic=!0),b){if(_&&(b.curOp.updateMaxLine=!0),d.collapsed)Nt(b,n.line,o.line+1);else if(d.className||d.startStyle||d.endStyle||d.css||d.attributes||d.title)for(var E=n.line;E<=o.line;E++)An(b,E,"text");d.atomic&&Wa(b.doc),ht(b,"markerAdded",b,d)}return d}var dr=function(e,n){this.markers=e,this.primary=n;for(var o=0;o=0;b--)bi(this,s[b]);v?za(this,v):this.cm&&pi(this.cm)}),undo:pt(function(){al(this,"undo")}),redo:pt(function(){al(this,"redo")}),undoSelection:pt(function(){al(this,"undo",!0)}),redoSelection:pt(function(){al(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,n=0,o=0,s=0;s=e.ch)&&n.push(a.marker.parent||a.marker)}return n},findMarks:function(e,n,o){e=Se(this,e),n=Se(this,n);var s=[],a=e.line;return this.iter(e.line,n.line+1,function(d){var g=d.markedSpans;if(g)for(var v=0;v=b.to||b.from==null&&a!=e.line||b.from!=null&&a==n.line&&b.from>=n.ch)&&(!o||o(b.marker))&&s.push(b.marker.parent||b.marker)}++a}),s},getAllMarks:function(){var e=[];return this.iter(function(n){var o=n.markedSpans;if(o)for(var s=0;se)return n=e,!0;e-=d,++o}),Se(this,V(o,n))},indexFromPos:function(e){e=Se(this,e);var n=e.ch;if(e.linen&&(n=e.from),e.to!=null&&e.to-1){n.state.draggingText(e),setTimeout(function(){return n.display.input.focus()},20);return}try{var E=e.dataTransfer.getData("Text");if(E){var D;if(n.state.draggingText&&!n.state.draggingText.copy&&(D=n.listSelections()),sl(n.doc,On(o,o)),D)for(var H=0;H=0;v--)yi(e.doc,"",s[v].from,s[v].to,"+delete");pi(e)})}function Ns(e,n,o){var s=_o(e.text,n+o,o);return s<0||s>e.text.length?null:s}function Is(e,n,o){var s=Ns(e,n.ch,o);return s==null?null:new V(n.line,s,o<0?"after":"before")}function Rs(e,n,o,s,a){if(e){n.doc.direction=="rtl"&&(a=-a);var d=_n(o,n.doc.direction);if(d){var g=a<0?Re(d):d[0],v=a<0==(g.level==1),b=v?"after":"before",_;if(g.level>0||n.doc.direction=="rtl"){var E=fi(n,o);_=a<0?o.text.length-1:0;var D=hn(n,E,_).top;_=Ui(function(H){return hn(n,E,H).top==D},a<0==(g.level==1)?g.from:g.to-1,_),b=="before"&&(_=Ns(o,_,1))}else _=a<0?g.to:g.from;return new V(s,_,b)}}return new V(s,a<0?o.text.length:0,a<0?"before":"after")}function xd(e,n,o,s){var a=_n(n,e.doc.direction);if(!a)return Is(n,o,s);o.ch>=n.text.length?(o.ch=n.text.length,o.sticky="before"):o.ch<=0&&(o.ch=0,o.sticky="after");var d=Qi(a,o.ch,o.sticky),g=a[d];if(e.doc.direction=="ltr"&&g.level%2==0&&(s>0?g.to>o.ch:g.from=g.from&&H>=E.begin)){var I=D?"before":"after";return new V(o.line,H,I)}}var Q=function(ae,ce,ue){for(var de=function(je,gt){return gt?new V(o.line,v(je,1),"before"):new V(o.line,je,"after")};ae>=0&&ae0==(_e.level!=1),Te=ve?ue.begin:v(ue.end,-1);if(_e.from<=Te&&Te<_e.to||(Te=ve?_e.from:v(_e.to,-1),ue.begin<=Te&&Te0?E.end:v(E.begin,-1);return le!=null&&!(s>0&&le==n.text.length)&&(Z=Q(s>0?0:a.length-1,s,_(le)),Z)?Z:null}var mr={selectAll:Ga,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),nt)},killLine:function(e){return wi(e,function(n){if(n.empty()){var o=me(e.doc,n.head.line).text.length;return n.head.ch==o&&n.head.line0)a=new V(a.line,a.ch+1),e.replaceRange(d.charAt(a.ch-1)+d.charAt(a.ch-2),V(a.line,a.ch-2),a,"+transpose");else if(a.line>e.doc.first){var g=me(e.doc,a.line-1).text;g&&(a=new V(a.line,1),e.replaceRange(d.charAt(0)+e.doc.lineSeparator()+g.charAt(g.length-1),V(a.line-1,g.length-1),a,"+transpose"))}}o.push(new ze(a,a))}e.setSelections(o)})},newlineAndIndent:function(e){return zt(e,function(){for(var n=e.listSelections(),o=n.length-1;o>=0;o--)e.replaceRange(e.doc.lineSeparator(),n[o].anchor,n[o].head,"+input");n=e.listSelections();for(var s=0;se&&xe(n,this.pos)==0&&o==this.button};var br,yr;function Ad(e,n){var o=+new Date;return yr&&yr.compare(o,e,n)?(br=yr=null,"triple"):br&&br.compare(o,e,n)?(yr=new Ps(o,e,n),br=null,"double"):(br=new Ps(o,e,n),yr=null,"single")}function pu(e){var n=this,o=n.display;if(!(ct(n,e)||o.activeTouch&&o.input.supportsTouch())){if(o.input.ensurePolled(),o.shift=e.shiftKey,xn(o,e)){y||(o.scroller.draggable=!1,setTimeout(function(){return o.scroller.draggable=!0},100));return}if(!Hs(n,e)){var s=jn(n,e),a=So(e),d=s?Ad(s,a):"single";window.focus(),a==1&&n.state.selectingText&&n.state.selectingText(e),!(s&&Md(n,a,s,d,e))&&(a==1?s?Nd(n,s,d,e):Wl(e)==o.scroller&&Ot(e):a==2?(s&&ll(n.doc,s),setTimeout(function(){return o.input.focus()},20)):a==3&&(G?n.display.input.onContextMenu(e):bs(n)))}}}function Md(e,n,o,s,a){var d="Click";return s=="double"?d="Double"+d:s=="triple"&&(d="Triple"+d),d=(n==1?"Left":n==2?"Middle":"Right")+d,vr(e,lu(d,a),a,function(g){if(typeof g=="string"&&(g=mr[g]),!g)return!1;var v=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),v=g(e,o)!=Mt}finally{e.state.suppressEdits=!1}return v})}function Od(e,n,o){var s=e.getOption("configureMouse"),a=s?s(e,n,o):{};if(a.unit==null){var d=z?o.shiftKey&&o.metaKey:o.altKey;a.unit=d?"rectangle":n=="single"?"char":n=="double"?"word":"line"}return(a.extend==null||e.doc.extend)&&(a.extend=e.doc.extend||o.shiftKey),a.addNew==null&&(a.addNew=R?o.metaKey:o.ctrlKey),a.moveOnDrag==null&&(a.moveOnDrag=!(R?o.altKey:o.ctrlKey)),a}function Nd(e,n,o,s){p?setTimeout(M(ga,e),0):e.curOp.focus=Ne();var a=Od(e,o,s),d=e.doc.sel,g;e.options.dragDrop&&Wc&&!e.isReadOnly()&&o=="single"&&(g=d.contains(n))>-1&&(xe((g=d.ranges[g]).from(),n)<0||n.xRel>0)&&(xe(g.to(),n)>0||n.xRel<0)?Id(e,s,n,a):Rd(e,s,n,a)}function Id(e,n,o,s){var a=e.display,d=!1,g=dt(e,function(_){y&&(a.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:bs(e)),Qt(a.wrapper.ownerDocument,"mouseup",g),Qt(a.wrapper.ownerDocument,"mousemove",v),Qt(a.scroller,"dragstart",b),Qt(a.scroller,"drop",g),d||(Ot(_),s.addNew||ll(e.doc,o,null,null,s.extend),y&&!S||p&&m==9?setTimeout(function(){a.wrapper.ownerDocument.body.focus({preventScroll:!0}),a.input.focus()},20):a.input.focus())}),v=function(_){d=d||Math.abs(n.clientX-_.clientX)+Math.abs(n.clientY-_.clientY)>=10},b=function(){return d=!0};y&&(a.scroller.draggable=!0),e.state.draggingText=g,g.copy=!s.moveOnDrag,ke(a.wrapper.ownerDocument,"mouseup",g),ke(a.wrapper.ownerDocument,"mousemove",v),ke(a.scroller,"dragstart",b),ke(a.scroller,"drop",g),e.state.delayingBlurEvent=!0,setTimeout(function(){return a.input.focus()},20),a.scroller.dragDrop&&a.scroller.dragDrop()}function gu(e,n,o){if(o=="char")return new ze(n,n);if(o=="word")return e.findWordAt(n);if(o=="line")return new ze(V(n.line,0),Se(e.doc,V(n.line+1,0)));var s=o(e,n);return new ze(s.from,s.to)}function Rd(e,n,o,s){p&&bs(e);var a=e.display,d=e.doc;Ot(n);var g,v,b=d.sel,_=b.ranges;if(s.addNew&&!s.extend?(v=d.sel.contains(o),v>-1?g=_[v]:g=new ze(o,o)):(g=d.sel.primary(),v=d.sel.primIndex),s.unit=="rectangle")s.addNew||(g=new ze(o,o)),o=jn(e,n,!0,!0),v=-1;else{var E=gu(e,o,s.unit);s.extend?g=Ms(g,E.anchor,E.head,s.extend):g=E}s.addNew?v==-1?(v=_.length,St(d,tn(e,_.concat([g]),v),{scroll:!1,origin:"*mouse"})):_.length>1&&_[v].empty()&&s.unit=="char"&&!s.extend?(St(d,tn(e,_.slice(0,v).concat(_.slice(v+1)),0),{scroll:!1,origin:"*mouse"}),b=d.sel):Os(d,v,g,Et):(v=0,St(d,new Kt([g],0),Et),b=d.sel);var D=o;function H(ue){if(xe(D,ue)!=0)if(D=ue,s.unit=="rectangle"){for(var de=[],_e=e.options.tabSize,ve=he(me(d,o.line).text,o.ch,_e),Te=he(me(d,ue.line).text,ue.ch,_e),je=Math.min(ve,Te),gt=Math.max(ve,Te),Ve=Math.min(o.line,ue.line),Bt=Math.min(e.lastLine(),Math.max(o.line,ue.line));Ve<=Bt;Ve++){var Rt=me(d,Ve).text,at=ie(Rt,je,_e);je==gt?de.push(new ze(V(Ve,at),V(Ve,at))):Rt.length>at&&de.push(new ze(V(Ve,at),V(Ve,ie(Rt,gt,_e))))}de.length||de.push(new ze(o,o)),St(d,tn(e,b.ranges.slice(0,v).concat(de),v),{origin:"*mouse",scroll:!1}),e.scrollIntoView(ue)}else{var Ft=g,wt=gu(e,ue,s.unit),ft=Ft.anchor,ut;xe(wt.anchor,ft)>0?(ut=wt.head,ft=zr(Ft.from(),wt.anchor)):(ut=wt.anchor,ft=Hr(Ft.to(),wt.head));var tt=b.ranges.slice(0);tt[v]=Fd(e,new ze(Se(d,ft),ut)),St(d,tn(e,tt,v),Et)}}var I=a.wrapper.getBoundingClientRect(),Q=0;function Z(ue){var de=++Q,_e=jn(e,ue,!0,s.unit=="rectangle");if(_e)if(xe(_e,D)!=0){e.curOp.focus=Ne(),H(_e);var ve=$r(a,d);(_e.line>=ve.to||_e.lineI.bottom?20:0;Te&&setTimeout(dt(e,function(){Q==de&&(a.scroller.scrollTop+=Te,Z(ue))}),50)}}function le(ue){e.state.selectingText=!1,Q=1/0,ue&&(Ot(ue),a.input.focus()),Qt(a.wrapper.ownerDocument,"mousemove",ae),Qt(a.wrapper.ownerDocument,"mouseup",ce),d.history.lastSelOrigin=null}var ae=dt(e,function(ue){ue.buttons===0||!So(ue)?le(ue):Z(ue)}),ce=dt(e,le);e.state.selectingText=ce,ke(a.wrapper.ownerDocument,"mousemove",ae),ke(a.wrapper.ownerDocument,"mouseup",ce)}function Fd(e,n){var o=n.anchor,s=n.head,a=me(e.doc,o.line);if(xe(o,s)==0&&o.sticky==s.sticky)return n;var d=_n(a);if(!d)return n;var g=Qi(d,o.ch,o.sticky),v=d[g];if(v.from!=o.ch&&v.to!=o.ch)return n;var b=g+(v.from==o.ch==(v.level!=1)?0:1);if(b==0||b==d.length)return n;var _;if(s.line!=o.line)_=(s.line-o.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var E=Qi(d,s.ch,s.sticky),D=E-g||(s.ch-o.ch)*(v.level==1?-1:1);E==b-1||E==b?_=D<0:_=D>0}var H=d[b+(_?-1:0)],I=_==(H.level==1),Q=I?H.from:H.to,Z=I?"after":"before";return o.ch==Q&&o.sticky==Z?n:new ze(new V(o.line,Q,Z),s)}function mu(e,n,o,s){var a,d;if(n.touches)a=n.touches[0].clientX,d=n.touches[0].clientY;else try{a=n.clientX,d=n.clientY}catch{return!1}if(a>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;s&&Ot(n);var g=e.display,v=g.lineDiv.getBoundingClientRect();if(d>v.bottom||!Zt(e,o))return Bl(n);d-=v.top-g.viewOffset;for(var b=0;b=a){var E=Un(e.doc,d),D=e.display.gutterSpecs[b];return st(e,o,e,E,D.className,n),Bl(n)}}}function Hs(e,n){return mu(e,n,"gutterClick",!0)}function vu(e,n){xn(e.display,n)||Pd(e,n)||ct(e,n,"contextmenu")||G||e.display.input.onContextMenu(n)}function Pd(e,n){return Zt(e,"gutterContextMenu")?mu(e,n,"gutterContextMenu",!1):!1}function bu(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),$i(e)}var xi={toString:function(){return"CodeMirror.Init"}},yu={},hl={};function Hd(e){var n=e.optionHandlers;function o(s,a,d,g){e.defaults[s]=a,d&&(n[s]=g?function(v,b,_){_!=xi&&d(v,b,_)}:d)}e.defineOption=o,e.Init=xi,o("value","",function(s,a){return s.setValue(a)},!0),o("mode",null,function(s,a){s.doc.modeOption=a,Es(s)},!0),o("indentUnit",2,Es,!0),o("indentWithTabs",!1),o("smartIndent",!0),o("tabSize",4,function(s){or(s),$i(s),Nt(s)},!0),o("lineSeparator",null,function(s,a){if(s.doc.lineSep=a,!!a){var d=[],g=s.doc.first;s.doc.iter(function(b){for(var _=0;;){var E=b.text.indexOf(a,_);if(E==-1)break;_=E+a.length,d.push(V(g,E))}g++});for(var v=d.length-1;v>=0;v--)yi(s.doc,a,d[v],V(d[v].line,d[v].ch+a.length))}}),o("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(s,a,d){s.state.specialChars=new RegExp(a.source+(a.test(" ")?"":"| "),"g"),d!=xi&&s.refresh()}),o("specialCharPlaceholder",dh,function(s){return s.refresh()},!0),o("electricChars",!0),o("inputStyle",O?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),o("spellcheck",!1,function(s,a){return s.getInputField().spellcheck=a},!0),o("autocorrect",!1,function(s,a){return s.getInputField().autocorrect=a},!0),o("autocapitalize",!1,function(s,a){return s.getInputField().autocapitalize=a},!0),o("rtlMoveVisually",!J),o("wholeLineUpdateBefore",!0),o("theme","default",function(s){bu(s),sr(s)},!0),o("keyMap","default",function(s,a,d){var g=fl(a),v=d!=xi&&fl(d);v&&v.detach&&v.detach(s,g),g.attach&&g.attach(s,v||null)}),o("extraKeys",null),o("configureMouse",null),o("lineWrapping",!1,Bd,!0),o("gutters",[],function(s,a){s.display.gutterSpecs=Cs(a,s.options.lineNumbers),sr(s)},!0),o("fixedGutter",!0,function(s,a){s.display.gutters.style.left=a?gs(s.display)+"px":"0",s.refresh()},!0),o("coverGutterNextToScrollbar",!1,function(s){return gi(s)},!0),o("scrollbarStyle","native",function(s){ka(s),gi(s),s.display.scrollbars.setScrollTop(s.doc.scrollTop),s.display.scrollbars.setScrollLeft(s.doc.scrollLeft)},!0),o("lineNumbers",!1,function(s,a){s.display.gutterSpecs=Cs(s.options.gutters,a),sr(s)},!0),o("firstLineNumber",1,sr,!0),o("lineNumberFormatter",function(s){return s},sr,!0),o("showCursorWhenSelecting",!1,er,!0),o("resetSelectionOnContextMenu",!0),o("lineWiseCopyCut",!0),o("pasteLinesPerSelection",!0),o("selectionsMayTouch",!1),o("readOnly",!1,function(s,a){a=="nocursor"&&(di(s),s.display.input.blur()),s.display.input.readOnlyChanged(a)}),o("screenReaderLabel",null,function(s,a){a=a===""?null:a,s.display.input.screenReaderLabelChanged(a)}),o("disableInput",!1,function(s,a){a||s.display.input.reset()},!0),o("dragDrop",!0,zd),o("allowDropFileTypes",null),o("cursorBlinkRate",530),o("cursorScrollMargin",0),o("cursorHeight",1,er,!0),o("singleCursorHeightPerLine",!0,er,!0),o("workTime",100),o("workDelay",100),o("flattenSpans",!0,or,!0),o("addModeClass",!1,or,!0),o("pollInterval",100),o("undoDepth",200,function(s,a){return s.doc.history.undoDepth=a}),o("historyEventDelay",1250),o("viewportMargin",10,function(s){return s.refresh()},!0),o("maxHighlightLength",1e4,or,!0),o("moveInputWithCursor",!0,function(s,a){a||s.display.input.resetPosition()}),o("tabindex",null,function(s,a){return s.display.input.getField().tabIndex=a||""}),o("autofocus",null),o("direction","ltr",function(s,a){return s.doc.setDirection(a)},!0),o("phrases",null)}function zd(e,n,o){var s=o&&o!=xi;if(!n!=!s){var a=e.display.dragFunctions,d=n?ke:Qt;d(e.display.scroller,"dragstart",a.start),d(e.display.scroller,"dragenter",a.enter),d(e.display.scroller,"dragover",a.over),d(e.display.scroller,"dragleave",a.leave),d(e.display.scroller,"drop",a.drop)}}function Bd(e){e.options.lineWrapping?(Ze(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(ye(e.display.wrapper,"CodeMirror-wrap"),ls(e)),ms(e),Nt(e),$i(e),setTimeout(function(){return gi(e)},100)}function Xe(e,n){var o=this;if(!(this instanceof Xe))return new Xe(e,n);this.options=n=n?T(n):{},T(yu,n,!1);var s=n.value;typeof s=="string"?s=new It(s,n.mode,null,n.lineSeparator,n.direction):n.mode&&(s.modeOption=n.mode),this.doc=s;var a=new Xe.inputStyles[n.inputStyle](this),d=this.display=new $h(e,s,a,n);d.wrapper.CodeMirror=this,bu(this),n.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ka(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Ie,keySeq:null,specialChars:null},n.autofocus&&!O&&d.input.focus(),p&&m<11&&setTimeout(function(){return o.display.input.reset(!0)},20),Wd(this),bd(),Zn(this),this.curOp.forceUpdate=!0,Ma(this,s),n.autofocus&&!O||this.hasFocus()?setTimeout(function(){o.hasFocus()&&!o.state.focused&&ys(o)},20):di(this);for(var g in hl)hl.hasOwnProperty(g)&&hl[g](this,n[g],xi);Sa(this),n.finishInit&&n.finishInit(this);for(var v=0;v20*20}ke(n.scroller,"touchstart",function(b){if(!ct(e,b)&&!d(b)&&!Hs(e,b)){n.input.ensurePolled(),clearTimeout(o);var _=+new Date;n.activeTouch={start:_,moved:!1,prev:_-s.end<=300?s:null},b.touches.length==1&&(n.activeTouch.left=b.touches[0].pageX,n.activeTouch.top=b.touches[0].pageY)}}),ke(n.scroller,"touchmove",function(){n.activeTouch&&(n.activeTouch.moved=!0)}),ke(n.scroller,"touchend",function(b){var _=n.activeTouch;if(_&&!xn(n,b)&&_.left!=null&&!_.moved&&new Date-_.start<300){var E=e.coordsChar(n.activeTouch,"page"),D;!_.prev||g(_,_.prev)?D=new ze(E,E):!_.prev.prev||g(_,_.prev.prev)?D=e.findWordAt(E):D=new ze(V(E.line,0),Se(e.doc,V(E.line+1,0))),e.setSelection(D.anchor,D.head),e.focus(),Ot(b)}a()}),ke(n.scroller,"touchcancel",a),ke(n.scroller,"scroll",function(){n.scroller.clientHeight&&(nr(e,n.scroller.scrollTop),Yn(e,n.scroller.scrollLeft,!0),st(e,"scroll",e))}),ke(n.scroller,"mousewheel",function(b){return La(e,b)}),ke(n.scroller,"DOMMouseScroll",function(b){return La(e,b)}),ke(n.wrapper,"scroll",function(){return n.wrapper.scrollTop=n.wrapper.scrollLeft=0}),n.dragFunctions={enter:function(b){ct(e,b)||ji(b)},over:function(b){ct(e,b)||(vd(e,b),ji(b))},start:function(b){return md(e,b)},drop:dt(e,gd),leave:function(b){ct(e,b)||tu(e)}};var v=n.input.getField();ke(v,"keyup",function(b){return hu.call(e,b)}),ke(v,"keydown",dt(e,cu)),ke(v,"keypress",dt(e,du)),ke(v,"focus",function(b){return ys(e,b)}),ke(v,"blur",function(b){return di(e,b)})}var zs=[];Xe.defineInitHook=function(e){return zs.push(e)};function _r(e,n,o,s){var a=e.doc,d;o==null&&(o="add"),o=="smart"&&(a.mode.indent?d=Yi(e,n).state:o="prev");var g=e.options.tabSize,v=me(a,n),b=he(v.text,null,g);v.stateAfter&&(v.stateAfter=null);var _=v.text.match(/^\s*/)[0],E;if(!s&&!/\S/.test(v.text))E=0,o="not";else if(o=="smart"&&(E=a.mode.indent(d,v.text.slice(_.length),v.text),E==Mt||E>150)){if(!s)return;o="prev"}o=="prev"?n>a.first?E=he(me(a,n-1).text,null,g):E=0:o=="add"?E=b+e.options.indentUnit:o=="subtract"?E=b-e.options.indentUnit:typeof o=="number"&&(E=b+o),E=Math.max(0,E);var D="",H=0;if(e.options.indentWithTabs)for(var I=Math.floor(E/g);I;--I)H+=g,D+=" ";if(Hg,b=Gl(n),_=null;if(v&&s.ranges.length>1)if(nn&&nn.text.join(` +`)==n){if(s.ranges.length%nn.text.length==0){_=[];for(var E=0;E=0;H--){var I=s.ranges[H],Q=I.from(),Z=I.to();I.empty()&&(o&&o>0?Q=V(Q.line,Q.ch-o):e.state.overwrite&&!v?Z=V(Z.line,Math.min(me(d,Z.line).text.length,Z.ch+Re(b).length)):v&&nn&&nn.lineWise&&nn.text.join(` +`)==b.join(` +`)&&(Q=Z=V(Q.line,0)));var le={from:Q,to:Z,text:_?_[H%_.length]:b,origin:a||(v?"paste":e.state.cutIncoming>g?"cut":"+input")};bi(e.doc,le),ht(e,"inputRead",e,le)}n&&!v&&ku(e,n),pi(e),e.curOp.updateInput<2&&(e.curOp.updateInput=D),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function _u(e,n){var o=e.clipboardData&&e.clipboardData.getData("Text");if(o)return e.preventDefault(),!n.isReadOnly()&&!n.options.disableInput&&zt(n,function(){return Bs(n,o,0,null,"paste")}),!0}function ku(e,n){if(!(!e.options.electricChars||!e.options.smartIndent))for(var o=e.doc.sel,s=o.ranges.length-1;s>=0;s--){var a=o.ranges[s];if(!(a.head.ch>100||s&&o.ranges[s-1].head.line==a.head.line)){var d=e.getModeAt(a.head),g=!1;if(d.electricChars){for(var v=0;v-1){g=_r(e,a.head.line,"smart");break}}else d.electricInput&&d.electricInput.test(me(e.doc,a.head.line).text.slice(0,a.head.ch))&&(g=_r(e,a.head.line,"smart"));g&&ht(e,"electricInput",e,a.head.line)}}}function wu(e){for(var n=[],o=[],s=0;sd&&(_r(this,v.head.line,s,!0),d=v.head.line,g==this.doc.sel.primIndex&&pi(this));else{var b=v.from(),_=v.to(),E=Math.max(d,b.line);d=Math.min(this.lastLine(),_.line-(_.ch?0:1))+1;for(var D=E;D0&&Os(this.doc,g,new ze(b,H[g].to()),nt)}}}),getTokenAt:function(s,a){return Oo(this,s,a)},getLineTokens:function(s,a){return Oo(this,V(s),a,!0)},getTokenTypeAt:function(s){s=Se(this.doc,s);var a=Do(this,me(this.doc,s.line)),d=0,g=(a.length-1)/2,v=s.ch,b;if(v==0)b=a[2];else for(;;){var _=d+g>>1;if((_?a[_*2-1]:0)>=v)g=_;else if(a[_*2+1]b&&(s=b,g=!0),v=me(this.doc,s)}else v=s;return Yr(this,v,{top:0,left:0},a||"page",d||g).top+(g?this.doc.height-wn(v):0)},defaultTextHeight:function(){return ci(this.display)},defaultCharWidth:function(){return hi(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(s,a,d,g,v){var b=this.display;s=en(this,Se(this.doc,s));var _=s.bottom,E=s.left;if(a.style.position="absolute",a.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(a),b.sizer.appendChild(a),g=="over")_=s.top;else if(g=="above"||g=="near"){var D=Math.max(b.wrapper.clientHeight,this.doc.height),H=Math.max(b.sizer.clientWidth,b.lineSpace.clientWidth);(g=="above"||s.bottom+a.offsetHeight>D)&&s.top>a.offsetHeight?_=s.top-a.offsetHeight:s.bottom+a.offsetHeight<=D&&(_=s.bottom),E+a.offsetWidth>H&&(E=H-a.offsetWidth)}a.style.top=_+"px",a.style.left=a.style.right="",v=="right"?(E=b.sizer.clientWidth-a.offsetWidth,a.style.right="0px"):(v=="left"?E=0:v=="middle"&&(E=(b.sizer.clientWidth-a.offsetWidth)/2),a.style.left=E+"px"),d&&zh(this,{left:E,top:_,right:E+a.offsetWidth,bottom:_+a.offsetHeight})},triggerOnKeyDown:Dt(cu),triggerOnKeyPress:Dt(du),triggerOnKeyUp:hu,triggerOnMouseDown:Dt(pu),execCommand:function(s){if(mr.hasOwnProperty(s))return mr[s].call(null,this)},triggerElectric:Dt(function(s){ku(this,s)}),findPosH:function(s,a,d,g){var v=1;a<0&&(v=-1,a=-a);for(var b=Se(this.doc,s),_=0;_0&&E(d.charAt(g-1));)--g;for(;v.5||this.options.lineWrapping)&&ms(this),st(this,"refresh",this)}),swapDoc:Dt(function(s){var a=this.doc;return a.cm=null,this.state.selectingText&&this.state.selectingText(),Ma(this,s),$i(this),this.display.input.reset(),tr(this,s.scrollLeft,s.scrollTop),this.curOp.forceScroll=!0,ht(this,"swapDoc",this,a),a}),phrase:function(s){var a=this.options.phrases;return a&&Object.prototype.hasOwnProperty.call(a,s)?a[s]:s},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},li(e),e.registerHelper=function(s,a,d){o.hasOwnProperty(s)||(o[s]=e[s]={_global:[]}),o[s][a]=d},e.registerGlobalHelper=function(s,a,d,g){e.registerHelper(s,a,g),o[s]._global.push({pred:d,val:g})}}function Ws(e,n,o,s,a){var d=n,g=o,v=me(e,n.line),b=a&&e.direction=="rtl"?-o:o;function _(){var ce=n.line+b;return ce=e.first+e.size?!1:(n=new V(ce,n.ch,n.sticky),v=me(e,ce))}function E(ce){var ue;if(s=="codepoint"){var de=v.text.charCodeAt(n.ch+(o>0?0:-1));if(isNaN(de))ue=null;else{var _e=o>0?de>=55296&&de<56320:de>=56320&&de<57343;ue=new V(n.line,Math.max(0,Math.min(v.text.length,n.ch+o*(_e?2:1))),-o)}}else a?ue=xd(e.cm,v,n,o):ue=Is(v,n,o);if(ue==null)if(!ce&&_())n=Rs(a,e.cm,v,n.line,b);else return!1;else n=ue;return!0}if(s=="char"||s=="codepoint")E();else if(s=="column")E(!0);else if(s=="word"||s=="group")for(var D=null,H=s=="group",I=e.cm&&e.cm.getHelper(n,"wordChars"),Q=!0;!(o<0&&!E(!Q));Q=!1){var Z=v.text.charAt(n.ch)||` +`,le=Je(Z,I)?"w":H&&Z==` +`?"n":!H||/\s/.test(Z)?null:"p";if(H&&!Q&&!le&&(le="s"),D&&D!=le){o<0&&(o=1,E(),n.sticky="after");break}if(le&&(D=le),o>0&&!E(!Q))break}var ae=ol(e,n,d,g,!0);return Jl(d,ae)&&(ae.hitSide=!0),ae}function Tu(e,n,o,s){var a=e.doc,d=n.left,g;if(s=="page"){var v=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),b=Math.max(v-.5*ci(e.display),3);g=(o>0?n.bottom:n.top)+o*b}else s=="line"&&(g=o>0?n.bottom+3:n.top-3);for(var _;_=hs(e,d,g),!!_.outside;){if(o<0?g<=0:g>=a.height){_.hitSide=!0;break}g+=o*5}return _}var Ge=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ie,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ge.prototype.init=function(e){var n=this,o=this,s=o.cm,a=o.div=e.lineDiv;a.contentEditable=!0,xu(a,s.options.spellcheck,s.options.autocorrect,s.options.autocapitalize);function d(v){for(var b=v.target;b;b=b.parentNode){if(b==a)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(b.className))break}return!1}ke(a,"paste",function(v){!d(v)||ct(s,v)||_u(v,s)||m<=11&&setTimeout(dt(s,function(){return n.updateFromDOM()}),20)}),ke(a,"compositionstart",function(v){n.composing={data:v.data,done:!1}}),ke(a,"compositionupdate",function(v){n.composing||(n.composing={data:v.data,done:!1})}),ke(a,"compositionend",function(v){n.composing&&(v.data!=n.composing.data&&n.readFromDOMSoon(),n.composing.done=!0)}),ke(a,"touchstart",function(){return o.forceCompositionEnd()}),ke(a,"input",function(){n.composing||n.readFromDOMSoon()});function g(v){if(!(!d(v)||ct(s,v))){if(s.somethingSelected())dl({lineWise:!1,text:s.getSelections()}),v.type=="cut"&&s.replaceSelection("",null,"cut");else if(s.options.lineWiseCopyCut){var b=wu(s);dl({lineWise:!0,text:b.text}),v.type=="cut"&&s.operation(function(){s.setSelections(b.ranges,0,nt),s.replaceSelection("",null,"cut")})}else return;if(v.clipboardData){v.clipboardData.clearData();var _=nn.text.join(` +`);if(v.clipboardData.setData("Text",_),v.clipboardData.getData("Text")==_){v.preventDefault();return}}var E=Su(),D=E.firstChild;s.display.lineSpace.insertBefore(E,s.display.lineSpace.firstChild),D.value=nn.text.join(` +`);var H=Ne();Gt(D),setTimeout(function(){s.display.lineSpace.removeChild(E),H.focus(),H==a&&o.showPrimarySelection()},50)}}ke(a,"copy",g),ke(a,"cut",g)},Ge.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},Ge.prototype.prepareSelection=function(){var e=da(this.cm,!1);return e.focus=Ne()==this.div,e},Ge.prototype.showSelection=function(e,n){!e||!this.cm.display.view.length||((e.focus||n)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Ge.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Ge.prototype.showPrimarySelection=function(){var e=this.getSelection(),n=this.cm,o=n.doc.sel.primary(),s=o.from(),a=o.to();if(n.display.viewTo==n.display.viewFrom||s.line>=n.display.viewTo||a.line=n.display.viewFrom&&Cu(n,s)||{node:v[0].measure.map[2],offset:0},_=a.linee.firstLine()&&(s=V(s.line-1,me(e.doc,s.line-1).length)),a.ch==me(e.doc,a.line).text.length&&a.linen.viewTo-1)return!1;var d,g,v;s.line==n.viewFrom||(d=Kn(e,s.line))==0?(g=Ue(n.view[0].line),v=n.view[0].node):(g=Ue(n.view[d].line),v=n.view[d-1].node.nextSibling);var b=Kn(e,a.line),_,E;if(b==n.view.length-1?(_=n.viewTo-1,E=n.lineDiv.lastChild):(_=Ue(n.view[b+1].line)-1,E=n.view[b+1].node.previousSibling),!v)return!1;for(var D=e.doc.splitLines(Gd(e,v,E,g,_)),H=qn(e.doc,V(g,0),V(_,me(e.doc,_).text.length));D.length>1&&H.length>1;)if(Re(D)==Re(H))D.pop(),H.pop(),_--;else if(D[0]==H[0])D.shift(),H.shift(),g++;else break;for(var I=0,Q=0,Z=D[0],le=H[0],ae=Math.min(Z.length,le.length);Is.ch&&ce.charCodeAt(ce.length-Q-1)==ue.charCodeAt(ue.length-Q-1);)I--,Q++;D[D.length-1]=ce.slice(0,ce.length-Q).replace(/^\u200b+/,""),D[0]=D[0].slice(I).replace(/\u200b+$/,"");var _e=V(g,I),ve=V(_,H.length?Re(H).length-Q:0);if(D.length>1||D[0]||xe(_e,ve))return yi(e.doc,D,_e,ve,"+input"),!0},Ge.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ge.prototype.reset=function(){this.forceCompositionEnd()},Ge.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ge.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},Ge.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&zt(this.cm,function(){return Nt(e.cm)})},Ge.prototype.setUneditable=function(e){e.contentEditable="false"},Ge.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||dt(this.cm,Bs)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},Ge.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},Ge.prototype.onContextMenu=function(){},Ge.prototype.resetPosition=function(){},Ge.prototype.needsContentAttribute=!0;function Cu(e,n){var o=us(e,n.line);if(!o||o.hidden)return null;var s=me(e.doc,n.line),a=$o(o,s,n.line),d=_n(s,e.doc.direction),g="left";if(d){var v=Qi(d,n.ch);g=v%2?"right":"left"}var b=na(a.map,n.ch,g);return b.offset=b.collapse=="right"?b.end:b.start,b}function Ud(e){for(var n=e;n;n=n.parentNode)if(/CodeMirror-gutter-wrapper/.test(n.className))return!0;return!1}function Si(e,n){return n&&(e.bad=!0),e}function Gd(e,n,o,s,a){var d="",g=!1,v=e.doc.lineSeparator(),b=!1;function _(I){return function(Q){return Q.id==I}}function E(){g&&(d+=v,b&&(d+=v),g=b=!1)}function D(I){I&&(E(),d+=I)}function H(I){if(I.nodeType==1){var Q=I.getAttribute("cm-text");if(Q){D(Q);return}var Z=I.getAttribute("cm-marker"),le;if(Z){var ae=e.findMarks(V(s,0),V(a+1,0),_(+Z));ae.length&&(le=ae[0].find(0))&&D(qn(e.doc,le.from,le.to).join(v));return}if(I.getAttribute("contenteditable")=="false")return;var ce=/^(pre|div|p|li|table|br)$/i.test(I.nodeName);if(!/^br$/i.test(I.nodeName)&&I.textContent.length==0)return;ce&&E();for(var ue=0;ue=9&&n.hasSelection&&(n.hasSelection=null),o.poll()}),ke(a,"paste",function(g){ct(s,g)||_u(g,s)||(s.state.pasteIncoming=+new Date,o.fastPoll())});function d(g){if(!ct(s,g)){if(s.somethingSelected())dl({lineWise:!1,text:s.getSelections()});else if(s.options.lineWiseCopyCut){var v=wu(s);dl({lineWise:!0,text:v.text}),g.type=="cut"?s.setSelections(v.ranges,null,nt):(o.prevInput="",a.value=v.text.join(` +`),Gt(a))}else return;g.type=="cut"&&(s.state.cutIncoming=+new Date)}}ke(a,"cut",d),ke(a,"copy",d),ke(e.scroller,"paste",function(g){if(!(xn(e,g)||ct(s,g))){if(!a.dispatchEvent){s.state.pasteIncoming=+new Date,o.focus();return}var v=new Event("paste");v.clipboardData=g.clipboardData,a.dispatchEvent(v)}}),ke(e.lineSpace,"selectstart",function(g){xn(e,g)||Ot(g)}),ke(a,"compositionstart",function(){var g=s.getCursor("from");o.composing&&o.composing.range.clear(),o.composing={start:g,range:s.markText(g,s.getCursor("to"),{className:"CodeMirror-composing"})}}),ke(a,"compositionend",function(){o.composing&&(o.poll(),o.composing.range.clear(),o.composing=null)})},rt.prototype.createField=function(e){this.wrapper=Su(),this.textarea=this.wrapper.firstChild},rt.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},rt.prototype.prepareSelection=function(){var e=this.cm,n=e.display,o=e.doc,s=da(e);if(e.options.moveInputWithCursor){var a=en(e,o.sel.primary().head,"div"),d=n.wrapper.getBoundingClientRect(),g=n.lineDiv.getBoundingClientRect();s.teTop=Math.max(0,Math.min(n.wrapper.clientHeight-10,a.top+g.top-d.top)),s.teLeft=Math.max(0,Math.min(n.wrapper.clientWidth-10,a.left+g.left-d.left))}return s},rt.prototype.showSelection=function(e){var n=this.cm,o=n.display;Fe(o.cursorDiv,e.cursors),Fe(o.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},rt.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing)){var n=this.cm;if(n.somethingSelected()){this.prevInput="";var o=n.getSelection();this.textarea.value=o,n.state.focused&&Gt(this.textarea),p&&m>=9&&(this.hasSelection=o)}else e||(this.prevInput=this.textarea.value="",p&&m>=9&&(this.hasSelection=null))}},rt.prototype.getField=function(){return this.textarea},rt.prototype.supportsTouch=function(){return!1},rt.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!O||Ne()!=this.textarea))try{this.textarea.focus()}catch{}},rt.prototype.blur=function(){this.textarea.blur()},rt.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},rt.prototype.receivedFocus=function(){this.slowPoll()},rt.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},rt.prototype.fastPoll=function(){var e=!1,n=this;n.pollingFast=!0;function o(){var s=n.poll();!s&&!e?(e=!0,n.polling.set(60,o)):(n.pollingFast=!1,n.slowPoll())}n.polling.set(20,o)},rt.prototype.poll=function(){var e=this,n=this.cm,o=this.textarea,s=this.prevInput;if(this.contextMenuPending||!n.state.focused||Gc(o)&&!s&&!this.composing||n.isReadOnly()||n.options.disableInput||n.state.keySeq)return!1;var a=o.value;if(a==s&&!n.somethingSelected())return!1;if(p&&m>=9&&this.hasSelection===a||R&&/[\uf700-\uf7ff]/.test(a))return n.display.input.reset(),!1;if(n.doc.sel==n.display.selForContextMenu){var d=a.charCodeAt(0);if(d==8203&&!s&&(s="​"),d==8666)return this.reset(),this.cm.execCommand("undo")}for(var g=0,v=Math.min(s.length,a.length);g1e3||a.indexOf(` +`)>-1?o.value=e.prevInput="":e.prevInput=a,e.composing&&(e.composing.range.clear(),e.composing.range=n.markText(e.composing.start,n.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},rt.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},rt.prototype.onKeyPress=function(){p&&m>=9&&(this.hasSelection=null),this.fastPoll()},rt.prototype.onContextMenu=function(e){var n=this,o=n.cm,s=o.display,a=n.textarea;n.contextMenuPending&&n.contextMenuPending();var d=jn(o,e),g=s.scroller.scrollTop;if(!d||w)return;var v=o.options.resetSelectionOnContextMenu;v&&o.doc.sel.contains(d)==-1&&dt(o,St)(o.doc,On(d),nt);var b=a.style.cssText,_=n.wrapper.style.cssText,E=n.wrapper.offsetParent.getBoundingClientRect();n.wrapper.style.cssText="position: static",a.style.cssText=`position: absolute; width: 30px; height: 30px; + top: `+(e.clientY-E.top-5)+"px; left: "+(e.clientX-E.left-5)+`px; + z-index: 1000; background: `+(p?"rgba(255, 255, 255, .05)":"transparent")+`; + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var D;y&&(D=window.scrollY),s.input.focus(),y&&window.scrollTo(null,D),s.input.reset(),o.somethingSelected()||(a.value=n.prevInput=" "),n.contextMenuPending=I,s.selForContextMenu=o.doc.sel,clearTimeout(s.detectingSelectAll);function H(){if(a.selectionStart!=null){var Z=o.somethingSelected(),le="​"+(Z?a.value:"");a.value="⇚",a.value=le,n.prevInput=Z?"":"​",a.selectionStart=1,a.selectionEnd=le.length,s.selForContextMenu=o.doc.sel}}function I(){if(n.contextMenuPending==I&&(n.contextMenuPending=!1,n.wrapper.style.cssText=_,a.style.cssText=b,p&&m<9&&s.scrollbars.setScrollTop(s.scroller.scrollTop=g),a.selectionStart!=null)){(!p||p&&m<9)&&H();var Z=0,le=function(){s.selForContextMenu==o.doc.sel&&a.selectionStart==0&&a.selectionEnd>0&&n.prevInput=="​"?dt(o,Ga)(o):Z++<10?s.detectingSelectAll=setTimeout(le,500):(s.selForContextMenu=null,s.input.reset())};s.detectingSelectAll=setTimeout(le,200)}}if(p&&m>=9&&H(),G){ji(e);var Q=function(){Qt(window,"mouseup",Q),setTimeout(I,20)};ke(window,"mouseup",Q)}else setTimeout(I,50)},rt.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},rt.prototype.setUneditable=function(){},rt.prototype.needsContentAttribute=!1;function jd(e,n){if(n=n?T(n):{},n.value=e.value,!n.tabindex&&e.tabIndex&&(n.tabindex=e.tabIndex),!n.placeholder&&e.placeholder&&(n.placeholder=e.placeholder),n.autofocus==null){var o=Ne();n.autofocus=o==e||e.getAttribute("autofocus")!=null&&o==document.body}function s(){e.value=v.getValue()}var a;if(e.form&&(ke(e.form,"submit",s),!n.leaveSubmitMethodAlone)){var d=e.form;a=d.submit;try{var g=d.submit=function(){s(),d.submit=a,d.submit(),d.submit=g}}catch{}}n.finishInit=function(b){b.save=s,b.getTextArea=function(){return e},b.toTextArea=function(){b.toTextArea=isNaN,s(),e.parentNode.removeChild(b.getWrapperElement()),e.style.display="",e.form&&(Qt(e.form,"submit",s),!n.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=a))}},e.style.display="none";var v=Xe(function(b){return e.parentNode.insertBefore(b,e.nextSibling)},n);return v}function Kd(e){e.off=Qt,e.on=ke,e.wheelEventPixels=ed,e.Doc=It,e.splitLines=Gl,e.countColumn=he,e.findColumn=ie,e.isWordChar=Ye,e.Pass=Mt,e.signal=st,e.Line=ai,e.changeEnd=Nn,e.scrollbarModel=_a,e.Pos=V,e.cmpPos=xe,e.modes=jl,e.mimeModes=si,e.resolveMode=Pr,e.getMode=Kl,e.modeExtensions=oi,e.extendMode=Xc,e.copyState=Wn,e.startState=To,e.innerMode=Yl,e.commands=mr,e.keyMap=Sn,e.keyName=su,e.isModifierKey=ru,e.lookupKey=ki,e.normalizeKeyMap=wd,e.StringStream=ot,e.SharedTextMarker=dr,e.TextMarker=Rn,e.LineWidget=hr,e.e_preventDefault=Ot,e.e_stopPropagation=xo,e.e_stop=ji,e.addClass=Ze,e.contains=ge,e.rmClass=ye,e.keyNames=Fn}Hd(Xe),qd(Xe);var Yd="iter insert remove copy getEditor constructor".split(" ");for(var gl in It.prototype)It.prototype.hasOwnProperty(gl)&&be(Yd,gl)<0&&(Xe.prototype[gl]=function(e){return function(){return e.apply(this.doc,arguments)}}(It.prototype[gl]));return li(It),Xe.inputStyles={textarea:rt,contenteditable:Ge},Xe.defineMode=function(e){!Xe.defaults.mode&&e!="null"&&(Xe.defaults.mode=e),Kc.apply(this,arguments)},Xe.defineMIME=Yc,Xe.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Xe.defineMIME("text/plain","null"),Xe.defineExtension=function(e,n){Xe.prototype[e]=n},Xe.defineDocExtension=function(e,n){It.prototype[e]=n},Xe.fromTextArea=jd,Kd(Xe),Xe.version="5.62.3",Xe})}(Ys)),Ys.exports}var H1=qi();const z1=P1(H1);var Ff={exports:{}},Pf={exports:{}},Hf;function B1(){return Hf||(Hf=1,function(r,t){(function(i){i(qi())})(function(i){var l={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},u={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};i.defineMode("xml",function(f,c){var h=f.indentUnit,p={},m=c.htmlMode?l:u;for(var y in m)p[y]=m[y];for(var y in c)p[y]=c[y];var k,x;function w(B,oe){function ne(Ze){return oe.tokenize=Ze,Ze(B,oe)}var ge=B.next();if(ge=="<")return B.eat("!")?B.eat("[")?B.match("CDATA[")?ne(L("atom","]]>")):null:B.match("--")?ne(L("comment","-->")):B.match("DOCTYPE",!0,!0)?(B.eatWhile(/[\w\._\-]/),ne(A(1))):null:B.eat("?")?(B.eatWhile(/[\w\._\-]/),oe.tokenize=L("meta","?>"),"meta"):(k=B.eat("/")?"closeTag":"openTag",oe.tokenize=S,"tag bracket");if(ge=="&"){var Ne;return B.eat("#")?B.eat("x")?Ne=B.eatWhile(/[a-fA-F\d]/)&&B.eat(";"):Ne=B.eatWhile(/[\d]/)&&B.eat(";"):Ne=B.eatWhile(/[\w\.\-:]/)&&B.eat(";"),Ne?"atom":"error"}else return B.eatWhile(/[^&<]/),null}w.isInText=!0;function S(B,oe){var ne=B.next();if(ne==">"||ne=="/"&&B.eat(">"))return oe.tokenize=w,k=ne==">"?"endTag":"selfcloseTag","tag bracket";if(ne=="=")return k="equals",null;if(ne=="<"){oe.tokenize=w,oe.state=z,oe.tagName=oe.tagStart=null;var ge=oe.tokenize(B,oe);return ge?ge+" tag error":"tag error"}else return/[\'\"]/.test(ne)?(oe.tokenize=C(ne),oe.stringStartCol=B.column(),oe.tokenize(B,oe)):(B.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function C(B){var oe=function(ne,ge){for(;!ne.eol();)if(ne.next()==B){ge.tokenize=S;break}return"string"};return oe.isInAttribute=!0,oe}function L(B,oe){return function(ne,ge){for(;!ne.eol();){if(ne.match(oe)){ge.tokenize=w;break}ne.next()}return B}}function A(B){return function(oe,ne){for(var ge;(ge=oe.next())!=null;){if(ge=="<")return ne.tokenize=A(B+1),ne.tokenize(oe,ne);if(ge==">")if(B==1){ne.tokenize=w;break}else return ne.tokenize=A(B-1),ne.tokenize(oe,ne)}return"meta"}}function F(B,oe,ne){this.prev=B.context,this.tagName=oe||"",this.indent=B.indented,this.startOfLine=ne,(p.doNotIndent.hasOwnProperty(oe)||B.context&&B.context.noIndent)&&(this.noIndent=!0)}function O(B){B.context&&(B.context=B.context.prev)}function R(B,oe){for(var ne;;){if(!B.context||(ne=B.context.tagName,!p.contextGrabbers.hasOwnProperty(ne)||!p.contextGrabbers[ne].hasOwnProperty(oe)))return;O(B)}}function z(B,oe,ne){return B=="openTag"?(ne.tagStart=oe.column(),J):B=="closeTag"?X:z}function J(B,oe,ne){return B=="word"?(ne.tagName=oe.current(),x="tag",fe):p.allowMissingTagName&&B=="endTag"?(x="tag bracket",fe(B,oe,ne)):(x="error",J)}function X(B,oe,ne){if(B=="word"){var ge=oe.current();return ne.context&&ne.context.tagName!=ge&&p.implicitlyClosed.hasOwnProperty(ne.context.tagName)&&O(ne),ne.context&&ne.context.tagName==ge||p.matchClosing===!1?(x="tag",q):(x="tag error",G)}else return p.allowMissingTagName&&B=="endTag"?(x="tag bracket",q(B,oe,ne)):(x="error",G)}function q(B,oe,ne){return B!="endTag"?(x="error",q):(O(ne),z)}function G(B,oe,ne){return x="error",q(B,oe,ne)}function fe(B,oe,ne){if(B=="word")return x="attribute",ye;if(B=="endTag"||B=="selfcloseTag"){var ge=ne.tagName,Ne=ne.tagStart;return ne.tagName=ne.tagStart=null,B=="selfcloseTag"||p.autoSelfClosers.hasOwnProperty(ge)?R(ne,ge):(R(ne,ge),ne.context=new F(ne,ge,Ne==ne.indented)),z}return x="error",fe}function ye(B,oe,ne){return B=="equals"?lt:(p.allowMissing||(x="error"),fe(B,oe,ne))}function lt(B,oe,ne){return B=="string"?Fe:B=="word"&&p.allowUnquoted?(x="string",fe):(x="error",fe(B,oe,ne))}function Fe(B,oe,ne){return B=="string"?Fe:fe(B,oe,ne)}return{startState:function(B){var oe={tokenize:w,state:z,indented:B||0,tagName:null,tagStart:null,context:null};return B!=null&&(oe.baseIndent=B),oe},token:function(B,oe){if(!oe.tagName&&B.sol()&&(oe.indented=B.indentation()),B.eatSpace())return null;k=null;var ne=oe.tokenize(B,oe);return(ne||k)&&ne!="comment"&&(x=null,oe.state=oe.state(k||ne,B,oe),x&&(ne=x=="error"?ne+" error":x)),ne},indent:function(B,oe,ne){var ge=B.context;if(B.tokenize.isInAttribute)return B.tagStart==B.indented?B.stringStartCol+1:B.indented+h;if(ge&&ge.noIndent)return i.Pass;if(B.tokenize!=S&&B.tokenize!=w)return ne?ne.match(/^(\s*)/)[0].length:0;if(B.tagName)return p.multilineTagIndentPastTag!==!1?B.tagStart+B.tagName.length+2:B.tagStart+h*(p.multilineTagIndentFactor||1);if(p.alignCDATA&&/$/,blockCommentStart:"",configuration:p.htmlMode?"html":"xml",helperType:p.htmlMode?"html":"xml",skipAttribute:function(B){B.state==lt&&(B.state=fe)},xmlCurrentTag:function(B){return B.tagName?{name:B.tagName,close:B.type=="closeTag"}:null},xmlCurrentContext:function(B){for(var oe=[],ne=B.context;ne;ne=ne.prev)oe.push(ne.tagName);return oe.reverse()}}}),i.defineMIME("text/xml","xml"),i.defineMIME("application/xml","xml"),i.mimeModes.hasOwnProperty("text/html")||i.defineMIME("text/html",{name:"xml",htmlMode:!0})})}()),Pf.exports}var zf={exports:{}},Bf;function W1(){return Bf||(Bf=1,function(r,t){(function(i){i(qi())})(function(i){i.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var l=0;l-1&&f.substring(p+1,f.length);if(m)return i.findModeByExtension(m)},i.findModeByName=function(f){f=f.toLowerCase();for(var c=0;c` "'(~:]+/,L=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,A=/^\s*\[[^\]]+?\]:.*$/,F=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,O=" ";function R(M,T,he){return T.f=T.inline=he,he(M,T)}function z(M,T,he){return T.f=T.block=he,he(M,T)}function J(M){return!M||!/\S/.test(M.string)}function X(M){if(M.linkTitle=!1,M.linkHref=!1,M.linkText=!1,M.em=!1,M.strong=!1,M.strikethrough=!1,M.quote=0,M.indentedCode=!1,M.f==G){var T=c;if(!T){var he=i.innerMode(f,M.htmlState);T=he.mode.name=="xml"&&he.state.tagStart===null&&!he.state.context&&he.state.tokenize.isInText}T&&(M.f=Fe,M.block=q,M.htmlState=null)}return M.trailingSpace=0,M.trailingSpaceNewLine=!1,M.prevLine=M.thisLine,M.thisLine={stream:null},null}function q(M,T){var he=M.column()===T.indentation,Ie=J(T.prevLine.stream),be=T.indentedCode,_t=T.prevLine.hr,Mt=T.list!==!1,nt=(T.listStack[T.listStack.length-1]||0)+3;T.indentedCode=!1;var Et=T.indentation;if(T.indentationDiff===null&&(T.indentationDiff=T.indentation,Mt)){for(T.list=null;Et=4&&(be||T.prevLine.fencedCodeEnd||T.prevLine.header||Ie))return M.skipToEnd(),T.indentedCode=!0,p.code;if(M.eatSpace())return null;if(he&&T.indentation<=nt&&(it=M.match(w))&&it[1].length<=6)return T.quote=0,T.header=it[1].length,T.thisLine.header=!0,u.highlightFormatting&&(T.formatting="header"),T.f=T.inline,ye(T);if(T.indentation<=nt&&M.eat(">"))return T.quote=he?1:T.quote+1,u.highlightFormatting&&(T.formatting="quote"),M.eatSpace(),ye(T);if(!ie&&!T.setext&&he&&T.indentation<=nt&&(it=M.match(k))){var sn=it[1]?"ol":"ul";return T.indentation=Et+M.current().length,T.list=!0,T.quote=0,T.listStack.push(T.indentation),T.em=!1,T.strong=!1,T.code=!1,T.strikethrough=!1,u.taskLists&&M.match(x,!1)&&(T.taskList=!0),T.f=T.inline,u.highlightFormatting&&(T.formatting=["list","list-"+sn]),ye(T)}else{if(he&&T.indentation<=nt&&(it=M.match(L,!0)))return T.quote=0,T.fencedEndRE=new RegExp(it[1]+"+ *$"),T.localMode=u.fencedCodeBlockHighlighting&&h(it[2]||u.fencedCodeBlockDefaultMode),T.localMode&&(T.localState=i.startState(T.localMode)),T.f=T.block=fe,u.highlightFormatting&&(T.formatting="code-block"),T.code=-1,ye(T);if(T.setext||(!kt||!Mt)&&!T.quote&&T.list===!1&&!T.code&&!ie&&!A.test(M.string)&&(it=M.lookAhead(1))&&(it=it.match(S)))return T.setext?(T.header=T.setext,T.setext=0,M.skipToEnd(),u.highlightFormatting&&(T.formatting="header")):(T.header=it[0].charAt(0)=="="?1:2,T.setext=T.header),T.thisLine.header=!0,T.f=T.inline,ye(T);if(ie)return M.skipToEnd(),T.hr=!0,T.thisLine.hr=!0,p.hr;if(M.peek()==="[")return R(M,T,Ne)}return R(M,T,T.inline)}function G(M,T){var he=f.token(M,T.htmlState);if(!c){var Ie=i.innerMode(f,T.htmlState);(Ie.mode.name=="xml"&&Ie.state.tagStart===null&&!Ie.state.context&&Ie.state.tokenize.isInText||T.md_inside&&M.current().indexOf(">")>-1)&&(T.f=Fe,T.block=q,T.htmlState=null)}return he}function fe(M,T){var he=T.listStack[T.listStack.length-1]||0,Ie=T.indentation=M.quote?T.push(p.formatting+"-"+M.formatting[he]+"-"+M.quote):T.push("error"))}if(M.taskOpen)return T.push("meta"),T.length?T.join(" "):null;if(M.taskClosed)return T.push("property"),T.length?T.join(" "):null;if(M.linkHref?T.push(p.linkHref,"url"):(M.strong&&T.push(p.strong),M.em&&T.push(p.em),M.strikethrough&&T.push(p.strikethrough),M.emoji&&T.push(p.emoji),M.linkText&&T.push(p.linkText),M.code&&T.push(p.code),M.image&&T.push(p.image),M.imageAltText&&T.push(p.imageAltText,"link"),M.imageMarker&&T.push(p.imageMarker)),M.header&&T.push(p.header,p.header+"-"+M.header),M.quote&&(T.push(p.quote),!u.maxBlockquoteDepth||u.maxBlockquoteDepth>=M.quote?T.push(p.quote+"-"+M.quote):T.push(p.quote+"-"+u.maxBlockquoteDepth)),M.list!==!1){var Ie=(M.listStack.length-1)%3;Ie?Ie===1?T.push(p.list2):T.push(p.list3):T.push(p.list1)}return M.trailingSpaceNewLine?T.push("trailing-space-new-line"):M.trailingSpace&&T.push("trailing-space-"+(M.trailingSpace%2?"a":"b")),T.length?T.join(" "):null}function lt(M,T){if(M.match(C,!0))return ye(T)}function Fe(M,T){var he=T.text(M,T);if(typeof he<"u")return he;if(T.list)return T.list=null,ye(T);if(T.taskList){var Ie=M.match(x,!0)[1]===" ";return Ie?T.taskOpen=!0:T.taskClosed=!0,u.highlightFormatting&&(T.formatting="task"),T.taskList=!1,ye(T)}if(T.taskOpen=!1,T.taskClosed=!1,T.header&&M.match(/^#+$/,!0))return u.highlightFormatting&&(T.formatting="header"),ye(T);var be=M.next();if(T.linkTitle){T.linkTitle=!1;var _t=be;be==="("&&(_t=")"),_t=(_t+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Mt="^\\s*(?:[^"+_t+"\\\\]+|\\\\\\\\|\\\\.)"+_t;if(M.match(new RegExp(Mt),!0))return p.linkHref}if(be==="`"){var nt=T.formatting;u.highlightFormatting&&(T.formatting="code"),M.eatWhile("`");var Et=M.current().length;if(T.code==0&&(!T.quote||Et==1))return T.code=Et,ye(T);if(Et==T.code){var kt=ye(T);return T.code=0,kt}else return T.formatting=nt,ye(T)}else if(T.code)return ye(T);if(be==="\\"&&(M.next(),u.highlightFormatting)){var ie=ye(T),it=p.formatting+"-escape";return ie?ie+" "+it:it}if(be==="!"&&M.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return T.imageMarker=!0,T.image=!0,u.highlightFormatting&&(T.formatting="image"),ye(T);if(be==="["&&T.imageMarker&&M.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return T.imageMarker=!1,T.imageAltText=!0,u.highlightFormatting&&(T.formatting="image"),ye(T);if(be==="]"&&T.imageAltText){u.highlightFormatting&&(T.formatting="image");var ie=ye(T);return T.imageAltText=!1,T.image=!1,T.inline=T.f=oe,ie}if(be==="["&&!T.image)return T.linkText&&M.match(/^.*?\]/)||(T.linkText=!0,u.highlightFormatting&&(T.formatting="link")),ye(T);if(be==="]"&&T.linkText){u.highlightFormatting&&(T.formatting="link");var ie=ye(T);return T.linkText=!1,T.inline=T.f=M.match(/\(.*?\)| ?\[.*?\]/,!1)?oe:Fe,ie}if(be==="<"&&M.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){T.f=T.inline=B,u.highlightFormatting&&(T.formatting="link");var ie=ye(T);return ie?ie+=" ":ie="",ie+p.linkInline}if(be==="<"&&M.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){T.f=T.inline=B,u.highlightFormatting&&(T.formatting="link");var ie=ye(T);return ie?ie+=" ":ie="",ie+p.linkEmail}if(u.xml&&be==="<"&&M.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var sn=M.string.indexOf(">",M.pos);if(sn!=-1){var Re=M.string.substring(M.start,sn);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Re)&&(T.md_inside=!0)}return M.backUp(1),T.htmlState=i.startState(f),z(M,T,G)}if(u.xml&&be==="<"&&M.match(/^\/\w*?>/))return T.md_inside=!1,"tag";if(be==="*"||be==="_"){for(var $t=1,on=M.pos==1?" ":M.string.charAt(M.pos-2);$t<3&&M.eat(be);)$t++;var Y=M.peek()||" ",He=!/\s/.test(Y)&&(!F.test(Y)||/\s/.test(on)||F.test(on)),qe=!/\s/.test(on)&&(!F.test(on)||/\s/.test(Y)||F.test(Y)),Ye=null,Je=null;if($t%2&&(!T.em&&He&&(be==="*"||!qe||F.test(on))?Ye=!0:T.em==be&&qe&&(be==="*"||!He||F.test(Y))&&(Ye=!1)),$t>1&&(!T.strong&&He&&(be==="*"||!qe||F.test(on))?Je=!0:T.strong==be&&qe&&(be==="*"||!He||F.test(Y))&&(Je=!1)),Je!=null||Ye!=null){u.highlightFormatting&&(T.formatting=Ye==null?"strong":Je==null?"em":"strong em"),Ye===!0&&(T.em=be),Je===!0&&(T.strong=be);var kt=ye(T);return Ye===!1&&(T.em=!1),Je===!1&&(T.strong=!1),kt}}else if(be===" "&&(M.eat("*")||M.eat("_"))){if(M.peek()===" ")return ye(T);M.backUp(1)}if(u.strikethrough){if(be==="~"&&M.eatWhile(be)){if(T.strikethrough){u.highlightFormatting&&(T.formatting="strikethrough");var kt=ye(T);return T.strikethrough=!1,kt}else if(M.match(/^[^\s]/,!1))return T.strikethrough=!0,u.highlightFormatting&&(T.formatting="strikethrough"),ye(T)}else if(be===" "&&M.match("~~",!0)){if(M.peek()===" ")return ye(T);M.backUp(2)}}if(u.emoji&&be===":"&&M.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){T.emoji=!0,u.highlightFormatting&&(T.formatting="emoji");var Fr=ye(T);return T.emoji=!1,Fr}return be===" "&&(M.match(/^ +$/,!1)?T.trailingSpace++:T.trailingSpace&&(T.trailingSpaceNewLine=!0)),ye(T)}function B(M,T){var he=M.next();if(he===">"){T.f=T.inline=Fe,u.highlightFormatting&&(T.formatting="link");var Ie=ye(T);return Ie?Ie+=" ":Ie="",Ie+p.linkInline}return M.match(/^[^>]+/,!0),p.linkInline}function oe(M,T){if(M.eatSpace())return null;var he=M.next();return he==="("||he==="["?(T.f=T.inline=ge(he==="("?")":"]"),u.highlightFormatting&&(T.formatting="link-string"),T.linkHref=!0,ye(T)):"error"}var ne={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function ge(M){return function(T,he){var Ie=T.next();if(Ie===M){he.f=he.inline=Fe,u.highlightFormatting&&(he.formatting="link-string");var be=ye(he);return he.linkHref=!1,be}return T.match(ne[M]),he.linkHref=!0,ye(he)}}function Ne(M,T){return M.match(/^([^\]\\]|\\.)*\]:/,!1)?(T.f=Ze,M.next(),u.highlightFormatting&&(T.formatting="link"),T.linkText=!0,ye(T)):R(M,T,Fe)}function Ze(M,T){if(M.match("]:",!0)){T.f=T.inline=Ut,u.highlightFormatting&&(T.formatting="link");var he=ye(T);return T.linkText=!1,he}return M.match(/^([^\]\\]|\\.)+/,!0),p.linkText}function Ut(M,T){return M.eatSpace()?null:(M.match(/^[^\s]+/,!0),M.peek()===void 0?T.linkTitle=!0:M.match(/^(?:\s+(?:"(?:[^"\\]|\\.)+"|'(?:[^'\\]|\\.)+'|\((?:[^)\\]|\\.)+\)))?/,!0),T.f=T.inline=Fe,p.linkHref+" url")}var Gt={startState:function(){return{f:q,prevLine:{stream:null},thisLine:{stream:null},block:q,htmlState:null,indentation:0,inline:Fe,text:lt,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(M){return{f:M.f,prevLine:M.prevLine,thisLine:M.thisLine,block:M.block,htmlState:M.htmlState&&i.copyState(f,M.htmlState),indentation:M.indentation,localMode:M.localMode,localState:M.localMode?i.copyState(M.localMode,M.localState):null,inline:M.inline,text:M.text,formatting:!1,linkText:M.linkText,linkTitle:M.linkTitle,linkHref:M.linkHref,code:M.code,em:M.em,strong:M.strong,strikethrough:M.strikethrough,emoji:M.emoji,header:M.header,setext:M.setext,hr:M.hr,taskList:M.taskList,list:M.list,listStack:M.listStack.slice(0),quote:M.quote,indentedCode:M.indentedCode,trailingSpace:M.trailingSpace,trailingSpaceNewLine:M.trailingSpaceNewLine,md_inside:M.md_inside,fencedEndRE:M.fencedEndRE}},token:function(M,T){if(T.formatting=!1,M!=T.thisLine.stream){if(T.header=0,T.hr=!1,M.match(/^\s*$/,!0))return X(T),null;if(T.prevLine=T.thisLine,T.thisLine={stream:M},T.taskList=!1,T.trailingSpace=0,T.trailingSpaceNewLine=!1,!T.localState&&(T.f=T.block,T.f!=G)){var he=M.match(/^\s*/,!0)[0].replace(/\t/g,O).length;if(T.indentation=he,T.indentationDiff=null,he>0)return null}}return T.f(M,T)},innerMode:function(M){return M.block==G?{state:M.htmlState,mode:f}:M.localState?{state:M.localState,mode:M.localMode}:{state:M,mode:Gt}},indent:function(M,T,he){return M.block==G&&f.indent?f.indent(M.htmlState,T,he):M.localState&&M.localMode.indent?M.localMode.indent(M.localState,T,he):i.Pass},blankLine:X,getType:ye,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Gt},"xml"),i.defineMIME("text/markdown","markdown"),i.defineMIME("text/x-markdown","markdown")})}()),Ff.exports}var qf={exports:{}},Uf;function U1(){return Uf||(Uf=1,function(r,t){(function(i){i(qi())})(function(i){i.overlayMode=function(l,u,f){return{startState:function(){return{base:i.startState(l),overlay:i.startState(u),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(c){return{base:i.copyState(l,c.base),overlay:i.copyState(u,c.overlay),basePos:c.basePos,baseCur:null,overlayPos:c.overlayPos,overlayCur:null}},token:function(c,h){return(c!=h.streamSeen||Math.min(h.basePos,h.overlayPos)]|\([^\s()<>]*\))+(?:\([^\s()<>]*\)|[^\s`*!()\[\]{};:'".,<>?«»“”‘’]))/i;i.defineMode("gfm",function(u,f){var c=0;function h(k){return k.code=!1,null}var p={startState:function(){return{code:!1,codeBlock:!1,ateSpace:!1}},copyState:function(k){return{code:k.code,codeBlock:k.codeBlock,ateSpace:k.ateSpace}},token:function(k,x){if(x.combineTokens=null,x.codeBlock)return k.match(/^```+/)?(x.codeBlock=!1,null):(k.skipToEnd(),null);if(k.sol()&&(x.code=!1),k.sol()&&k.match(/^```+/))return k.skipToEnd(),x.codeBlock=!0,null;if(k.peek()==="`"){k.next();var w=k.pos;k.eatWhile("`");var S=1+k.pos-w;return x.code?S===c&&(x.code=!1):(c=S,x.code=!0),null}else if(x.code)return k.next(),null;if(k.eatSpace())return x.ateSpace=!0,null;if((k.sol()||x.ateSpace)&&(x.ateSpace=!1,f.gitHubSpice!==!1)){if(k.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+@)?(?=.{0,6}\d)(?:[a-f0-9]{7,40}\b)/))return x.combineTokens=!0,"link";if(k.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+)?#[0-9]+\b/))return x.combineTokens=!0,"link"}return k.match(l)&&k.string.slice(k.start-2,k.start)!="]("&&(k.start==0||/\W/.test(k.string.charAt(k.start-1)))?(x.combineTokens=!0,"link"):(k.next(),null)},blankLine:h},m={taskLists:!0,strikethrough:!0,emoji:!0};for(var y in f)m[y]=f[y];return m.name="markdown",i.overlayMode(i.getMode(u,m),p)},"markdown"),i.defineMIME("text/x-gfm","gfm")})})();function G1(r){let t;return{c(){t=re("textarea")},m(i,l){K(i,t,l),r[3](t)},p:Pe,i:Pe,o:Pe,d(i){i&&j(t),r[3](null)}}}function Q1(r,t,i){let{config:l={}}=t,{accessEditor:u=void 0}=t,f,c;zi(()=>{c=z1.fromTextArea(f,l),u&&u(c)}),fc(()=>{c.toTextArea()});function h(p){Lt[p?"unshift":"push"](()=>{f=p,i(0,f)})}return r.$$set=p=>{"config"in p&&i(1,l=p.config),"accessEditor"in p&&i(2,u=p.accessEditor)},[f,l,u,h]}class j1 extends Ee{constructor(t){super(),Le(this,t,Q1,G1,Ce,{config:1,accessEditor:2})}}function K1(r){let t,i;return t=new j1({props:{config:r[0],accessEditor:r[1]}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p:Pe,i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Y1(r,t,i){let{theme:l="default"}=t,{onChange:u=void 0}=t,{initialValue:f=""}=t;const c={lineNumbers:!0,lineWrapping:!0,theme:l,mode:{name:"gfm",highlightFormatting:!0}},h=p=>{p.setSize("100%","100%"),p.on("change",m=>{u&&u(m.getValue())}),p.setValue(f)};return r.$$set=p=>{"theme"in p&&i(2,l=p.theme),"onChange"in p&&i(3,u=p.onChange),"initialValue"in p&&i(4,f=p.initialValue)},[c,h,l,u,f]}class X1 extends Ee{constructor(t){super(),Le(this,t,Y1,K1,Ce,{theme:2,onChange:3,initialValue:4})}}function Z1(r){let t,i;return t=new Fc({props:{content:r[0]}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&1&&(f.content=l[0]),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function J1(r){let t,i;return t=new X1({props:{config:r[2],initialValue:r[0],onChange:r[3]}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&1&&(f.initialValue=l[0]),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function V1(r){let t,i,l,u,f,c,h,p,m;i=new Jt({props:{path:xc,size:"24px"}});const y=[J1,Z1],k=[];function x(w,S){return w[1]?0:1}return f=x(r),c=k[f]=y[f](r),{c(){t=re("button"),te(i.$$.fragment),l=pe(),u=re("div"),c.c(),N(t,"class","QuestionContent-toggleEditorButton svelte-1a2v3o8"),N(t,"title","Toggle editor"),N(u,"class","QuestionContent-container svelte-1a2v3o8"),U(u,"QuestionContent-markdown",!r[1]),U(u,"QuestionContent-editor",r[1])},m(w,S){K(w,t,S),$(i,t,null),K(w,l,S),K(w,u,S),k[f].m(u,null),h=!0,p||(m=we(t,"click",r[4]),p=!0)},p(w,[S]){let C=f;f=x(w),f===C?k[f].p(w,S):(vt(),W(k[C],1,1,()=>{k[C]=null}),bt(),c=k[f],c?c.p(w,S):(c=k[f]=y[f](w),c.c()),P(c,1),c.m(u,null)),(!h||S&2)&&U(u,"QuestionContent-markdown",!w[1]),(!h||S&2)&&U(u,"QuestionContent-editor",w[1])},i(w){h||(P(i.$$.fragment,w),P(c),h=!0)},o(w){W(i.$$.fragment,w),W(c),h=!1},d(w){w&&(j(t),j(l),j(u)),ee(i),k[f].d(),p=!1,m()}}}function $1(r,t,i){let{content:l}=t,{initialShowEditor:u=!0}=t,f=!1;zi(()=>{u&&setTimeout(m,300)});const c=En(),h={lineNumbers:!0,lineWrapping:!0,theme:"md-light",mode:{name:"gfm",highlightFormatting:!0}};function p(y){c("change",y)}function m(){i(1,f=!f)}return r.$$set=y=>{"content"in y&&i(0,l=y.content),"initialShowEditor"in y&&i(5,u=y.initialShowEditor)},[l,f,h,p,m,u]}class ev extends Ee{constructor(t){super(),Le(this,t,$1,V1,Ce,{content:0,initialShowEditor:5})}}function tv(r,t){return t.map(i=>r.find(l=>l.name===i)||{name:i,color:"000000"})}function Gf(r){let t,i;return t=new kc({props:{active:r[1],width:r[5],$$slots:{default:[bv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2&&(f.active=l[1]),u&32&&(f.width=l[5]),u&65629&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function nv(r){let t;return{c(){t=We("Title")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function iv(r){let t,i,l;function u(c){r[13](c)}let f={$$slots:{default:[nv]},$$scope:{ctx:r}};return r[0].title!==void 0&&(f.value=r[0].title),t=new Wi({props:f}),Lt.push(()=>ii(t,"value",u)),{c(){te(t.$$.fragment)},m(c,h){$(t,c,h),l=!0},p(c,h){const p={};h&65536&&(p.$$scope={dirty:h,ctx:c}),!i&&h&1&&(i=!0,p.value=c[0].title,ni(()=>i=!1)),t.$set(p)},i(c){l||(P(t.$$.fragment,c),l=!0)},o(c){W(t.$$.fragment,c),l=!1},d(c){ee(t,c)}}}function rv(r){let t;return{c(){t=We("Is answered")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function lv(r){let t,i,l;function u(c){r[14](c)}let f={$$slots:{default:[rv]},$$scope:{ctx:r}};return r[0].isAnswered!==void 0&&(f.checked=r[0].isAnswered),t=new yc({props:f}),Lt.push(()=>ii(t,"checked",u)),{c(){te(t.$$.fragment)},m(c,h){$(t,c,h),l=!0},p(c,h){const p={};h&65536&&(p.$$scope={dirty:h,ctx:c}),!i&&h&1&&(i=!0,p.checked=c[0].isAnswered,ni(()=>i=!1)),t.$set(p)},i(c){l||(P(t.$$.fragment,c),l=!0)},o(c){W(t.$$.fragment,c),l=!1},d(c){ee(t,c)}}}function sv(r){let t,i,l,u;return t=new Vt({props:{cols:12,sm:9,$$slots:{default:[iv]},$$scope:{ctx:r}}}),l=new Vt({props:{cols:12,sm:3,$$slots:{default:[lv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&65537&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&65537&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function ov(r){let t,i;return t=new R1({props:{name:"questionLabels",autoComplete:r[3],tags:r[4],labelText:"Labels:",labelShow:!0}}),t.$on("tags",r[8]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&8&&(f.autoComplete=l[3]),u&16&&(f.tags=l[4]),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function av(r){let t,i;return t=new Vt({props:{$$slots:{default:[ov]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&65560&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function uv(r){let t,i;return t=new ev({props:{content:r[0].body,initialShowEditor:!r[0].id}}),t.$on("change",r[11]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&1&&(f.content=l[0].body),u&1&&(f.initialShowEditor=!l[0].id),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function fv(r){let t,i;return t=new Vt({props:{class:"pt-0",$$slots:{default:[uv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&65537&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function cv(r){let t,i,l,u,f,c;return t=new vn({props:{class:"flex-column flex-md-row",$$slots:{default:[sv]},$$scope:{ctx:r}}}),l=new vn({props:{$$slots:{default:[av]},$$scope:{ctx:r}}}),f=new vn({props:{$$slots:{default:[fv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment),u=pe(),te(f.$$.fragment)},m(h,p){$(t,h,p),K(h,i,p),$(l,h,p),K(h,u,p),$(f,h,p),c=!0},p(h,p){const m={};p&65537&&(m.$$scope={dirty:p,ctx:h}),t.$set(m);const y={};p&65560&&(y.$$scope={dirty:p,ctx:h}),l.$set(y);const k={};p&65537&&(k.$$scope={dirty:p,ctx:h}),f.$set(k)},i(h){c||(P(t.$$.fragment,h),P(l.$$.fragment,h),P(f.$$.fragment,h),c=!0)},o(h){W(t.$$.fragment,h),W(l.$$.fragment,h),W(f.$$.fragment,h),c=!1},d(h){h&&(j(i),j(u)),ee(t,h),ee(l,h),ee(f,h)}}}function hv(r){let t;return{c(){t=We("Cancel")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function dv(r){let t;return{c(){t=We("Ok")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function pv(r){let t,i,l,u;return t=new Cn({props:{class:"mr-4",size:"large",$$slots:{default:[hv]},$$scope:{ctx:r}}}),t.$on("click",r[9]),l=new Cn({props:{class:r[6],disabled:!r[2],size:"large",$$slots:{default:[dv]},$$scope:{ctx:r}}}),l.$on("click",r[10]),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&65536&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&64&&(p.class=f[6]),c&4&&(p.disabled=!f[2]),c&65536&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function gv(r){let t,i;return t=new Vt({props:{class:"d-flex justify-end",$$slots:{default:[pv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&65604&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function mv(r){let t,i;return t=new vn({props:{$$slots:{default:[gv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&65604&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function vv(r){let t,i,l,u;return t=new Or({props:{$$slots:{default:[cv]},$$scope:{ctx:r}}}),l=new Mr({props:{class:"pr-5",$$slots:{default:[mv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&65561&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&65604&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function bv(r){let t,i;return t=new Ar({props:{class:"pt-5",$$slots:{default:[vv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&65629&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function yv(r){let t,i,l,u,f=r[1]&&Gf(r);return{c(){f&&f.c(),t=ln()},m(c,h){f&&f.m(c,h),K(c,t,h),i=!0,l||(u=we(window,"keydown",r[7]),l=!0)},p(c,[h]){c[1]?f?(f.p(c,h),h&2&&P(f,1)):(f=Gf(c),f.c(),P(f,1),f.m(t.parentNode,t)):f&&(vt(),W(f,1,1,()=>{f=null}),bt())},i(c){i||(P(f),i=!0)},o(c){W(f),i=!1},d(c){c&&j(t),f&&f.d(c),l=!1,u()}}}function _v(r,t,i){let{active:l=!1}=t,{question:u=null}=t,f=!0,c=[],h=[],p,m="primary-color";const y=En();zi(()=>{i(5,p=Mi()?"70%":"98%")});function k(O){l&&Pc(O)&&S()}function x(O){i(0,u=O),i(3,c=Ct(Er).map(R=>R.name)),i(4,h=u.labels.map(R=>R.name)),i(1,l=!0)}function w(O){i(4,h=O.detail.tags)}function S(){i(1,l=!1)}async function C(){i(1,l=!1);const O=tv(Ct(Er),h);i(0,u.labels=O,u),y("closeQuestionDetails",u)}function L({detail:O}){i(0,u.body=O,u)}function A(O){r.$$.not_equal(u.title,O)&&(u.title=O,i(0,u))}function F(O){r.$$.not_equal(u.isAnswered,O)&&(u.isAnswered=O,i(0,u))}return r.$$set=O=>{"active"in O&&i(1,l=O.active),"question"in O&&i(0,u=O.question)},r.$$.update=()=>{r.$$.dirty&5&&(u&&i(2,f=!!u.title),i(6,m=f?"primary-color":""))},[u,l,f,c,h,p,m,k,w,S,C,L,x,A,F]}class kv extends Ee{constructor(t){super(),Le(this,t,_v,yv,Ce,{active:1,question:0,showModal:12})}get showModal(){return this.$$.ctx[12]}}function Qf(r,t,i){const l=r.slice();return l[11]=t[i],l}function jf(r,t){let i,l,u;return l=new T1({props:{question:t[11]}}),l.$on("editQuestion",t[5]),{key:r,first:null,c(){i=re("div"),te(l.$$.fragment),N(i,"class","Question-container svelte-wjirze"),this.first=i},m(f,c){K(f,i,c),$(l,i,null),u=!0},p(f,c){t=f;const h={};c&1&&(h.question=t[11]),l.$set(h)},i(f){u||(P(l.$$.fragment,f),u=!0)},o(f){W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(l)}}}function Kf(r){let t,i,l,u,f=r[1]&&Yf();return{c(){t=re("div"),f&&f.c(),N(t,"class","Question-container svelte-wjirze")},m(c,h){K(c,t,h),f&&f.m(t,null),i=!0,l||(u=[xt(Lm.call(null,t)),we(t,"enterViewport",r[9])],l=!0)},p(c,h){c[1]?f?h&2&&P(f,1):(f=Yf(),f.c(),P(f,1),f.m(t,null)):f&&(vt(),W(f,1,1,()=>{f=null}),bt())},i(c){i||(P(f),i=!0)},o(c){W(f),i=!1},d(c){c&&j(t),f&&f.d(),l=!1,yt(u)}}}function Yf(r){let t,i;return t=new L1({}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function wv(r){let t,i=[],l=new Map,u,f,c,h,p,m,y=Wt(r[0]);const k=S=>S[11].id;for(let S=0;S{x=null}),bt());const L={};c.$set(L)},i(S){if(!h){for(let C=0;Cc("loadMore");function w(S){Lt[S?"unshift":"push"](()=>{h=S,i(3,h)})}return r.$$set=S=>{"questions"in S&&i(0,l=S.questions),"loading"in S&&i(1,u=S.loading),"hasMoreData"in S&&i(2,f=S.hasMoreData)},[l,u,f,h,c,m,y,p,k,x,w]}class Sv extends Ee{constructor(t){super(),Le(this,t,xv,wv,Ce,{questions:0,loading:1,hasMoreData:2,addQuestion:7})}get addQuestion(){return this.$$.ctx[7]}}function Xf(r){let t,i;return t=new kc({props:{active:r[1],$$slots:{default:[Pv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2&&(f.active=l[1]),u&2061&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Tv(r){let t;return{c(){t=We("Name")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function Cv(r){let t,i,l;function u(c){r[7](c)}let f={$$slots:{default:[Tv]},$$scope:{ctx:r}};return r[0].name!==void 0&&(f.value=r[0].name),t=new Wi({props:f}),Lt.push(()=>ii(t,"value",u)),{c(){te(t.$$.fragment)},m(c,h){$(t,c,h),l=!0},p(c,h){const p={};h&2048&&(p.$$scope={dirty:h,ctx:c}),!i&&h&1&&(i=!0,p.value=c[0].name,ni(()=>i=!1)),t.$set(p)},i(c){l||(P(t.$$.fragment,c),l=!0)},o(c){W(t.$$.fragment,c),l=!1},d(c){ee(t,c)}}}function Lv(r){let t,i;return t=new Vt({props:{$$slots:{default:[Cv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2049&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Ev(r){let t;return{c(){t=We("Color")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function Dv(r){let t,i,l;function u(c){r[8](c)}let f={type:"color",$$slots:{default:[Ev]},$$scope:{ctx:r}};return r[0].color!==void 0&&(f.value=r[0].color),t=new Wi({props:f}),Lt.push(()=>ii(t,"value",u)),{c(){te(t.$$.fragment)},m(c,h){$(t,c,h),l=!0},p(c,h){const p={};h&2048&&(p.$$scope={dirty:h,ctx:c}),!i&&h&1&&(i=!0,p.value=c[0].color,ni(()=>i=!1)),t.$set(p)},i(c){l||(P(t.$$.fragment,c),l=!0)},o(c){W(t.$$.fragment,c),l=!1},d(c){ee(t,c)}}}function Av(r){let t,i;return t=new Vt({props:{$$slots:{default:[Dv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2049&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Mv(r){let t,i,l,u;return t=new vn({props:{$$slots:{default:[Lv]},$$scope:{ctx:r}}}),l=new vn({props:{$$slots:{default:[Av]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&2049&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&2049&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function Ov(r){let t;return{c(){t=We("Ok")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function Nv(r){let t,i;return t=new Cn({props:{class:r[3],size:"large",disabled:!r[2],$$slots:{default:[Ov]},$$scope:{ctx:r}}}),t.$on("click",r[5]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&8&&(f.class=l[3]),u&4&&(f.disabled=!l[2]),u&2048&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Iv(r){let t,i;return t=new Vt({props:{class:"d-flex justify-center",$$slots:{default:[Nv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2060&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Rv(r){let t,i;return t=new vn({props:{$$slots:{default:[Iv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2060&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Fv(r){let t,i,l,u;return t=new Or({props:{$$slots:{default:[Mv]},$$scope:{ctx:r}}}),l=new Mr({props:{class:"pr-4",$$slots:{default:[Rv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&2049&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&2060&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function Pv(r){let t,i;return t=new Ar({props:{class:"pt-5",$$slots:{default:[Fv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2061&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Hv(r){let t,i,l,u,f=r[1]&&Xf(r);return{c(){f&&f.c(),t=ln()},m(c,h){f&&f.m(c,h),K(c,t,h),i=!0,l||(u=we(window,"keydown",r[4]),l=!0)},p(c,[h]){c[1]?f?(f.p(c,h),h&2&&P(f,1)):(f=Xf(c),f.c(),P(f,1),f.m(t.parentNode,t)):f&&(vt(),W(f,1,1,()=>{f=null}),bt())},i(c){i||(P(f),i=!0)},o(c){W(f),i=!1},d(c){c&&j(t),f&&f.d(c),l=!1,u()}}}function zv(r,t,i){let{active:l=!1}=t,{label:u=null}=t,f=!0,c="primary-color";const h=En();function p(S){i(0,u=S),i(1,l=!0)}function m(S){l&&Pc(S)&&y()}async function y(){i(1,l=!1)}async function k(){i(1,l=!1),h("closeDialog",u)}function x(S){r.$$.not_equal(u.name,S)&&(u.name=S,i(0,u))}function w(S){r.$$.not_equal(u.color,S)&&(u.color=S,i(0,u))}return r.$$set=S=>{"active"in S&&i(1,l=S.active),"label"in S&&i(0,u=S.label)},r.$$.update=()=>{r.$$.dirty&5&&u&&(i(2,f=!!u.name),i(3,c=f?"primary-color":""))},[u,l,f,c,m,k,p,x,w]}class Bv extends Ee{constructor(t){super(),Le(this,t,zv,Hv,Ce,{active:1,label:0,showModal:6})}get showModal(){return this.$$.ctx[6]}}function Wv(r){let t,i,l=r[1].name+"",u,f,c,h,p,m,y,k,x,w;return h=new Jt({props:{class:"Label-buttonIcon grey-text",path:xc,size:"24px"}}),y=new Jt({props:{path:cm,size:"24px",class:"grey-text"}}),{c(){t=re("div"),i=re("span"),u=We(l),f=pe(),c=re("button"),te(h.$$.fragment),p=pe(),m=re("button"),te(y.$$.fragment),qt(i,"color",r[1].color),N(i,"class","svelte-1p830h0"),N(c,"class","svelte-1p830h0"),N(m,"class","svelte-1p830h0"),N(t,"class","LabelContainer svelte-1p830h0")},m(S,C){K(S,t,C),se(t,i),se(i,u),se(t,f),se(t,c),$(h,c,null),se(t,p),se(t,m),$(y,m,null),k=!0,x||(w=[we(c,"click",r[3]),we(m,"click",r[5])],x=!0)},p(S,C){(!k||C&2)&&l!==(l=S[1].name+"")&&Xt(u,l),(!k||C&2)&&qt(i,"color",S[1].color)},i(S){k||(P(h.$$.fragment,S),P(y.$$.fragment,S),k=!0)},o(S){W(h.$$.fragment,S),W(y.$$.fragment,S),k=!1},d(S){S&&j(t),ee(h),ee(y),x=!1,yt(w)}}}function qv(r){let t,i,l,u,f;function c(m){r[7](m)}let h={$$slots:{default:[Wv]},$$scope:{ctx:r}};r[0]!==void 0&&(h.checked=r[0]),t=new yc({props:h}),Lt.push(()=>ii(t,"checked",c)),t.$on("change",r[6]);let p={};return u=new Bv({props:p}),r[8](u),u.$on("closeDialog",r[4]),{c(){te(t.$$.fragment),l=pe(),te(u.$$.fragment)},m(m,y){$(t,m,y),K(m,l,y),$(u,m,y),f=!0},p(m,[y]){const k={};y&1026&&(k.$$scope={dirty:y,ctx:m}),!i&&y&1&&(i=!0,k.checked=m[0],ni(()=>i=!1)),t.$set(k);const x={};u.$set(x)},i(m){f||(P(t.$$.fragment,m),P(u.$$.fragment,m),f=!0)},o(m){W(t.$$.fragment,m),W(u.$$.fragment,m),f=!1},d(m){m&&j(l),ee(t,m),r[8](null),ee(u,m)}}}function Uv(r,t,i){let{label:l={}}=t,{checked:u=!1}=t,f;const c=En();function h(){f.showModal({...l})}function p({detail:w}){const S=Ct(bn);bm(S,w)}function m(){const w=Ct(bn);ym(w,l)}function y(){c("labelSelectionChanged",{name:l.name,checked:u})}function k(w){u=w,i(0,u)}function x(w){Lt[w?"unshift":"push"](()=>{f=w,i(2,f)})}return r.$$set=w=>{"label"in w&&i(1,l=w.label),"checked"in w&&i(0,u=w.checked)},[u,l,f,h,p,m,y,k,x]}class Gv extends Ee{constructor(t){super(),Le(this,t,Uv,qv,Ce,{label:1,checked:0})}}function Zf(r,t,i){const l=r.slice();return l[4]=t[i],l}function Qv(r){let t,i,l;return t=new Gv({props:{label:r[4],checked:!1}}),t.$on("labelSelectionChanged",r[1]),{c(){te(t.$$.fragment),i=pe()},m(u,f){$(t,u,f),K(u,i,f),l=!0},p(u,f){const c={};f&1&&(c.label=u[4]),t.$set(c)},i(u){l||(P(t.$$.fragment,u),l=!0)},o(u){W(t.$$.fragment,u),l=!1},d(u){u&&j(i),ee(t,u)}}}function Jf(r){let t,i;return t=new lg({props:{$$slots:{default:[Qv]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&129&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function jv(r){let t,i,l=Wt(r[0]),u=[];for(let c=0;cW(u[c],1,1,()=>{u[c]=null});return{c(){for(let c=0;c{"labels"in h&&i(0,l=h.labels),"selectedLabelsSet"in h&&i(2,u=h.selectedLabelsSet)},[l,c,u]}class Xv extends Ee{constructor(t){super(),Le(this,t,Yv,Kv,Ce,{labels:0,selectedLabelsSet:2})}}function Zv(r){let t,i;return t=new Xv({props:{labels:r[0]}}),t.$on("labelSelectionChanged",r[3]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&1&&(f.labels=l[0]),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function Jv(r){let t,i,l,u;return t=new qg({props:{style:"height:100%",class:"primary-color theme--dark",absolute:!r[1],active:r[1]||r[2],$$slots:{default:[Zv]},$$scope:{ctx:r}}}),l=new _c({props:{index:1,active:!r[1]&&r[2],absolute:!r[1]}}),l.$on("click",r[4]),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,[c]){const h={};c&2&&(h.absolute=!f[1]),c&6&&(h.active=f[1]||f[2]),c&65&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&6&&(p.active=!f[1]&&f[2]),c&2&&(p.absolute=!f[1]),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function Vv(r,t,i){let{labels:l=[]}=t,{isPermanent:u=!0}=t;const f=En();let c=!1;zi(()=>{i(2,c=Ct(Hn)),Hn.subscribe(m=>{i(2,c=m)})});function h({detail:m}){const{searchQuery:y}=Ct(rn);f("searchQueryChanged",{...y,labels:m})}function p(){Hn.set(!1)}return r.$$set=m=>{"labels"in m&&i(0,l=m.labels),"isPermanent"in m&&i(1,u=m.isPermanent)},[l,u,c,h,p]}class $v extends Ee{constructor(t){super(),Le(this,t,Vv,Jv,Ce,{labels:0,isPermanent:1})}}const{document:e0}=$d;function Vf(r){let t,i,l,u,f,c,h,p;t=new wc({props:{dense:!0,class:"primary-color theme--dark",$$slots:{title:[o0],icon:[s0],default:[r0]},$$scope:{ctx:r}}}),u=new $v({props:{labels:r[5],isPermanent:!r[3]}}),u.$on("searchQueryChanged",r[14]);const m=[{slot:"content"},r[6]];let y={};for(let k=0;kii(u,"value",w)),u.$on("keydown",r[12]),u.$on("change",r[13]),h=new Cn({props:{fab:!0,depressed:!0,text:!0,$$slots:{default:[t0]},$$scope:{ctx:r}}}),h.$on("click",r[13]),m=new Cn({props:{fab:!0,depressed:!0,text:!0,$$slots:{default:[n0]},$$scope:{ctx:r}}}),m.$on("click",r[10]),k=new Cn({props:{fab:!0,depressed:!0,text:!0,$$slots:{default:[i0]},$$scope:{ctx:r}}}),k.$on("click",r[11]),{c(){t=re("div"),i=pe(),l=re("div"),te(u.$$.fragment),c=pe(),te(h.$$.fragment),p=pe(),te(m.$$.fragment),y=pe(),te(k.$$.fragment),N(t,"class","flex-grow-0 flex-sm-grow-1"),N(l,"class","d-flex flex-row flex-grow-1 flex-sm-grow-0")},m(C,L){K(C,t,L),K(C,i,L),K(C,l,L),$(u,l,null),se(l,c),$(h,l,null),se(l,p),$(m,l,null),se(l,y),$(k,l,null),x=!0},p(C,L){const A={};!f&&L&4&&(f=!0,A.value=C[2],ni(()=>f=!1)),u.$set(A);const F={};L&524288&&(F.$$scope={dirty:L,ctx:C}),h.$set(F);const O={};L&524288&&(O.$$scope={dirty:L,ctx:C}),m.$set(O);const R={};L&524288&&(R.$$scope={dirty:L,ctx:C}),k.$set(R)},i(C){x||(P(u.$$.fragment,C),P(h.$$.fragment,C),P(m.$$.fragment,C),P(k.$$.fragment,C),x=!0)},o(C){W(u.$$.fragment,C),W(h.$$.fragment,C),W(m.$$.fragment,C),W(k.$$.fragment,C),x=!1},d(C){C&&(j(t),j(i),j(l)),ee(u),ee(h),ee(m),ee(k)}}}function $f(r){let t,i;return t=new Cn({props:{fab:!0,depressed:!0,text:!0,$$slots:{default:[l0]},$$scope:{ctx:r}}}),t.$on("click",r[8]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&524288&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function l0(r){let t,i;return t=new Jt({props:{path:am}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p:Pe,i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function s0(r){let t,i,l=r[3]&&$f(r);return{c(){t=re("div"),l&&l.c(),N(t,"slot","icon")},m(u,f){K(u,t,f),l&&l.m(t,null),i=!0},p(u,f){u[3]?l?(l.p(u,f),f&8&&P(l,1)):(l=$f(u),l.c(),P(l,1),l.m(t,null)):l&&(vt(),W(l,1,1,()=>{l=null}),bt())},i(u){i||(P(l),i=!0)},o(u){W(l),i=!1},d(u){u&&j(t),l&&l.d()}}}function ec(r){let t;return{c(){t=We("HowCanI 2")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function o0(r){let t,i=r[4]&&ec();return{c(){t=re("span"),i&&i.c(),N(t,"slot","title")},m(l,u){K(l,t,u),i&&i.m(t,null)},p(l,u){l[4]?i||(i=ec(),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},d(l){l&&j(t),i&&i.d()}}}function a0(r){let t,i,l,u=r[0]&&Vf(r);return{c(){t=pe(),u&&u.c(),i=ln(),e0.title="HowCanI Home"},m(f,c){K(f,t,c),u&&u.m(f,c),K(f,i,c),l=!0},p(f,[c]){f[0]?u?(u.p(f,c),c&1&&P(u,1)):(u=Vf(f),u.c(),P(u,1),u.m(i.parentNode,i)):u&&(vt(),W(u,1,1,()=>{u=null}),bt())},i(f){l||(P(u),l=!0)},o(f){W(u),l=!1},d(f){f&&(j(t),j(i)),u&&u.d(f)}}}function u0(r,t,i){let l,u;Eu(r,Er,J=>i(5,l=J)),Eu(r,rn,J=>i(6,u=J));let f,c,h="",p=!0,m=!1,y=!0;zi(()=>{if(i(0,f=Ct(bn)),!f.user){Js("/connect");return}const{searchQuery:J}=Ct(rn);vl(f,J,1),Nr(f),Mi()||(p=!0,i(3,m=!0)),Hn.set(p)}),new window.ResizeObserver(()=>{i(3,m=!Mi()),Mi()&&!p&&(p=!0,Hn.set(!0)),!Mi()&&p&&(p=!1,Hn.set(!1)),i(4,y=Tm())}).observe(document.scrollingElement);function x(){const{page:J,searchQuery:X}=Ct(rn);vl(f,X,J+1)}function w(){p=!p,Hn.set(p)}function S(){if(Mi())return;Ct(Hn)&&w()}function C(){c.addQuestion()}function L(){Js("/connect?logoff")}function A(J){J.code==="Enter"&&F()}function F(){const{searchQuery:J}=Ct(rn);J.query=h,vl(f,J,1)}function O({detail:J}){vl(f,J,1)}function R(J){h=J,i(2,h)}function z(J){Lt[J?"unshift":"push"](()=>{c=J,i(1,c)})}return[f,c,h,m,y,l,u,x,w,S,C,L,A,F,O,R,z]}class f0 extends Ee{constructor(t){super(),Le(this,t,u0,a0,Ce,{})}}function c0(){return window.location.hostname==="localhost"}function h0(r){let t,i,l;return{c(){t=re("h2"),t.textContent="Login to GitHub",i=pe(),l=re("p"),l.textContent=`To be able to work with HowCanI you need to login with your GitHub account and then select a + Git repository where the data should be saved.`,N(t,"class","heading text-h4 mb-3")},m(u,f){K(u,t,f),K(u,i,f),K(u,l,f)},p:Pe,d(u){u&&(j(t),j(i),j(l))}}}function d0(r){let t;return{c(){t=We("Login")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function p0(r){let t,i;return t=new Cn({props:{class:"primary-color",$$slots:{default:[d0]},$$scope:{ctx:r}}}),t.$on("click",r[0]),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&2&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function g0(r){let t,i,l,u;return t=new Or({props:{$$slots:{default:[h0]},$$scope:{ctx:r}}}),l=new Mr({props:{$$slots:{default:[p0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&2&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&2&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function m0(r){let t,i;return t=new Ar({props:{outlined:!0,style:"max-width:600px;",$$slots:{default:[g0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,[u]){const f={};u&2&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function v0(r){function t(){const i=c0()?"c5571ab869190bdc5f33":"82a001ac3b1f5f2aa7ff";window.location.href=`https://github-oauth-bridge.vercel.app//api/login?clientId=${i}`}return[t]}class b0 extends Ee{constructor(t){super(),Le(this,t,v0,m0,Ce,{})}}function y0(r){let t;return{c(){t=We("User")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function _0(r){let t,i;return t=new Wi({props:{readonly:!0,filled:!0,value:r[0],$$slots:{default:[y0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&1&&(f.value=l[0]),u&128&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function k0(r){let t,i;return t=new Vt({props:{$$slots:{default:[_0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&129&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function w0(r){let t;return{c(){t=We("Repository")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function x0(r){let t,i,l;function u(c){r[4](c)}let f={placeholder:"Enter repository name",error:!r[2],$$slots:{default:[w0]},$$scope:{ctx:r}};return r[1]!==void 0&&(f.value=r[1]),t=new Wi({props:f}),Lt.push(()=>ii(t,"value",u)),{c(){te(t.$$.fragment)},m(c,h){$(t,c,h),l=!0},p(c,h){const p={};h&4&&(p.error=!c[2]),h&128&&(p.$$scope={dirty:h,ctx:c}),!i&&h&2&&(i=!0,p.value=c[1],ni(()=>i=!1)),t.$set(p)},i(c){l||(P(t.$$.fragment,c),l=!0)},o(c){W(t.$$.fragment,c),l=!1},d(c){ee(t,c)}}}function S0(r){let t,i;return t=new Vt({props:{$$slots:{default:[x0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&134&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function T0(r){let t,i,l,u,f,c,h,p;return f=new vn({props:{$$slots:{default:[k0]},$$scope:{ctx:r}}}),h=new vn({props:{$$slots:{default:[S0]},$$scope:{ctx:r}}}),{c(){t=re("h2"),t.textContent="Connect to GitHub repository",i=pe(),l=re("p"),l.textContent="Please enter your GitHub user name and select a repository",u=pe(),te(f.$$.fragment),c=pe(),te(h.$$.fragment),N(t,"class","heading text-h4 mb-3")},m(m,y){K(m,t,y),K(m,i,y),K(m,l,y),K(m,u,y),$(f,m,y),K(m,c,y),$(h,m,y),p=!0},p(m,y){const k={};y&129&&(k.$$scope={dirty:y,ctx:m}),f.$set(k);const x={};y&134&&(x.$$scope={dirty:y,ctx:m}),h.$set(x)},i(m){p||(P(f.$$.fragment,m),P(h.$$.fragment,m),p=!0)},o(m){W(f.$$.fragment,m),W(h.$$.fragment,m),p=!1},d(m){m&&(j(t),j(i),j(l),j(u),j(c)),ee(f,m),ee(h,m)}}}function C0(r){let t;return{c(){t=We("Connect")},m(i,l){K(i,t,l)},d(i){i&&j(t)}}}function L0(r){let t,i;return t=new Cn({props:{class:"primary-color",type:"submit",$$slots:{default:[C0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,u){const f={};u&128&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function E0(r){let t,i,l,u;return t=new Or({props:{$$slots:{default:[T0]},$$scope:{ctx:r}}}),l=new Mr({props:{$$slots:{default:[L0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&135&&(h.$$scope={dirty:c,ctx:f}),t.$set(h);const p={};c&128&&(p.$$scope={dirty:c,ctx:f}),l.$set(p)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function D0(r){let t,i,l,u,f;return i=new Ar({props:{outlined:!0,style:"max-width:600px;",$$slots:{default:[E0]},$$scope:{ctx:r}}}),{c(){t=re("form"),te(i.$$.fragment)},m(c,h){K(c,t,h),$(i,t,null),l=!0,u||(f=we(t,"submit",oc(r[3])),u=!0)},p(c,[h]){const p={};h&135&&(p.$$scope={dirty:h,ctx:c}),i.$set(p)},i(c){l||(P(i.$$.fragment,c),l=!0)},o(c){W(i.$$.fragment,c),l=!1},d(c){c&&j(t),ee(i),u=!1,f()}}}function A0(r,t,i){let l="",u="",f=!0,c=!0;bn.subscribe(y=>{y.oauthToken&&h(y.oauthToken)});async function h(y){const x=await new Bn().getAuthenticatedUser(y);x&&i(0,l=x.loginName)}async function p(){if(f=!!l,i(2,c=!!u),f){const y=new Bn;if(!await y.getUser(l)){f=!1,i(2,c=!1);return}if(!await y.getRepository(l,u)){i(2,c=!1);return}}f&&c&&(bn.update(y=>(y.user=l,y.repository=u,y)),Js("/"))}function m(y){u=y,i(1,u)}return[l,u,c,p,m]}class M0 extends Ee{constructor(t){super(),Le(this,t,A0,D0,Ce,{})}}function O0(r){let t;return{c(){t=re("div"),qt(t,"flex-grow","1")},m(i,l){K(i,t,l)},p:Pe,d(i){i&&j(t)}}}function N0(r){let t;return{c(){t=re("span"),t.textContent="HowCanI 2",N(t,"slot","title")},m(i,l){K(i,t,l)},p:Pe,d(i){i&&j(t)}}}function I0(r){let t,i;return t=new M0({}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function R0(r){let t,i;return t=new b0({}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}function F0(r){let t,i,l,u,f,c,h;i=new wc({props:{dense:!0,class:"primary-color theme--dark",$$slots:{title:[N0],default:[O0]},$$scope:{ctx:r}}});const p=[R0,I0],m=[];function y(k,x){return k[0]?0:1}return f=y(r),c=m[f]=p[f](r),{c(){t=pe(),te(i.$$.fragment),l=pe(),u=re("section"),c.c(),document.title="HowCanI - Connect to GitHub repository",N(u,"class","svelte-1l30687")},m(k,x){K(k,t,x),$(i,k,x),K(k,l,x),K(k,u,x),m[f].m(u,null),h=!0},p(k,[x]){const w={};x&4&&(w.$$scope={dirty:x,ctx:k}),i.$set(w);let S=f;f=y(k),f!==S&&(vt(),W(m[S],1,1,()=>{m[S]=null}),bt(),c=m[f],c||(c=m[f]=p[f](k),c.c()),P(c,1),c.m(u,null))},i(k){h||(P(i.$$.fragment,k),P(c),h=!0)},o(k){W(i.$$.fragment,k),W(c),h=!1},d(k){k&&(j(t),j(l),j(u)),ee(i,k),m[f].d()}}}function P0(r,t,i){let l=!1,u;return zi(()=>{const f=Ct(em);if(f){const c=new URLSearchParams(f);c.get("token")?(bn.update(h=>(h.oauthToken=c.get("token"),h)),_f("/connect")):c.get("logoff")!==null&&(bn.update(h=>(h.oauthToken=void 0,h)),_f("/connect"))}u=Ct(bn),u.oauthToken||i(0,l=!0)}),[l]}class H0 extends Ee{constructor(t){super(),Le(this,t,P0,F0,Ce,{})}}function z0(r){let t,i,l,u,f;return{c(){t=re("span"),i=We("HowCanI - Copyright "),l=We(r[0]),u=We(" by "),f=re("b"),f.textContent="Jan Baer"},m(c,h){K(c,t,h),se(t,i),se(t,l),se(t,u),se(t,f)},p:Pe,d(c){c&&j(t)}}}function B0(r){let t,i,l,u;return t=new im({props:{routes:r[1]}}),l=new Xg({props:{padless:!0,class:"primary-color theme--dark justify-center flex-column",$$slots:{default:[z0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment),i=pe(),te(l.$$.fragment)},m(f,c){$(t,f,c),K(f,i,c),$(l,f,c),u=!0},p(f,c){const h={};c&4&&(h.$$scope={dirty:c,ctx:f}),l.$set(h)},i(f){u||(P(t.$$.fragment,f),P(l.$$.fragment,f),u=!0)},o(f){W(t.$$.fragment,f),W(l.$$.fragment,f),u=!1},d(f){f&&j(i),ee(t,f),ee(l,f)}}}function W0(r){let t,i;return t=new wp({props:{theme:q0,$$slots:{default:[B0]},$$scope:{ctx:r}}}),{c(){te(t.$$.fragment)},m(l,u){$(t,l,u),i=!0},p(l,[u]){const f={};u&4&&(f.$$scope={dirty:u,ctx:l}),t.$set(f)},i(l){i||(P(t.$$.fragment,l),i=!0)},o(l){W(t.$$.fragment,l),i=!1},d(l){ee(t,l)}}}let q0="light";function U0(r){return[new Date().getFullYear(),{"/":f0,"/connect":H0}]}class G0 extends Ee{constructor(t){super(),Le(this,t,U0,W0,Ce,{})}}new G0({target:window.document.getElementById("app")}); diff --git a/index.html b/index.html index 1d1b475..9dcba57 100644 --- a/index.html +++ b/index.html @@ -12,8 +12,8 @@ - - + +