.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,*:focus,*:hover{outline:none}.container-fluid{padding-bottom:60px}.section{margin-bottom:24px}@media (min-width: 1450px){.container-fluid.container-full-width{padding-left:4%;padding-right:4%}}.container-stretch{max-width:1300px}div.row.cams-page-title,h2.section-title{line-height:48px}.card-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,300px);white-space:nowrap}h3.card-title{color:#319eba;margin-bottom:10px;margin-top:8px;word-wrap:break-word;line-height:1.3em}.cams-no-preview,.cams-no-items{height:150px;display:flex;justify-content:center;align-items:center}.card-text{line-height:1.6em;margin-bottom:10px}.accordion.cams-accordion-card{background-color:#fff;border:1px solid #c4cdd6;border-radius:2px;box-shadow:0 1px 2px #0000001a}.accordion.cams-accordion-card .accordion-header{display:flex;background-color:#fff;border-bottom:1px solid #c4cdd6}.accordion.cams-accordion-card .accordion-body{padding:16px}.simple-link{color:gray;text-decoration:underline}.simple-link:hover,.simple-link:visited{color:gray}table.table.simple-table tbody tr td{vertical-align:middle}table.table.simple-table th{vertical-align:middle;text-align:center}.simple-table .rt-tbody .rt-tr .rt-td{display:flex;align-items:center}.cursor-pointer{cursor:pointer}.no-tenant-message{display:flex;justify-content:center}.modal-dialog{word-break:break-word}.inline-edit-wrapper{display:flex;align-items:baseline;margin:-10px 0}.robot-figure,.robot-bg{display:none!important}button.btn i.button-icon{padding-right:0}.navbar .nav-tabs>li>button{padding:16px 20px;margin:0;color:#0088a9}span.info{color:#0088a9;margin-left:.25em;position:relative;overflow:visible}span.info>i{font-size:.8em}span.info:not(:hover) .detail{display:none}span.info:hover .detail{position:absolute;background-color:#0088a9;color:#fff;padding:.5em;font-size:.8em;top:0;left:1em;width:max-content}span.info:hover .detail:before{position:absolute;left:-1.2em;width:1.2em;height:100%;background:transparent;content:""}div.self-healing-buttons{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px}div.upload-zone{min-height:250px;display:flex;background-color:#f0f0f0;border:2px dashed #979797;border-radius:10px;flex-direction:column;justify-content:center;align-items:center}div.upload-zone .selected-files-for-upload{display:flex}div.upload-zone .selected-files-for-upload div{background-color:#fff;border:1px solid gray}div.upload-zone-smaller{min-height:auto}.background-text{text-align:center;color:#ccc}.file-list{display:grid;width:100%;margin:auto;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px}.file-list.file-list-single{width:50%;grid-template-columns:1fr}.file-list .list-group-item.file-panel{display:flex;flex-direction:column;align-items:center;padding-top:24px;padding-bottom:24px;overflow:hidden;margin-bottom:10px}.file-list .list-group-item.file-panel .remove-icon{font-size:1.5em;color:#c70000;position:absolute;top:8px;right:12px}.file-list .list-group-item.file-panel span{margin-bottom:8px}div.upload-button-panel{margin:10px auto 20px;display:flex;flex-direction:column;align-items:center}.upload-preview-content{display:flex;flex-direction:column;align-items:center}.upload-preview-content i.fa-image,.upload-preview-content img{height:150px}@media (min-width: 768px){.design-header-wrapper{display:flex}}.design-detail-wrapper{display:flex;flex-flow:column}.design-detail-wrapper .design-name-header{margin-bottom:25px;word-wrap:break-word}.design-detail-wrapper .see-history-link{font-size:.9em}.design-detail-wrapper .design-description{flex:1}.design-detail-wrapper .design-buttons{display:flex;justify-content:space-between;align-items:flex-end}.design-detail-wrapper .design-buttons .download-button{width:200px}.design-detail-wrapper .design-buttons .buttons-wrapper{display:flex}.design-detail-wrapper .design-buttons .download-with-linked-assets{margin-left:10px;width:auto}.detail-header-buttons{display:flex;align-items:center;gap:16px}.detail-header-buttons .design-button-lock{cursor:pointer;margin-right:12px}.detail-header-buttons .locked-message{max-width:170px;word-wrap:break-word;line-height:1;margin-top:10px;text-align:right}.corrupted-design{background-color:#f96;font-size:150%;padding:10px}.fa-exclamation-triangle{margin-right:5px}.template-preview-image{max-width:100%;max-height:100%;background:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%) 50%/20px 20px}div.spinner-container{max-width:100px;position:absolute;bottom:5px;right:7px;display:inline-block;box-shadow:none!important}.spinner-container *,.spinner-container:hover *{box-shadow:none!important}.tags-list{display:flex;align-items:center;flex-wrap:wrap}.tags-list span.tag{width:fit-content;max-width:350px;margin-right:.4em;display:block;word-wrap:break-word;white-space:normal}.tags-list .readonly-tag{background-color:#e9ecf0}.tags-list .autosuggest-wrapper{margin-top:0}.autosuggest-wrapper{display:flex;margin-top:12px}.autosuggest-wrapper input.react-autosuggest__input{border:1px solid #c4cdd6;padding:5px 8px}.autosuggest-wrapper input.react-autosuggest__input.valid{border-right:none}.autosuggest-wrapper.autosuggest-longer input.react-autosuggest__input{width:250px}.autosuggest-wrapper button{border-bottom-left-radius:0;border-top-left-radius:0}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:28px;max-width:300px;border:1px solid #aaa;background-color:#fff;font-family:Helvetica,sans-serif;font-weight:300;font-size:13px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:340px;overflow-y:auto;z-index:2}.autosuggest-longer .react-autosuggest__suggestions-container--open{max-width:400px}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:5px 10px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.collections-list{display:flex;align-items:center;flex-wrap:wrap}.collections-list span.tag{width:fit-content;max-width:350px;margin-right:.4em;display:block;word-wrap:break-word;white-space:normal}.collections-list .autosuggest-wrapper{margin-top:0}.corrupted-linked-asset{background-color:#f96;font-size:125%;padding:10px}.ensemble-group{margin-bottom:46px}.tenant-picker-modal .modal-body{overflow:visible}.tenant-picker-modal .modal-body p{margin-bottom:15px}.tenant-picker-modal .no-access-error{color:red}.preview-shadow-box,.preview-column img{box-shadow:0 0 6px #0003}.preview-shadow-box:hover,.preview-column img:hover{box-shadow:0 0 6px #319eba7c}.max-width-auto{width:auto!important}.preview-column img{max-width:20vw;max-height:90vh;object-fit:contain}.preview-column{display:flex;justify-content:center}.flex-column-align-center{display:flex;flex-direction:column;align-items:center}.properties-back{margin-right:15px}.assets-list-page{padding-bottom:180px}.assets-list-page .assets-page-bar{display:flex;align-items:center;margin-top:16px}.assets-list-page .assets-page-bar a.btn,.assets-list-page .assets-page-bar button.btn{margin-left:16px}.assets-list-page .asset-status-section{flex:1;display:flex;justify-content:flex-end;margin:10px 0}.assets-list-page .asset-status{padding:2px 5px;border-radius:5px;display:inline-block}.assets-list-page .asset-status-published{background-color:#e1f7f1;color:#2b8662}.assets-list-page .asset-status-unpublished{background-color:#e8ecf0;color:#313a4c}.assets-list-page .asset-status-unpublished-version{background-color:#fbfadc;color:#7f501b}.asset-type-header{margin-bottom:20px}.inner-header-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.inner-header-wrapper .inner-header-wrapper-left{display:flex;align-items:center;gap:17px}.inner-header-wrapper .inner-header-wrapper-right{display:flex;gap:7px}.hidden-filters-class{display:none}.color-group-swatches{text-align:center}.color-group-swatches .color-swatch-dot{margin:4px 4px 16px 10px;height:20px;width:20px;border-radius:50%;display:inline-block;box-shadow:0 0 3px #0000004d}.color-group-swatches .color-swatch-dot.active{transform:scale(1.2)}.panel-preview-picker.panel-preview-picker-active div{border-bottom:4px solid #C4CDD6}.panel-preview-picker div{border-bottom:4px solid #F1F1F1}.variant-strip{display:flex;gap:10px;margin:4px 0 15px 10px}.variant-icon{width:25px;height:25px;cursor:pointer}.variant-icon.active,.variant-icon:hover{transform:scale(1.2)}.asset-large-tile .checkbox{opacity:0;color:gray}.asset-large-tile .checkbox.checkbox-checked,.asset-large-tile:hover .checkbox{opacity:1}.asset-large-tile .preview-wrapper-larger{width:250px;height:250px;background:none;padding:0;margin:0 auto}.asset-large-tile .preview-wrapper-larger img{display:block;object-fit:contain;max-width:100%;max-height:100%}.asset-large-tile .variant-strip-container{margin-bottom:4px;display:flex;align-items:center}.asset-large-tile .variant-strip-container .spinner-variant-icon{margin:6px 4px 14px 10px;transform:scale(1.2)}.preview-shadow-box,.assets-list-grid .card .card-block a .preview-wrapper img{box-shadow:0 0 6px #0003}.preview-shadow-box:hover,.assets-list-grid .card .card-block a .preview-wrapper img:hover{box-shadow:0 0 6px #319eba7c}.assets-list-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:15px}.assets-list-grid .card .card-block a{display:flex;flex-direction:column;height:100%}.assets-list-grid .card .card-block a .preview-wrapper{height:200px;max-height:200px;display:flex;flex:1 1 auto;justify-content:center;align-items:center;justify-items:center}.assets-list-grid .card .card-block a .preview-wrapper .cams-no-preview{height:100px;padding:0 10px}.assets-list-grid .card .card-block a .preview-wrapper.preview-wrapper-larger{height:350px;max-height:350px}.assets-list-grid .card .card-block a p{color:gray;font-size:.9em;margin-bottom:0;margin-top:12px}.assets-list-grid .card .card-block a:hover{text-decoration:none}@media (min-width: 992px){.assets-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.assets-list-grid{grid-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}.asset-tile p{word-break:break-word}.asset-tile .checkbox{opacity:0;color:gray}.asset-tile .checkbox.checkbox-checked,.asset-tile:hover .checkbox{opacity:1}.asset-tile .preview-wrapper{width:250px;height:250px;background:none;padding:0;margin:0 auto}.asset-tile .preview-wrapper img{display:block;object-fit:contain;max-width:100%;max-height:100%}.asset-tile .variant-strip-container{margin-bottom:4px;display:flex;align-items:center}.asset-tile .variant-strip-container .spinner-variant-icon{margin:6px 4px 14px 10px;transform:scale(1.2)}.template-id-container{display:flex;gap:4px;white-space:nowrap}.template-id-container .truncated-id{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.color-swatches{display:flex;flex-wrap:wrap}.color-swatches .color-swatch-dot{margin:4px 4px 16px 10px;height:18px;width:18px;border-radius:50%;display:inline-block;cursor:pointer;box-shadow:0 0 3px #0000004d}.color-swatches .color-swatch-dot.active{transform:scale(1.2)}.color-swatches .spinner-color-swatch{margin:6px 4px 14px 10px;transform:scale(1.2)}.color-swatches .color-wheel{margin:4px 4px 16px 10px;height:18px;width:18px;border-radius:50%;display:inline-block;position:relative;box-shadow:0 0 3px #0000004d;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.color-swatches .color-wheel.active{transform:scale(1.2)}.color-swatches .color-wheel:before{content:"";position:absolute;top:50%;left:50%;height:8px;width:8px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.color-swatches .extra-swatches-wrapper{display:flex;flex-wrap:wrap}.color-swatches .extra-swatches-wrapper .extra-color-swatches{margin-top:4px;margin-left:7px;font-size:15px;font-weight:600;cursor:pointer}.accordion-header button.clear-filter-btn{padding:1em 1em 1em .5em;margin:-1em -1em -1em -.5em}.cams-search-form{padding-left:1em;white-space:nowrap;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis;max-height:250px;position:relative}.tags-form .tag{margin:5px 5px 0 0;cursor:pointer}.tags-form .selected .tag{color:#fff;background-color:#0088a9}.tags-toggle-div-panel,.design-concept-id-toggle-div-panel,.collections-toggle-div-panel,.authoring-tags-toggle-div-panel{display:flex;align-items:center;gap:10px;padding-bottom:15px}.toggle{display:flex;align-items:center;cursor:pointer;padding:5px;border-radius:20px;transition:background-color .3s ease}.toggle-on{background-color:#007bff}.collections-form{padding-left:1em;white-space:nowrap;overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis;max-height:250px;position:relative}.rstm-toggle-icon{display:inline-block}.rstm-toggle-icon .rstm-toggle-icon-symbol{width:2rem;height:2rem;text-align:left;line-height:2rem;color:#0088a9}.rstm-tree-item-group ul{list-style-type:none;padding-left:0;text-align:left;width:100%}.rstm-tree-item-group .rstm-tree-item,.rstm-tree-item-group .rstm-tree-item-all{padding:.75rem 1rem;cursor:pointer;color:#333;background:none;z-index:unset;position:relative}.rstm-tree-item-group .rstm-tree-item.rstm-tree-item--active,.rstm-tree-item-group .rstm-tree-item-all.rstm-tree-item--active{color:#fff;background:#0088a9}.rstm-tree-item-group .rstm-tree-item.rstm-tree-item--active .rstm-toggle-icon-symbol,.rstm-tree-item-group .rstm-tree-item-all.rstm-tree-item--active .rstm-toggle-icon-symbol{color:#fff}.rstm-tree-item-group .rstm-tree-item.rstm-tree-item--focused,.rstm-tree-item-group .rstm-tree-item-all.rstm-tree-item--focused{border:1px solid #c4cdd6;z-index:999}.rstm-tree-item-group .rstm-tree-item-all{padding-left:2.75rem}.rstm-search{padding:1rem 1.5rem;border:none;width:100%}.asset-kind-selector-header{margin:0 0 8px}button.dropdown-toggle:disabled{opacity:1;margin-bottom:4px}.asset-kind-selector-header button.btn{padding-left:5px}.asset-kind-selector-header-title{margin:0;color:#000;display:inline-block}.json-upload-control{margin-top:18px}.json-upload-control .form-group>.input-group>textarea{border-radius:0;padding-left:20px;resize:vertical}.json-upload-control .form-group>.input-group>textarea[disabled]{resize:none}.json-upload-control.error>.form-group>.input-group label{color:red;background-color:transparent}.json-upload-control.error>.form-group>.input-group textarea{border:0;outline:2px solid red;background-color:#f8d7da}.color-input{height:47px}.color-preview-box{width:62px}.color-preview{width:47px;border:1px solid lightgray}.color-name{margin-top:15px}.border-red{border:1px solid red}.create-update-asset .modal-content .modal-body{overflow-y:visible}.text-asset-selection{margin-bottom:15px}.text-asset-selection input.form-control{height:52px}.text-asset-selection textarea{resize:vertical}.localizations-list{margin-bottom:0;padding-left:0;list-style:none}.new-localization-button{margin-bottom:15px}div.list-view-switch{display:block}@media (min-width: 992px) and (max-width: 1340px){div.list-view-switch{width:140px}}@media (max-width: 676px){div.list-view-switch{width:140px}}div.list-view-switch button.btn{border-radius:0;border:0;padding:15px 15px 15px 20px}div.list-view-switch button.btn i.button-icon{font-size:1.4em}div.list-view-switch button.btn span{margin-left:8px}.assets-list-paging{display:flex;align-items:flex-start;margin-right:12px}.assets-list-paging form{margin:18px 12px 0 0}.assets-list-paging form input.form-control{width:70px}.assets-list-paging .react-select-wrapper{margin:18px 0 0 12px}.assets-list-footer{display:flex;align-items:center;flex-wrap:wrap}.assets-list-footer div.list-view-switch{margin-right:12px}.asset-search-form{display:flex}.asset-search-form .tooltip-positioning-container{height:0;position:absolute;left:50px;top:-20px}.asset-search-form-popover-content .popover-content{font-size:.8em}.asset-search-term-input{flex-grow:1}.asset-search-exact-checkbox{margin:-10px 0 16px 16px!important}.asset-search-exact-checkbox label{margin:0 0 5px!important;top:0!important;left:0!important;max-height:48px!important;max-width:none!important;overflow:hidden!important;vertical-align:top!important}.clear-all-filters-btn{margin-right:5px}.flexbox-container{display:flex;flex-direction:row;justify-content:space-between}.spinner{margin-right:5px}span.tag-with-space{margin-left:5px;margin-bottom:5px;padding:0 4px 0 9px}span.tag-with-space:nth-of-type(1){margin-left:0}span.tag-with-space button.close{font-size:12px;padding:5px;margin-left:0}.tag-list-with-space{padding-top:10px}.margin-bottom-0px{margin-bottom:0!important}.detail-header{display:flex;justify-content:space-between;justify-items:center;margin-bottom:15px}.upload-new-version-button,button.upload-button{width:200px}button.select-button{width:200px;margin-bottom:30px}.preview-shadow-box,.preview-wrapper img{box-shadow:0 0 6px #0003}.preview-shadow-box:hover,.preview-wrapper img:hover{box-shadow:0 0 6px #319eba7c}@media (min-width: 768px){.pattern-header-wrapper{display:flex}}.preview-wrapper{display:flex;flex:1 1 auto;max-width:100%;align-items:center;justify-items:center;align-content:center;justify-content:center}.pattern-description{margin-top:12px}.pattern-detail-wrapper{display:flex;flex-flow:column;word-break:break-word}.pattern-detail-wrapper .pattern-name-header{margin-bottom:25px}.pattern-detail-wrapper .see-history-link{font-size:.9em}.pattern-detail-wrapper .creative-detail-inner-wrapper{display:flex;margin-bottom:20px}.pattern-detail-wrapper .creative-detail-inner-wrapper>div{flex:1}.pattern-detail-wrapper .pattern-buttons{display:flex;justify-content:space-between;align-items:flex-end}.pattern-detail-wrapper .pattern-buttons .download-button{width:200px}.pattern-detail-wrapper .corrupted-creative{background-color:#f96;font-size:150%;padding:10px}.detail-header-title-row,.detail-header-buttons{display:flex;align-items:center}.detail-header-buttons .pattern-button-lock{cursor:pointer;margin-right:12px}.pattern-preview-image{max-width:100%;max-height:100%;background:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%) 50%/20px 20px}.design-concept-outer{display:flex;flex-direction:column}.error-message{margin-left:10px;color:red}.properties-list{padding-left:0;list-style:none}.properties-list .array-field .array-input-section{display:flex}.properties-list .array-field .array-input-section .array-value-input{flex:1;background-color:#fff;padding-top:0;padding-bottom:0}.properties-list .array-field .array-input-section .add-element-button{display:flex;justify-content:center;align-items:center;aspect-ratio:1.2;width:15%}.properties-list .array-field .array-input-section .add-element-button i{padding-right:0;font-size:small}.properties-list .array-field .array-values{margin-top:5px}.properties-list .array-field .array-values .array-value{margin-bottom:5px}.empty-value{border-bottom:1px dashed #0088a9}.empty-value:hover{background-color:#d4ebf2;cursor:pointer}.value-link{color:#0088a9}.value-link:hover{background-color:#d4ebf2;cursor:pointer}.edit-button{padding:6px}.delete-button{margin-top:10px}.property-value-field input.form-control{height:50px}.property-value-field textarea.form-control{padding-top:12px;padding-bottom:0}.readonly{background-color:#eff3f5}.key-textfield-container{position:relative;display:inline-block}.key-textfield-container .required-field{position:absolute;font-size:.6rem;top:17%;right:7px;transform:translateY(-50%);color:red}.validation-schema-note{margin-bottom:17px;margin-top:-10px;font-size:1.2rem}.preview-shadow-box,.asset-preview *{box-shadow:0 0 6px #0003}.preview-shadow-box:hover,.asset-preview :hover{box-shadow:0 0 6px #319eba7c}.asset-preview{flex:1;margin-right:20px;height:200px;width:250px;background-color:#fff;align-items:center;justify-items:center;align-content:center;justify-content:center;display:flex}.asset-card-style{margin-bottom:20px}.asset-card-style .card-block{display:flex}.asset-detail{display:flex;flex:2;flex-direction:column;justify-content:space-between;overflow:hidden}div.asset-additional-info p{margin-bottom:10px}div.asset-additional-info p .asset-additional-info-property{font-weight:700;font-variant:small-caps;color:gray;font-size:small}.template-preview{border:1px solid rgba(255,255,255,0);height:100%;width:100%;object-fit:contain}.template-preview:hover{border:1px dotted #0092b5}h3.card-combo-title{margin-top:0;padding-top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:right}.card-combo>div{display:flex;flex-direction:column;justify-content:space-between}.card-combo>div .asset-preview{max-height:200px;width:100%;min-width:350px;margin:0;padding:0}button.btn.color-swatch-tile{margin:4px;height:24px;width:24px;padding:12px;display:inline-block;border:none;box-shadow:0 0 4px #00000080}button.btn.color-swatch-tile:hover{border:none}button.btn.color-swatch-tile:focus{outline:0px}.copy-color-swatch{display:flex;justify-content:flex-end;margin-bottom:10px}.category-localization-section{display:flex;justify-content:space-between;align-items:center}.category-localization-section .download-button{margin-right:6px}.category-localization-table-wrapper{overflow-x:auto}.category-localization-table th{padding:12px 12px 12px 0;white-space:nowrap}.category-localization-table td{padding:12px 12px 12px 0}.unsaved-changes-warning{margin-left:1em;display:inline-block}.section-title{margin-top:9px;margin-bottom:9px}div.detail-header{margin-bottom:0}div.detail-header .asset-kind-selector-header{margin:0}.category-ordering-section .container{width:auto}.design-concept-input{display:flex;flex-direction:row;justify-content:flex-start}.design-concept-input .child:first-child{flex:1}.design-concept-input .child:last-child{width:100%}.dc-assets-list-grid .card .card-block h2{margin-top:-5px}.dc-assets-list-grid .dc-asset-tile-header{display:flex}.dc-assets-list-grid .dc-asset-tile-header span{margin-left:auto}@media (min-width: 600px){.dc-assets-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.dc-assets-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1200px){.dc-assets-list-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dc-asset-tile-header{display:flex}.dc-asset-tile-header span{margin-left:auto}div.alert-warning-no-assets-found{float:left;margin:0 0 20px}.composed-sample-container{margin-top:20px}.composed-sample-container h2{margin-top:0}.alert-container{margin:20px 0 0;display:flex;background-color:#fff}.composed-sample-list{display:flex;justify-content:space-evenly;padding:20px;flex-wrap:wrap;gap:20px}.design-concepts-table{margin:20px}.design-concepts-filters{display:flex;flex-direction:row;flex-wrap:wrap}.design-concepts-filters .asset-search-form{margin-right:15px}.design-concepts-filters-switch{display:block;margin-right:15px;margin-bottom:15px}.design-concepts-filters-switch button.btn{border-radius:0;border:0;padding:14px 14px 14px 20px}.design-concepts-filters-switch button.btn span{margin-left:8px}.design-concept-table-footer{margin-bottom:120px}.publishedToggle{margin-left:auto}.publishedToggle .toggle{width:auto;margin-left:.5em}.publishedToggle .toggle .toggle-label{width:106px}.modal-variant-preview-container{display:flex;flex-wrap:wrap;gap:40px;margin-left:10px}.modal-variant-preview-card{width:150px;text-align:center}.modal-variant-preview-card .variant-label{margin-top:8px;font-size:14px}.modal-variant-preview-card .default-variant-label{margin-top:8px;font-size:14px;color:gray}.modal-variant-preview-card .preview-wrapper{aspect-ratio:1}.destinations-list{display:flex;align-items:center;flex-wrap:wrap}.destinations-list span.tag{width:fit-content;max-width:350px;margin-right:.4em;display:block;word-wrap:break-word;white-space:normal}.destinations-list .autosuggest-wrapper{margin-top:0}.document-properties-list{display:flex;flex-direction:column}button.inline-edit-button-action{display:inline-block;padding-top:7px;padding-bottom:7px;margin-left:10px}button.edit-button{padding:6px}a.tag-link:hover{text-decoration:none}a.tag-link span.tag:hover{background-color:#b0d9e6}span.no-services-tag{background-color:#cbcecf}.preview-buttons{display:flex;margin-left:auto;justify-content:flex-end}.preview-buttons .download-button{width:200px}.detail-header-inner-wrapper{display:flex;margin-bottom:20px}.detail-header-inner-wrapper>div{flex:1}.detail-header-description{margin-top:12px}.detail-preview-image{max-width:100%;max-height:100%;background:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%) 50%/20px 20px}.detail-header-name{width:70%;word-wrap:break-word;white-space:normal;overflow-wrap:break-word}.detail-header-name .inline-edit-group{margin-bottom:0!important}.detail-header-name .inline-edit-group .resting-label,.detail-header-name .inline-edit-group label,.detail-header-name .inline-edit-group .error-message{font-size:12px}.detail-header-name .inline-edit-group input{font-size:inherit}.detail-header-name .inline-edit-group .error-message{margin-left:0;top:110%}.detail-header-buttons .spinner{display:flex}.asset-properties-section{width:100%;word-wrap:break-word;white-space:normal;overflow-wrap:break-word}.variant-cards-grid{display:flex;flex-wrap:wrap;align-items:stretch}.text-table-wrapper{width:100%;min-height:80px}.text-table-wrapper .rt-table{margin-bottom:0!important}.text-table-wrapper .inline-edit-group{margin-bottom:0!important;height:24px}.text-table-wrapper .inline-edit-group .resting-text{margin-top:0}.text-table-wrapper .inline-edit-group input{padding:2px 0 2px 1px}.text-table-wrapper .inline-edit-group .error-message{font-size:12px;margin-left:0;top:110%}.text-table-wrapper .inline-edit-group:has(.error-message){margin-bottom:10px!important}.preserve-whitespace{white-space:pre-wrap}.custom-multiline-edit-label{border-bottom:1px dashed #0088a9;max-width:100%;margin:0;padding:2px 0 2px 1px;word-break:break-all;font-weight:400}.custom-multiline-edit-label>svg{display:none;margin-left:8px}.custom-multiline-edit-textarea{box-shadow:none;padding:var(--ccl-spacing-16, 16px);height:auto;border:1px solid var(--ccl-color-border-default, #c4cdd6);position:relative;margin-right:2px;margin-bottom:0;width:100%}.custom-multiline-edit-label:hover{background-color:#d4ebf2;cursor:pointer;padding-right:5px}.custom-multiline-edit-label:hover>svg{display:inline-block}.custom-multiline-edit-textarea-wrapper{display:flex}.custom-multiline-edit .error-message{margin-left:0;top:110%;font-size:12px}.text-asset-detail-wrapper{display:flex;flex-direction:column;gap:20px;margin:20px 0}.text-asset-language-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}.text-asset-language-wrapper .react-select-wrapper{min-width:150px}.text-asset-language-wrapper .form-group{margin-bottom:0}.text-asset-detail-wrapper .inline-edit-group{margin-bottom:0!important}.text-asset-detail-wrapper .inline-edit-group .resting-label,.text-asset-detail-wrapper .inline-edit-group label,.text-asset-detail-wrapper .inline-edit-group .error-message{font-size:12px}.text-asset-detail-wrapper .inline-edit-group input{font-size:inherit}.text-asset-detail-wrapper .inline-edit-group .error-message{margin-left:0;top:110%}.asset-name-outer{display:flex;flex-direction:column;margin-bottom:10px}.span-error-message{margin-top:20px;font-size:12px;color:red}.use-case-json-view{height:350px;margin-top:35px;position:relative}.use-case-json-view .copy-use-case-json-button{position:absolute;top:1rem;right:2.5rem;height:30px;width:30px;padding:10px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;box-shadow:0 4px 8px #0000001f,0 10px 20px #00000014}.use-case-json-view .copy-use-case-json-button .use-case-json-copy-symbol{padding:0}.use-case-json-view .copy-use-case-json-button:hover{transform:translateY(-1px) scale(1.05);box-shadow:0 8px 16px #00000026,0 20px 40px #0000001a}.use-case-json-view .copy-use-case-json-button:active{transform:translateY(1px) scale(.95);box-shadow:0 1px 2px #0003;outline:none}.use-case-json-view .copy-use-case-json-button:focus{outline:none}.use-case-json-view .use-case-json-content{height:90%;margin:0;overflow:auto}.asset-status-section{flex:1;display:flex;justify-content:flex-end;margin:10px 0}.asset-status{padding:2px 5px;border-radius:5px;display:inline-block}.asset-status-published{background-color:#e1f7f1;color:#2b8662}.asset-status-unpublished{background-color:#e8ecf0;color:#313a4c}.asset-status-unpublished-version{background-color:#fbfadc;color:#7f501b}.decoTech-variant-icon{width:20px;height:20px;object-fit:contain}.asset-variant-preview-col{display:flex;flex-direction:column;align-items:stretch}@media (min-width: 576px){.asset-variant-preview-col{width:33.3333%;padding-left:10px;padding-right:10px}}.decoTech-variant-card{margin:20px 10px;height:100%}.decoTech-variant-wrapper{flex-direction:column;height:100%}.decoTech-variant-wrapper .preview-wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:1.5}.decoTech-variant-wrapper .detail-header-inner-wrapper{margin-bottom:5px}.decoTech-variant-wrapper .detail-header-inner-wrapper h3{font-weight:500}.decoTech-variant-wrapper .detail-header-inner-wrapper .tag-link{margin-bottom:5px}.decoTech-variant-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.decoTech-variant-header-right{display:flex}.decoTech-variant-header-left{display:flex;align-items:center;gap:10px}.decoTech-variant-header-left .decoTech-variant-name{font-weight:500}.decoTech-variant-header-left .default-variant-name{font-weight:500;color:gray}.decoTech-variant-header-left .icon-button{background:none;border:none;padding:0;cursor:pointer;display:inline;color:#0088a9;display:flex}.decoTech-variant-header-left .icon-button:disabled{cursor:default}.decoTech-variant-header-left .icon-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.decoTech-variant-content-asset-id{margin-top:25px;font-size:14px}.font-weight-bold{font-weight:700}.align-center{display:flex;justify-content:center;align-items:center}.rounded-corner{border-radius:8px}.p-16{padding:16px}.lh-20{line-height:20px}.margin.t-0{margin-top:0}.margin.t-10{margin-top:10px}.margin.t-20{margin-top:20px}.margin.b-10{margin-bottom:10px}.margin.b-15{margin-bottom:15px}.margin.b-20{margin-bottom:20px}.margin.b-25{margin-bottom:25px}.import-progress-component{min-height:361px!important;border:1px solid #edf3f8}.import-progress-component.extended-instruction-panel{min-height:401px!important}.import-progress-bar{width:280px;border-radius:5px}.instruct-card.info{background-color:#f7f8f9}.instruct-card.warn{background-color:#feedec}.variant-card{margin:20px 10px}.icon-button{background:none;border:none;padding:0;cursor:pointer;display:inline}.icon-button .icon-button-text{color:#0088a9;display:flex;gap:.5em;align-items:center;padding-left:1em}.icon-button i{margin:0}.variant-wrapper{width:100%}.variant-wrapper .variant-header{margin-bottom:15px;display:flex;gap:10px}.variant-wrapper .variant-header .default-text{color:gray}.variant-wrapper .panels-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.variant-wrapper .panels-wrapper .panel-wrapper{width:100%;padding:12px 7px 20px;display:flex}.variant-wrapper .panels-wrapper .panel-wrapper .panel-preview{margin-right:15px;margin-top:10px;display:flex;justify-content:center;align-items:center;width:200px;aspect-ratio:1}.variant-wrapper .panels-wrapper .panel-wrapper .panel-info-wrapper{display:flex;flex-direction:column;justify-content:center;padding-bottom:10px}.variant-wrapper .panels-wrapper .panel-wrapper .panel-info-wrapper h3{font-weight:500;margin-bottom:12px}.variant-wrapper .panels-wrapper .panel-wrapper.with-border{border-top:1px solid #e0e0e0}.variant-wrapper .display-culture-variants-button{cursor:pointer;font-weight:600;color:#0088a9}.color-swatch-dot{height:18px;width:18px;border-radius:50%;display:inline-block;box-shadow:0 0 3px #0000004d}.localized-variants-wrapper{margin-top:27px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:20px;padding:0 15px}@media (min-width: 768px){.localized-variants-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.localized-variants-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.localized-variant-card{cursor:pointer;min-width:360px;padding:10px;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.localized-variant-card .localized-variant-header{display:flex;justify-content:space-between;align-items:center}.localized-variant-card .localized-variant-header span:first-child{font-weight:700}.localized-variant-card .localized-variant-header span:last-child{color:#0077b6;cursor:pointer}.localized-variant-card .localized-variant-previews{display:flex;justify-content:center;align-items:center;gap:10px;padding:15px}.localized-variant-card .localized-variant-previews .localized-panel-preview{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.localized-variant-card .localized-variant-previews .localized-panel-preview .template-preview{width:calc(50% - 5px);height:100px;background-color:#fff;border:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center;font-size:14px;color:#666}.localized-variant-card .localized-variant-previews .localized-panel-preview .template-preview:first-child{margin-right:10px;background-color:#8d6e63;color:#fff}.ai-create-navigation-buttons{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.ai-create-navigation-buttons .ai-create-back-button{cursor:pointer}.ai-create-navigation-buttons .ai-create-back-button .back-icon{color:#0088a9;font-weight:700;margin-right:8px}.navigation-buttons button{margin-left:10px}.back-button{cursor:pointer;margin-bottom:10px;margin-left:20px}.back-button .back-icon{color:#0088a9;font-weight:700;margin-right:8px}.create-ai-assets-section{margin-top:10px;margin-bottom:25px}.create-ai-assets-section .create-ai-assets-section-label{margin-bottom:5px}.create-ai-assets-section .create-ai-assets-section-label button{margin-left:10px}.asset-kind-dropdown{margin:0;display:flex;align-items:baseline;gap:5px}.asset-kind-dropdown span{color:#000;padding-bottom:14px}.asset-kind-selector-header button.btn.dropdown-toggle{border:none!important;color:#000!important;font-weight:400;background:transparent!important}.asset-kind-selector-header span.caret{vertical-align:top;font-size:24px}button.dropdown-toggle:disabled{opacity:1;margin-bottom:0;display:flex}button.dropdown-toggle:disabled span.caret{display:none}.asset-kind-selector-header button.btn{padding-left:5px;padding-bottom:0}.asset-kind-selector-header-title{color:#000;display:inline-block}.tags-form{display:flex;flex-wrap:wrap;max-height:250px;overflow-y:auto;overflow-x:hidden}.tags-form .tag{margin:5px 5px 0 0;font-size:.85em;cursor:pointer}.tags-form .selected .tag{color:#fff;background-color:#0088a9;font-weight:600;font-size:.9em}.tags-form .selected .tag button{color:#fff}.tags-form .label.label-lg,.tags-form .label.tag-lg,.tags-form .tag.label-lg,.tags-form .tag.tag-lg{border-radius:5px}.ai-models-section{display:flex;flex-direction:column;gap:5px}.ai-models-section button{text-decoration-line:none;font-weight:600;font-size:.9em}.ai-models-section .ai-models{display:flex;flex-direction:row;align-items:start;gap:10px;flex-wrap:wrap}.ai-models-section .ai-models .ai-model{cursor:pointer;border:1px solid lightgray;border-radius:8px;padding:5px 10px;display:flex;flex-direction:column;gap:8px;max-width:15.5%;font-size:.9em;min-height:52px}.ai-models-section .ai-models .ai-model .model-price{color:gray;font-size:.8em}.ai-models-section .ai-models .ai-model.selected{border:2px solid #0088A9;background-color:#f2f9fa;font-weight:600}.ai-models-section .ai-models .ai-model.disabled{color:gray;background-color:#d3d3d3;cursor:not-allowed}.preset-styles-section{display:flex;flex-direction:column;gap:5px}.preset-styles-section button{text-decoration-line:none;font-weight:600;font-size:.9em}.preset-styles-section .preset-styles{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5%;justify-content:flex-start}.preset-styles-section .preset-styles .preset-style{padding:0;width:12%}.preset-styles-section .preset-styles .preset-style .preset-style-label{font-size:.85em;width:100%;text-align:center;overflow-wrap:break-word;word-break:break-word}.preset-styles-section .preset-styles .preset-style .preset-style-label.selected{font-weight:600;font-size:.9em}.preset-styles-section .preset-styles .preset-style .card{padding:5px}.preset-styles-section .preset-styles .preset-style .card .card-block{padding:0}.preset-styles-section .preset-styles .preset-style .card .card-block img{width:100%;aspect-ratio:1/1}.preset-styles-section .preset-styles .preset-style .card.selected{border:2px solid #0088A9;background-color:#f2f9fa}.aspects{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.aspects .aspect{margin-top:5px}.aspects .aspect .aspect-container{border:1px solid lightgray;border-radius:8px;height:6rem;width:6rem;max-height:6rem;max-width:6rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.aspects .aspect .aspect-container .aspect-shape{border:2px solid gray;border-radius:4px}.aspects .aspect .aspect-container .aspect-shape.square{height:3.5rem;width:3.5rem}.aspects .aspect .aspect-container .aspect-shape.vertical{height:3.5rem;width:2rem}.aspects .aspect .aspect-container .aspect-shape.horizontal{height:2rem;width:3.5rem}.aspects .aspect .aspect-container .aspect-shape.selected{border:2px solid #0088A9;background-color:#f2f9fa}.aspects .aspect .aspect-container.selected{border:2px solid #0088A9}.aspects .aspect .aspect-container.disabled{background-color:#d3d3d3;cursor:not-allowed}.aspects .aspect .aspect-label{font-size:.85em;width:100%;text-align:center}.aspects .aspect .aspect-label.selected{font-weight:600;font-size:.9em}.spinner{height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:20px}.spinner.big{height:300px}.results h2{margin-bottom:40px}.results .row{margin-bottom:20px}.results .row .card{height:90%;max-height:220px}.results .row .card .card-block{aspect-ratio:1;max-height:220px}.results .row .card .card-block img{width:100%;height:100%;display:none}.results .row .card .card-block img.loaded{cursor:pointer;display:block}.results .mt-30{margin-top:30px}.asset-creation-error{display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:center;align-items:center;height:100%}.asset-creation-error .fa{color:#ffa23f}.ai-error-description{word-wrap:break-word;word-break:break-word}@media only screen and (max-width: 900px){.ai-error-description{font-size:small}}@media only screen and (max-width: 800px){.ai-error-description{font-size:smaller}}@media only screen and (max-width: 700px){.ai-error-description{font-size:x-small}}.ai-asset-card img{background:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%) 50%/20px 20px}.created-ai-assets-result{height:300px;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:20px}.created-ai-assets-result i{color:#0f8a0f}.created-ai-assets-result h2{margin:0}.created-ai-assets-result .link-button{text-decoration-line:none;font-weight:600}.bread-crumb{display:flex;justify-content:start;gap:2em;margin:2em 0 3em;font-weight:700}.bread-crumb .parent{color:#0088a9;cursor:pointer}.bread-crumb .child{color:#3a414c}.inputs{margin:1.5em 0 1em}.inputs .ids-input{width:50%}.inputs .preview-width-input{width:25%}.results-section{margin-top:1em;display:flex;flex-direction:column;min-height:250px}.results-section .results-heading{display:flex;justify-content:space-between;align-items:center}.results-section .results-heading h2{margin:0}.results-section .results,.results-section .spinner{margin-top:2em}.results-section .spinner{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:20px}.results-section .load-more{display:flex;justify-content:center;margin-top:1rem}.template-card{display:flex;gap:1.5em;align-items:flex-start;padding:1.5em 0}.template-card .preview{flex:0 0 350px;width:350px;height:350px;display:flex;justify-content:center;align-items:center;background-color:#f7f8f9}.template-card .details{flex:1;display:flex;flex-direction:column;gap:1em}.template-card .details .info{margin-bottom:auto}.template-card .details .accordion-container .cams-accordion-card{width:100%;box-sizing:border-box}.template-card .details div.checkbox{margin:0!important}.template-card .details strong{font-size:large}.template-card .details button{text-decoration:none;font-weight:700}.template-card .details .id-holder{margin-bottom:14px}.template-card .details .detail-value{font-weight:600;margin-left:.5em}.template-card .details .detail-value.capitalize{text-transform:capitalize}.template-card .details .detail-value.lowercase{text-transform:lowercase}.template-card .details .flex{display:flex}.template-card .details .flex.start{align-items:flex-start}.template-card .details .flex.end{align-items:flex-end}.template-card .details .flex .nowrap{text-wrap-mode:nowrap}.template-card .details .dps-field{margin-left:1em;margin-bottom:.5em}.template-card .details .dps-field .color-box{margin-left:.5em;height:1.4em;width:1.4em}.template-card .details .dps-field .color-box div{height:1.4em;width:1.4em;border:2px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 0 2px #0003}.template-card .details .button-section{border-top:1px solid #D9D9D9;padding-top:1em;display:flex;gap:.5em;align-items:flex-end}.template-card .details .button-section i{margin-left:.25em}.template-card .details .button-section div{display:flex;align-items:center}.template-card .details .accordion-container .cams-accordion-card{margin:0!important}.template-card .details .cams-accordion-card .accordion-content{padding-left:0}.template-card.withBorder{border-bottom:1px solid #D9D9D9}.spinner-wrapper{width:100%;display:flex;justify-content:center}.page-container{width:100%;padding-inline:4em;display:flex;flex-direction:column;gap:5px}.page-container .heading{font-weight:600}.page-container .design-concept-id a{margin-left:5px}.page-container .design-concept-id button{padding-left:5px}.page-container .culture-card{margin-inline:3%;padding-inline:5%;padding-bottom:1em}.page-container .culture-card .previews-container{display:flex;justify-content:center;gap:10px}.page-container .culture-card .previews-container .preview-container{display:flex;flex-direction:column;flex:1}.page-container .culture-card .previews-container .preview-container .culture{min-height:3em;max-height:3em}.page-container .culture-card .previews-container .preview-container .square-box{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.page-container .culture-card .previews-container .preview-container .square-box .preview-image{max-width:95%;max-height:95%}.page-container .culture-card .previews-container .preview-container .square-box.gap-top{margin-top:3em}.page-container .culture-card.with-border{border-top:1px solid #DDDDDD;margin-top:2em;padding-top:2em}
