.\!container {
    width: 100%!important
}

@media(min-width: 640px) {
    .\!container {
        max-width:640px!important
    }

    .container {
        max-width: 640px
    }
}

@media(min-width: 768px) {
    .\!container {
        max-width:768px!important
    }

    .container {
        max-width: 768px
    }
}

@media(min-width: 1024px) {
    .\!container {
        max-width:1024px!important
    }

    .container {
        max-width: 1024px
    }
}

@media(min-width: 1280px) {
    .\!container {
        max-width:1280px!important
    }

    .container {
        max-width: 1280px
    }
}

@media(min-width: 1536px) {
    .\!container {
        max-width:1536px!important
    }

    .container {
        max-width: 1536px
    }
}

#kds-snackbar-container .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0
}

#kds-snackbar-container .pointer-events-none {
    pointer-events: none
}

#kds-snackbar-container .visible {
    visibility: visible
}

#kds-snackbar-container .invisible {
    visibility: hidden
}

#kds-snackbar-container .fixed {
    position: fixed
}

#kds-snackbar-container .absolute {
    position: absolute
}

#kds-snackbar-container .relative {
    position: relative
}

#kds-snackbar-container .sticky {
    position: sticky
}

#kds-snackbar-container .inset-none {
    inset: 0
}

#kds-snackbar-container .inset-x-large {
    left: 24px;
    right: 24px
}

#kds-snackbar-container .inset-x-none {
    left: 0;
    right: 0
}

#kds-snackbar-container .bottom-large {
    bottom: 24px
}

#kds-snackbar-container .left-large {
    left: 24px
}

#kds-snackbar-container .left-none {
    left: 0
}

#kds-snackbar-container .right-small {
    right: 12px
}

#kds-snackbar-container .right-xxsmall {
    right: 4px
}

#kds-snackbar-container .top-1\/2 {
    top: 50%
}

#kds-snackbar-container .top-none {
    top: 0
}

#kds-snackbar-container .z-dropdown {
    z-index: 1000
}

#kds-snackbar-container .z-modal {
    z-index: 1400
}

#kds-snackbar-container .z-popover {
    z-index: 1500
}

#kds-snackbar-container .z-raised {
    z-index: 1
}

#kds-snackbar-container .z-toast {
    z-index: 1700
}

#kds-snackbar-container .z-tooltip {
    z-index: 1800
}

#kds-snackbar-container .col-start-1 {
    grid-column-start: 1
}

#kds-snackbar-container .col-start-2 {
    grid-column-start: 2
}

#kds-snackbar-container .row-start-1 {
    grid-row-start: 1
}

#kds-snackbar-container .row-start-2 {
    grid-row-start: 2
}

#kds-snackbar-container .float-right {
    float: right
}

#kds-snackbar-container .m-none {
    margin: 0
}

#kds-snackbar-container .m-xsmall {
    margin: 8px
}

#kds-snackbar-container .m-xxsmall {
    margin: 4px
}

#kds-snackbar-container .mx-medium {
    margin-left: 16px;
    margin-right: 16px
}

#kds-snackbar-container .my-none {
    margin-top: 0;
    margin-bottom: 0
}

#kds-snackbar-container .my-xxsmall {
    margin-top: 4px;
    margin-bottom: 4px
}

#kds-snackbar-container .-mr-medium {
    margin-right: -16px
}

#kds-snackbar-container .-mr-xsmall {
    margin-right: -8px
}

#kds-snackbar-container .-mt-medium {
    margin-top: -16px
}

#kds-snackbar-container .-mt-xsmall {
    margin-top: -8px
}

#kds-snackbar-container .mb-xxsmall {
    margin-bottom: 4px
}

#kds-snackbar-container .ml-xxsmall {
    margin-left: 4px
}

#kds-snackbar-container .mt-\[1px\] {
    margin-top: 1px
}

#kds-snackbar-container .mt-xsmall {
    margin-top: 8px
}

#kds-snackbar-container .mt-xxsmall {
    margin-top: 4px
}

#kds-snackbar-container .box-border {
    box-sizing: border-box
}

#kds-snackbar-container .block {
    display: block
}

#kds-snackbar-container .inline-block {
    display: inline-block
}

#kds-snackbar-container .inline {
    display: inline
}

#kds-snackbar-container .flex {
    display: flex
}

#kds-snackbar-container .inline-flex {
    display: inline-flex
}

#kds-snackbar-container .grid {
    display: grid
}

#kds-snackbar-container .inline-grid {
    display: inline-grid
}

#kds-snackbar-container .hidden {
    display: none
}

#kds-snackbar-container .aspect-square {
    aspect-ratio: 1 / 1
}

#kds-snackbar-container .\!size-\[1em\] {
    width: 1em!important;
    height: 1em!important
}

#kds-snackbar-container .size-\[100px\] {
    width: 100px;
    height: 100px
}

#kds-snackbar-container .size-\[116px\] {
    width: 116px;
    height: 116px
}

#kds-snackbar-container .size-\[140px\] {
    width: 140px;
    height: 140px
}

#kds-snackbar-container .size-\[144px\] {
    width: 144px;
    height: 144px
}

#kds-snackbar-container .size-\[155px\] {
    width: 155px;
    height: 155px
}

#kds-snackbar-container .size-\[180px\] {
    width: 180px;
    height: 180px
}

#kds-snackbar-container .size-\[18px\] {
    width: 18px;
    height: 18px
}

#kds-snackbar-container .size-\[190px\] {
    width: 190px;
    height: 190px
}

#kds-snackbar-container .size-\[200px\] {
    width: 200px;
    height: 200px
}

#kds-snackbar-container .size-\[202px\] {
    width: 202px;
    height: 202px
}

#kds-snackbar-container .size-\[20px\] {
    width: 20px;
    height: 20px
}

#kds-snackbar-container .size-\[240px\] {
    width: 240px;
    height: 240px
}

#kds-snackbar-container .size-\[44px\] {
    width: 44px;
    height: 44px
}

#kds-snackbar-container .size-\[64px\] {
    width: 64px;
    height: 64px
}

#kds-snackbar-container .size-\[6px\] {
    width: 6px;
    height: 6px
}

#kds-snackbar-container .size-full {
    width: 100%;
    height: 100%
}

#kds-snackbar-container .size-large {
    width: 24px;
    height: 24px
}

#kds-snackbar-container .size-medium {
    width: 16px;
    height: 16px
}

#kds-snackbar-container .size-xlarge {
    width: 32px;
    height: 32px
}

#kds-snackbar-container .size-xsmall {
    width: 8px;
    height: 8px
}

#kds-snackbar-container .size-xxlarge {
    width: 40px;
    height: 40px
}

#kds-snackbar-container .size-xxxlarge {
    width: 48px;
    height: 48px
}

#kds-snackbar-container .h-\[1\.125rem\] {
    height: 1.125rem
}

#kds-snackbar-container .h-\[108px\] {
    height: 108px
}

#kds-snackbar-container .h-\[112px\] {
    height: 112px
}

#kds-snackbar-container .h-\[116px\] {
    height: 116px
}

#kds-snackbar-container .h-\[131px\] {
    height: 131px
}

#kds-snackbar-container .h-\[134px\] {
    height: 134px
}

#kds-snackbar-container .h-\[137px\] {
    height: 137px
}

#kds-snackbar-container .h-\[141px\] {
    height: 141px
}

#kds-snackbar-container .h-\[144px\] {
    height: 144px
}

#kds-snackbar-container .h-\[145px\] {
    height: 145px
}

#kds-snackbar-container .h-\[147px\] {
    height: 147px
}

#kds-snackbar-container .h-\[149px\] {
    height: 149px
}

#kds-snackbar-container .h-\[152px\] {
    height: 152px
}

#kds-snackbar-container .h-\[153px\] {
    height: 153px
}

#kds-snackbar-container .h-\[155px\] {
    height: 155px
}

#kds-snackbar-container .h-\[156px\] {
    height: 156px
}

#kds-snackbar-container .h-\[160px\] {
    height: 160px
}

#kds-snackbar-container .h-\[162px\] {
    height: 162px
}

#kds-snackbar-container .h-\[165px\] {
    height: 165px
}

#kds-snackbar-container .h-\[168px\] {
    height: 168px
}

#kds-snackbar-container .h-\[174px\] {
    height: 174px
}

#kds-snackbar-container .h-\[17px\] {
    height: 17px
}

#kds-snackbar-container .h-\[180px\] {
    height: 180px
}

#kds-snackbar-container .h-\[183px\] {
    height: 183px
}

#kds-snackbar-container .h-\[184px\] {
    height: 184px
}

#kds-snackbar-container .h-\[188px\] {
    height: 188px
}

#kds-snackbar-container .h-\[18px\] {
    height: 18px
}

#kds-snackbar-container .h-\[190px\] {
    height: 190px
}

#kds-snackbar-container .h-\[2\.5rem\] {
    height: 2.5rem
}

#kds-snackbar-container .h-\[200px\] {
    height: 200px
}

#kds-snackbar-container .h-\[201px\] {
    height: 201px
}

#kds-snackbar-container .h-\[202px\] {
    height: 202px
}

#kds-snackbar-container .h-\[20px\] {
    height: 20px
}

#kds-snackbar-container .h-\[217px\] {
    height: 217px
}

#kds-snackbar-container .h-\[222px\] {
    height: 222px
}

#kds-snackbar-container .h-\[232px\] {
    height: 232px
}

#kds-snackbar-container .h-\[240px\] {
    height: 240px
}

#kds-snackbar-container .h-\[248px\] {
    height: 248px
}

#kds-snackbar-container .h-\[253px\] {
    height: 253px
}

#kds-snackbar-container .h-\[25px\] {
    height: 25px
}

#kds-snackbar-container .h-\[265px\] {
    height: 265px
}

#kds-snackbar-container .h-\[280px\] {
    height: 280px
}

#kds-snackbar-container .h-\[289px\] {
    height: 289px
}

#kds-snackbar-container .h-\[297px\] {
    height: 297px
}

#kds-snackbar-container .h-\[378px\] {
    height: 378px
}

#kds-snackbar-container .h-\[400px\] {
    height: 400px
}

#kds-snackbar-container .h-\[44px\] {
    height: 44px
}

#kds-snackbar-container .h-\[64px\] {
    height: 64px
}

#kds-snackbar-container .h-\[96px\] {
    height: 96px
}

#kds-snackbar-container .h-\[97px\] {
    height: 97px
}

#kds-snackbar-container .h-auto {
    height: auto
}

#kds-snackbar-container .h-full {
    height: 100%
}

#kds-snackbar-container .h-large {
    height: 24px
}

#kds-snackbar-container .h-medium {
    height: 16px
}

#kds-snackbar-container .h-screen {
    height: 100vh
}

#kds-snackbar-container .h-small {
    height: 12px
}

#kds-snackbar-container .h-xlarge {
    height: 32px
}

#kds-snackbar-container .h-xsmall {
    height: 8px
}

#kds-snackbar-container .h-xxlarge {
    height: 40px
}

#kds-snackbar-container .h-xxsmall {
    height: 4px
}

#kds-snackbar-container .h-xxxlarge {
    height: 48px
}

#kds-snackbar-container .max-h-\[50vh\] {
    max-height: 50vh
}

#kds-snackbar-container .max-h-screen {
    max-height: 100vh
}

#kds-snackbar-container .min-h-\[18px\] {
    min-height: 18px
}

#kds-snackbar-container .min-h-\[1rem\] {
    min-height: 1rem
}

#kds-snackbar-container .min-h-\[42px\] {
    min-height: 42px
}

#kds-snackbar-container .min-h-\[44px\] {
    min-height: 44px
}

#kds-snackbar-container .min-h-\[98px\] {
    min-height: 98px
}

#kds-snackbar-container .min-h-fit {
    min-height: -moz-fit-content;
    min-height: fit-content
}

#kds-snackbar-container .min-h-full {
    min-height: 100%
}

#kds-snackbar-container .min-h-large {
    min-height: 24px
}

#kds-snackbar-container .min-h-none {
    min-height: 0px
}

#kds-snackbar-container .min-h-xlarge {
    min-height: 32px
}

#kds-snackbar-container .min-h-xxxlarge {
    min-height: 48px
}

#kds-snackbar-container .w-1\/2 {
    width: 50%
}

#kds-snackbar-container .w-4\/5 {
    width: 80%
}

#kds-snackbar-container .w-\[1000px\] {
    width: 1000px
}

#kds-snackbar-container .w-\[1040px\] {
    width: 1040px
}

#kds-snackbar-container .w-\[1061px\] {
    width: 1061px
}

#kds-snackbar-container .w-\[110px\] {
    width: 110px
}

#kds-snackbar-container .w-\[116px\] {
    width: 116px
}

#kds-snackbar-container .w-\[118px\] {
    width: 118px
}

#kds-snackbar-container .w-\[121px\] {
    width: 121px
}

#kds-snackbar-container .w-\[130px\] {
    width: 130px
}

#kds-snackbar-container .w-\[131px\] {
    width: 131px
}

#kds-snackbar-container .w-\[132px\] {
    width: 132px
}

#kds-snackbar-container .w-\[134px\] {
    width: 134px
}

#kds-snackbar-container .w-\[135px\] {
    width: 135px
}

#kds-snackbar-container .w-\[137px\] {
    width: 137px
}

#kds-snackbar-container .w-\[138px\] {
    width: 138px
}

#kds-snackbar-container .w-\[142px\] {
    width: 142px
}

#kds-snackbar-container .w-\[143px\] {
    width: 143px
}

#kds-snackbar-container .w-\[148px\] {
    width: 148px
}

#kds-snackbar-container .w-\[152px\] {
    width: 152px
}

#kds-snackbar-container .w-\[154px\] {
    width: 154px
}

#kds-snackbar-container .w-\[158px\] {
    width: 158px
}

#kds-snackbar-container .w-\[159px\] {
    width: 159px
}

#kds-snackbar-container .w-\[162px\] {
    width: 162px
}

#kds-snackbar-container .w-\[163px\] {
    width: 163px
}

#kds-snackbar-container .w-\[166px\] {
    width: 166px
}

#kds-snackbar-container .w-\[168px\] {
    width: 168px
}

#kds-snackbar-container .w-\[169px\] {
    width: 169px
}

#kds-snackbar-container .w-\[173px\] {
    width: 173px
}

#kds-snackbar-container .w-\[176px\] {
    width: 176px
}

#kds-snackbar-container .w-\[177px\] {
    width: 177px
}

#kds-snackbar-container .w-\[178px\] {
    width: 178px
}

#kds-snackbar-container .w-\[179px\] {
    width: 179px
}

#kds-snackbar-container .w-\[181px\] {
    width: 181px
}

#kds-snackbar-container .w-\[184px\] {
    width: 184px
}

#kds-snackbar-container .w-\[188px\] {
    width: 188px
}

#kds-snackbar-container .w-\[190px\] {
    width: 190px
}

#kds-snackbar-container .w-\[191px\] {
    width: 191px
}

#kds-snackbar-container .w-\[198px\] {
    width: 198px
}

#kds-snackbar-container .w-\[199px\] {
    width: 199px
}

#kds-snackbar-container .w-\[200px\] {
    width: 200px
}

#kds-snackbar-container .w-\[201px\] {
    width: 201px
}

#kds-snackbar-container .w-\[202px\] {
    width: 202px
}

#kds-snackbar-container .w-\[213px\] {
    width: 213px
}

#kds-snackbar-container .w-\[220px\] {
    width: 220px
}

#kds-snackbar-container .w-\[230px\] {
    width: 230px
}

#kds-snackbar-container .w-\[231px\] {
    width: 231px
}

#kds-snackbar-container .w-\[232px\] {
    width: 232px
}

#kds-snackbar-container .w-\[264px\] {
    width: 264px
}

#kds-snackbar-container .w-\[26px\] {
    width: 26px
}

#kds-snackbar-container .w-\[279px\] {
    width: 279px
}

#kds-snackbar-container .w-\[283px\] {
    width: 283px
}

#kds-snackbar-container .w-\[287px\] {
    width: 287px
}

#kds-snackbar-container .w-\[289px\] {
    width: 289px
}

#kds-snackbar-container .w-\[290px\] {
    width: 290px
}

#kds-snackbar-container .w-\[300px\] {
    width: 300px
}

#kds-snackbar-container .w-\[302px\] {
    width: 302px
}

#kds-snackbar-container .w-\[308px\] {
    width: 308px
}

#kds-snackbar-container .w-\[309px\] {
    width: 309px
}

#kds-snackbar-container .w-\[319px\] {
    width: 319px
}

#kds-snackbar-container .w-\[31px\] {
    width: 31px
}

#kds-snackbar-container .w-\[322px\] {
    width: 322px
}

#kds-snackbar-container .w-\[337px\] {
    width: 337px
}

#kds-snackbar-container .w-\[34px\] {
    width: 34px
}

#kds-snackbar-container .w-\[36px\] {
    width: 36px
}

#kds-snackbar-container .w-\[375px\] {
    width: 375px
}

#kds-snackbar-container .w-\[37px\] {
    width: 37px
}

#kds-snackbar-container .w-\[38px\] {
    width: 38px
}

#kds-snackbar-container .w-\[425px\] {
    width: 425px
}

#kds-snackbar-container .w-\[427px\] {
    width: 427px
}

#kds-snackbar-container .w-\[433px\] {
    width: 433px
}

#kds-snackbar-container .w-\[443px\] {
    width: 443px
}

#kds-snackbar-container .w-\[51px\] {
    width: 51px
}

#kds-snackbar-container .w-\[57px\] {
    width: 57px
}

#kds-snackbar-container .w-\[64px\] {
    width: 64px
}

#kds-snackbar-container .w-\[672px\] {
    width: 672px
}

#kds-snackbar-container .w-\[674px\] {
    width: 674px
}

#kds-snackbar-container .w-\[82px\] {
    width: 82px
}

#kds-snackbar-container .w-\[84px\] {
    width: 84px
}

#kds-snackbar-container .w-\[85px\] {
    width: 85px
}

#kds-snackbar-container .w-\[864px\] {
    width: 864px
}

#kds-snackbar-container .w-\[96px\] {
    width: 96px
}

#kds-snackbar-container .w-\[988px\] {
    width: 988px
}

#kds-snackbar-container .w-fit {
    width: -moz-fit-content;
    width: fit-content
}

#kds-snackbar-container .w-full {
    width: 100%
}

#kds-snackbar-container .w-large {
    width: 24px
}

#kds-snackbar-container .w-medium {
    width: 16px
}

#kds-snackbar-container .w-small {
    width: 12px
}

#kds-snackbar-container .w-xlarge {
    width: 32px
}

#kds-snackbar-container .w-xsmall {
    width: 8px
}

#kds-snackbar-container .w-xxlarge {
    width: 40px
}

#kds-snackbar-container .w-xxsmall {
    width: 4px
}

#kds-snackbar-container .w-xxxlarge {
    width: 48px
}

#kds-snackbar-container .min-w-\[1rem\] {
    min-width: 1rem
}

#kds-snackbar-container .min-w-\[44px\] {
    min-width: 44px
}

#kds-snackbar-container .min-w-\[5rem\] {
    min-width: 5rem
}

#kds-snackbar-container .min-w-\[80px\] {
    min-width: 80px
}

#kds-snackbar-container .min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content
}

#kds-snackbar-container .min-w-none {
    min-width: 0px
}

#kds-snackbar-container .min-w-xlarge {
    min-width: 32px
}

#kds-snackbar-container .max-w-\[100vw\] {
    max-width: 100vw
}

#kds-snackbar-container .max-w-\[240px\] {
    max-width: 240px
}

#kds-snackbar-container .max-w-\[320px\] {
    max-width: 320px
}

#kds-snackbar-container .max-w-\[600px\] {
    max-width: 600px
}

#kds-snackbar-container .flex-1 {
    flex: 1 1 0%
}

#kds-snackbar-container .shrink {
    flex-shrink: 1
}

#kds-snackbar-container .shrink-0 {
    flex-shrink: 0
}

#kds-snackbar-container .grow {
    flex-grow: 1
}

#kds-snackbar-container .grow-0 {
    flex-grow: 0
}

#kds-snackbar-container .origin-top-left {
    transform-origin: top left
}

#kds-snackbar-container .-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .translate-x-none {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .translate-y-none {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .transform {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .cursor-default {
    cursor: default
}

#kds-snackbar-container .cursor-not-allowed {
    cursor: not-allowed
}

#kds-snackbar-container .cursor-pointer {
    cursor: pointer
}

#kds-snackbar-container .select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#kds-snackbar-container .resize-y {
    resize: vertical
}

#kds-snackbar-container .resize {
    resize: both
}

#kds-snackbar-container .scroll-pt-\[1\.3125rem\] {
    scroll-padding-top: 1.3125rem
}

#kds-snackbar-container .scroll-pt-xxsmall {
    scroll-padding-top: 4px
}

#kds-snackbar-container .list-none {
    list-style-type: none
}

#kds-snackbar-container .grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

#kds-snackbar-container .grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}

#kds-snackbar-container .grid-cols-\[1fr_auto\] {
    grid-template-columns: 1fr auto
}

#kds-snackbar-container .grid-rows-1 {
    grid-template-rows: repeat(1,minmax(0,1fr))
}

#kds-snackbar-container .grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto
}

#kds-snackbar-container .flex-row {
    flex-direction: row
}

#kds-snackbar-container .flex-row-reverse {
    flex-direction: row-reverse
}

#kds-snackbar-container .flex-col {
    flex-direction: column
}

#kds-snackbar-container .flex-wrap {
    flex-wrap: wrap
}

#kds-snackbar-container .flex-nowrap {
    flex-wrap: nowrap
}

#kds-snackbar-container .items-start {
    align-items: flex-start
}

#kds-snackbar-container .items-center {
    align-items: center
}

#kds-snackbar-container .justify-start {
    justify-content: flex-start
}

#kds-snackbar-container .justify-end {
    justify-content: flex-end
}

#kds-snackbar-container .justify-center {
    justify-content: center
}

#kds-snackbar-container .justify-between {
    justify-content: space-between
}

#kds-snackbar-container .justify-items-center {
    justify-items: center
}

#kds-snackbar-container .gap-\[6px\] {
    gap: 6px
}

#kds-snackbar-container .gap-large {
    gap: 24px
}

#kds-snackbar-container .gap-medium {
    gap: 16px
}

#kds-snackbar-container .gap-xsmall {
    gap: 8px
}

#kds-snackbar-container .gap-xxlarge {
    gap: 40px
}

#kds-snackbar-container .gap-xxsmall {
    gap: 4px
}

#kds-snackbar-container .self-start {
    align-self: flex-start
}

#kds-snackbar-container .self-center {
    align-self: center
}

#kds-snackbar-container .overflow-visible {
    overflow: visible
}

#kds-snackbar-container .overflow-y-auto {
    overflow-y: auto
}

#kds-snackbar-container .overscroll-contain {
    overscroll-behavior: contain
}

#kds-snackbar-container .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#kds-snackbar-container .whitespace-normal {
    white-space: normal
}

#kds-snackbar-container .whitespace-nowrap {
    white-space: nowrap
}

#kds-snackbar-container .rounded-full {
    border-radius: 99999px
}

#kds-snackbar-container .rounded-large {
    border-radius: 16px
}

#kds-snackbar-container .rounded-medium {
    border-radius: 8px
}

#kds-snackbar-container .rounded-none {
    border-radius: 0
}

#kds-snackbar-container .rounded-small {
    border-radius: 4px
}

#kds-snackbar-container .rounded-xsmall {
    border-radius: 2px
}

#kds-snackbar-container .border {
    border-width: 1px
}

#kds-snackbar-container .border-0 {
    border-width: 0px
}

#kds-snackbar-container .border-2 {
    border-width: 2px
}

#kds-snackbar-container .border-solid {
    border-style: solid
}

#kds-snackbar-container .border-none {
    border-style: none
}

#kds-snackbar-container .border-accentContainer {
    --tw-border-opacity: 1;
    border-color: rgb(224 209 255 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-critical {
    --tw-border-opacity: 1;
    border-color: rgb(179 12 12 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-criticalContainer {
    --tw-border-opacity: 1;
    border-color: rgb(255 215 215 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-interactive {
    --tw-border-opacity: 1;
    border-color: rgb(50 105 22 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-neutralContainer {
    --tw-border-opacity: 1;
    border-color: rgb(244 242 239 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-onSecondaryContainer {
    --tw-border-opacity: 1;
    border-color: rgb(29 75 0 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-primary {
    --tw-border-opacity: 1;
    border-color: rgb(181 233 65 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-primaryContainer {
    --tw-border-opacity: 1;
    border-color: rgb(233 248 198 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-secondary {
    --tw-border-opacity: 1;
    border-color: rgb(50 105 22 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-surface {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-transparent {
    border-color: transparent
}

#kds-snackbar-container .border-urgentContainer {
    --tw-border-opacity: 1;
    border-color: rgb(255 203 141 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-utility {
    --tw-border-opacity: 1;
    border-color: rgb(149 149 142 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-utilityNonessential {
    --tw-border-opacity: 1;
    border-color: rgb(221 219 213 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .border-utilitySubdued {
    --tw-border-opacity: 1;
    border-color: rgb(190 188 183 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .bg-accent {
    --tw-bg-opacity: 1;
    background-color: rgb(90 51 174 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-accentContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(224 209 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-critical {
    --tw-bg-opacity: 1;
    background-color: rgb(179 12 12 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-criticalContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 215 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-dim {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-infoContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(224 209 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-interactive {
    --tw-bg-opacity: 1;
    background-color: rgb(50 105 22 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-neutralContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(244 242 239 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-onSecondaryContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(29 75 0 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(181 233 65 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-primaryContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(233 248 198 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-secondary {
    --tw-bg-opacity: 1;
    background-color: rgb(50 105 22 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-surface {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-surfaceSubdued {
    --tw-bg-opacity: 1;
    background-color: rgb(244 242 239 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-transparent {
    background-color: transparent
}

#kds-snackbar-container .bg-urgent {
    --tw-bg-opacity: 1;
    background-color: rgb(255 167 63 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-urgentContainer {
    --tw-bg-opacity: 1;
    background-color: rgb(255 203 141 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-utility {
    --tw-bg-opacity: 1;
    background-color: rgb(149 149 142 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-utilityNonessential {
    --tw-bg-opacity: 1;
    background-color: rgb(221 219 213 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-utilitySubdued {
    --tw-bg-opacity: 1;
    background-color: rgb(190 188 183 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--tw-gradient-stops))
}

#kds-snackbar-container .from-utilityNonessential {
    --tw-gradient-from: #dddbd5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(221 219 213 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

#kds-snackbar-container .via-utilitySubdued {
    --tw-gradient-to: rgb(190 188 183 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #bebcb7 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

#kds-snackbar-container .to-utilityNonessential {
    --tw-gradient-to: #dddbd5 var(--tw-gradient-to-position)
}

#kds-snackbar-container .bg-\[length\:200\%_100\%\] {
    background-size: 200% 100%
}

#kds-snackbar-container .fill-background {
    fill: #fff
}

#kds-snackbar-container .fill-current {
    fill: currentColor
}

#kds-snackbar-container .fill-none {
    fill: none
}

#kds-snackbar-container .fill-onPrimary {
    fill: #1d4b00
}

#kds-snackbar-container .fill-primary {
    fill: #b5e941
}

#kds-snackbar-container .fill-surface {
    fill: #fff
}

#kds-snackbar-container .stroke-onPrimary {
    stroke: #1d4b00
}

#kds-snackbar-container .stroke-utility {
    stroke: #95958e
}

#kds-snackbar-container .stroke-\[20px\] {
    stroke-width: 20px
}

#kds-snackbar-container .p-medium {
    padding: 16px
}

#kds-snackbar-container .p-none {
    padding: 0
}

#kds-snackbar-container .p-small {
    padding: 12px
}

#kds-snackbar-container .p-xsmall {
    padding: 8px
}

#kds-snackbar-container .p-xxsmall {
    padding: 4px
}

#kds-snackbar-container .px-medium {
    padding-left: 16px;
    padding-right: 16px
}

#kds-snackbar-container .px-none {
    padding-left: 0;
    padding-right: 0
}

#kds-snackbar-container .px-xsmall {
    padding-left: 8px;
    padding-right: 8px
}

#kds-snackbar-container .px-xxsmall {
    padding-left: 4px;
    padding-right: 4px
}

#kds-snackbar-container .py-medium {
    padding-top: 16px;
    padding-bottom: 16px
}

#kds-snackbar-container .py-small {
    padding-top: 12px;
    padding-bottom: 12px
}

#kds-snackbar-container .py-xxsmall {
    padding-top: 4px;
    padding-bottom: 4px
}

#kds-snackbar-container .py-xxxsmall {
    padding-top: 2px;
    padding-bottom: 2px
}

#kds-snackbar-container .pb-xxsmall {
    padding-bottom: 4px
}

#kds-snackbar-container .pl-medium {
    padding-left: 16px
}

#kds-snackbar-container .pl-xsmall {
    padding-left: 8px
}

#kds-snackbar-container .pr-medium {
    padding-right: 16px
}

#kds-snackbar-container .pr-xsmall {
    padding-right: 8px
}

#kds-snackbar-container .pt-\[0\.8125rem\] {
    padding-top: .8125rem
}

#kds-snackbar-container .pt-\[1\.25rem\] {
    padding-top: 1.25rem
}

#kds-snackbar-container .pt-\[1\.3125rem\] {
    padding-top: 1.3125rem
}

#kds-snackbar-container .pt-xxsmall {
    padding-top: 4px
}

#kds-snackbar-container .text-left {
    text-align: left
}

#kds-snackbar-container .text-center {
    text-align: center
}

#kds-snackbar-container .align-middle {
    vertical-align: middle
}

#kds-snackbar-container .align-text-bottom {
    vertical-align: text-bottom
}

#kds-snackbar-container .font-body {
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

#kds-snackbar-container .text-\[1em\] {
    font-size: 1em
}

#kds-snackbar-container .text-bodyRegular {
    font-size: .875rem;
    line-height: 130%;
    font-weight: 400
}

#kds-snackbar-container .text-bodyRegularStrong {
    font-size: .875rem;
    line-height: 130%;
    font-weight: 600
}

#kds-snackbar-container .text-bodySmall {
    font-size: .75rem;
    line-height: 130%;
    font-weight: 400
}

#kds-snackbar-container .text-bodySmallStrong {
    font-size: .75rem;
    line-height: 130%;
    font-weight: 600
}

#kds-snackbar-container .text-title3 {
    font-size: 1.125rem;
    line-height: 130%;
    font-weight: 600
}

#kds-snackbar-container .text-title4 {
    font-size: 1rem;
    line-height: 130%;
    font-weight: 600
}

#kds-snackbar-container .leading-none {
    line-height: 1
}

#kds-snackbar-container .\!text-onSurface {
    --tw-text-opacity: 1 !important;
    color: rgb(12 12 11 / var(--tw-text-opacity, 1))!important
}

#kds-snackbar-container .text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-critical {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-inherit {
    color: inherit
}

#kds-snackbar-container .text-interactive {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onAccent {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onAccentContainer {
    --tw-text-opacity: 1;
    color: rgb(29 6 78 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onCritical {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onCriticalContainer {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onInfoContainer {
    --tw-text-opacity: 1;
    color: rgb(67 35 135 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onInteractive {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onNeutralContainer {
    --tw-text-opacity: 1;
    color: rgb(80 78 72 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onPrimary,#kds-snackbar-container .text-onPrimaryContainer {
    --tw-text-opacity: 1;
    color: rgb(29 75 0 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onSecondary {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onSurface {
    --tw-text-opacity: 1;
    color: rgb(12 12 11 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onSurfaceNonessential {
    --tw-text-opacity: 1;
    color: rgb(119 117 111 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onSurfaceSubdued {
    --tw-text-opacity: 1;
    color: rgb(51 50 46 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onUrgent {
    --tw-text-opacity: 1;
    color: rgb(12 12 11 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-onUrgentContainer {
    --tw-text-opacity: 1;
    color: rgb(132 74 7 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-secondary {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .text-transparent {
    color: transparent
}

#kds-snackbar-container .text-utilitySubdued {
    --tw-text-opacity: 1;
    color: rgb(190 188 183 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .underline {
    text-decoration-line: underline
}

#kds-snackbar-container .no-underline {
    text-decoration-line: none
}

#kds-snackbar-container .opacity-\[0\] {
    opacity: 0
}

#kds-snackbar-container .opacity-\[100\%\] {
    opacity: 100%
}

#kds-snackbar-container .opacity-high {
    opacity: 64%
}

#kds-snackbar-container .opacity-medium {
    opacity: 40%
}

#kds-snackbar-container .shadow-soft {
    --tw-shadow: 0px 0px 8px 0px #9f9d984d;
    --tw-shadow-colored: 0px 0px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

#kds-snackbar-container .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#kds-snackbar-container .outline {
    outline-style: solid
}

#kds-snackbar-container .outline-0 {
    outline-width: 0px
}

#kds-snackbar-container .outline-2 {
    outline-width: 2px
}

#kds-snackbar-container .outline-accent {
    outline-color: #5a33ae
}

#kds-snackbar-container .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#kds-snackbar-container .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#kds-snackbar-container .\[font-weight\:inherit\] {
    font-weight: inherit
}

#kds-snackbar-container .\[scrollbar-width\:thin\] {
    scrollbar-width: thin
}

#kds-snackbar-container .\[stroke-dasharray\:1\] {
    stroke-dasharray: 1
}

#kds-snackbar-container .\[stroke-dashoffset\:1\] {
    stroke-dashoffset: 1
}

#kds-snackbar-container .\[stroke-linecap\:round\] {
    stroke-linecap: round
}

#kds-snackbar-container .\[stroke-linejoin\:round\] {
    stroke-linejoin: round
}

#kds-snackbar-container :is(.\*\:m-none>*) {
    margin: 0
}

#kds-snackbar-container :is(.\*\:w-full>*) {
    width: 100%
}

#kds-snackbar-container :is(.\*\:leading-none>*) {
    line-height: 1
}

#kds-snackbar-container .backdrop\:opacity-\[0\]::backdrop {
    opacity: 0
}

#kds-snackbar-container .open\:block[open] {
    display: block
}

#kds-snackbar-container .open\:opacity-\[1\][open] {
    opacity: 1
}

#kds-snackbar-container .autofill\:shadow-\[0_0_0_1000px_white_inset\]:-webkit-autofill {
    --tw-shadow: 0 0 0 1000px white inset;
    --tw-shadow-colored: inset 0 0 0 1000px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

#kds-snackbar-container .autofill\:shadow-\[0_0_0_1000px_white_inset\]:autofill {
    --tw-shadow: 0 0 0 1000px white inset;
    --tw-shadow-colored: inset 0 0 0 1000px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

#kds-snackbar-container .focus-within\:border-onSurface:focus-within {
    --tw-border-opacity: 1;
    border-color: rgb(12 12 11 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .focus-within\:border-utilitySubdued:focus-within {
    --tw-border-opacity: 1;
    border-color: rgb(190 188 183 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .focus-within\:outline:focus-within {
    outline-style: solid
}

#kds-snackbar-container .focus-within\:outline-2:focus-within {
    outline-width: 2px
}

#kds-snackbar-container .focus-within\:outline-offset-\[-1px\]:focus-within {
    outline-offset: -1px
}

#kds-snackbar-container .focus-within\:outline-onSurface:focus-within {
    outline-color: #0c0c0b
}

#kds-snackbar-container .hover\:cursor-not-allowed:hover {
    cursor: not-allowed
}

#kds-snackbar-container .hover\:cursor-pointer:hover {
    cursor: pointer
}

#kds-snackbar-container .hover\:border-critical:hover {
    --tw-border-opacity: 1;
    border-color: rgb(179 12 12 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:border-onSecondaryContainer:hover {
    --tw-border-opacity: 1;
    border-color: rgb(29 75 0 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:border-onSurface:hover {
    --tw-border-opacity: 1;
    border-color: rgb(12 12 11 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:border-primaryContainer:hover {
    --tw-border-opacity: 1;
    border-color: rgb(233 248 198 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:border-secondary:hover {
    --tw-border-opacity: 1;
    border-color: rgb(50 105 22 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:border-utility:hover {
    --tw-border-opacity: 1;
    border-color: rgb(149 149 142 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .hover\:bg-criticalContainer:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 215 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-interactive:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(50 105 22 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-onAccentContainer:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(29 6 78 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-primary:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(181 233 65 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-primaryContainer:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(233 248 198 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-secondary:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(50 105 22 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-secondaryContainer:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(211 242 141 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-surface:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:bg-transparent:hover {
    background-color: transparent
}

#kds-snackbar-container .hover\:bg-utility:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(149 149 142 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .hover\:text-accent:hover {
    --tw-text-opacity: 1;
    color: rgb(90 51 174 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-critical:hover {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-interactive:hover {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-onCriticalContainer:hover {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-onPrimary:hover,#kds-snackbar-container .hover\:text-onPrimaryContainer:hover {
    --tw-text-opacity: 1;
    color: rgb(29 75 0 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-onSecondary:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-onSecondaryContainer:hover {
    --tw-text-opacity: 1;
    color: rgb(29 75 0 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:text-secondary:hover {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .hover\:underline:hover {
    text-decoration-line: underline
}

#kds-snackbar-container .hover\:no-underline:hover {
    text-decoration-line: none
}

#kds-snackbar-container .hover\:outline:hover {
    outline-style: solid
}

#kds-snackbar-container .hover\:outline-2:hover {
    outline-width: 2px
}

#kds-snackbar-container .hover\:outline-offset-0:hover {
    outline-offset: 0px
}

#kds-snackbar-container .hover\:outline-accentContainer:hover {
    outline-color: #e0d1ff
}

#kds-snackbar-container .focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#kds-snackbar-container .focus\:border-onSurface:focus {
    --tw-border-opacity: 1;
    border-color: rgb(12 12 11 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .focus\:bg-transparent:focus {
    background-color: transparent
}

#kds-snackbar-container .focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#kds-snackbar-container .focus\:outline:focus {
    outline-style: solid
}

#kds-snackbar-container .focus\:outline-2:focus {
    outline-width: 2px
}

#kds-snackbar-container .focus\:outline-offset-\[-1px\]:focus {
    outline-offset: -1px
}

#kds-snackbar-container .focus\:outline-onSurface:focus {
    outline-color: #0c0c0b
}

#kds-snackbar-container .focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

#kds-snackbar-container .focus-visible\:z-base:focus-visible {
    z-index: 0
}

#kds-snackbar-container .focus-visible\:border-onSurface:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(12 12 11 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .focus-visible\:bg-transparent:focus-visible {
    background-color: transparent
}

#kds-snackbar-container .focus-visible\:outline-none:focus-visible {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#kds-snackbar-container .focus-visible\:outline:focus-visible {
    outline-style: solid
}

#kds-snackbar-container .focus-visible\:outline-2:focus-visible {
    outline-width: 2px
}

#kds-snackbar-container .focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px
}

#kds-snackbar-container .focus-visible\:outline-offset-\[-1px\]:focus-visible {
    outline-offset: -1px
}

#kds-snackbar-container .focus-visible\:outline-offset-\[-2px\]:focus-visible {
    outline-offset: -2px
}

#kds-snackbar-container .focus-visible\:outline-accent:focus-visible {
    outline-color: #5a33ae
}

#kds-snackbar-container .focus-visible\:outline-onSurface:focus-visible {
    outline-color: #0c0c0b
}

#kds-snackbar-container .focus-visible\:ring-0:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

#kds-snackbar-container .focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

#kds-snackbar-container .focus-visible\:ring-surface:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))
}

#kds-snackbar-container .focus-visible\:ring-offset-0:focus-visible {
    --tw-ring-offset-width: 0px
}

#kds-snackbar-container .active\:border-critical:active {
    --tw-border-opacity: 1;
    border-color: rgb(179 12 12 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .active\:border-onSecondaryContainer:active {
    --tw-border-opacity: 1;
    border-color: rgb(29 75 0 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .active\:border-primaryContainer:active {
    --tw-border-opacity: 1;
    border-color: rgb(233 248 198 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .active\:border-secondary:active {
    --tw-border-opacity: 1;
    border-color: rgb(50 105 22 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .active\:border-utility:active {
    --tw-border-opacity: 1;
    border-color: rgb(149 149 142 / var(--tw-border-opacity, 1))
}

#kds-snackbar-container .active\:bg-criticalContainer:active {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 215 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-interactive:active {
    --tw-bg-opacity: 1;
    background-color: rgb(50 105 22 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-onAccentContainer:active {
    --tw-bg-opacity: 1;
    background-color: rgb(29 6 78 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-primary:active {
    --tw-bg-opacity: 1;
    background-color: rgb(181 233 65 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-primaryContainer:active {
    --tw-bg-opacity: 1;
    background-color: rgb(233 248 198 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-secondaryContainer:active {
    --tw-bg-opacity: 1;
    background-color: rgb(211 242 141 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-surface:active {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:bg-transparent:active {
    background-color: transparent
}

#kds-snackbar-container .active\:bg-utility:active {
    --tw-bg-opacity: 1;
    background-color: rgb(149 149 142 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .active\:text-accent:active {
    --tw-text-opacity: 1;
    color: rgb(90 51 174 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .active\:text-critical:active {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .active\:text-interactive:active {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .active\:text-onCriticalContainer:active {
    --tw-text-opacity: 1;
    color: rgb(179 12 12 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .active\:text-onPrimary:active,#kds-snackbar-container .active\:text-onPrimaryContainer:active,#kds-snackbar-container .active\:text-onSecondaryContainer:active {
    --tw-text-opacity: 1;
    color: rgb(29 75 0 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .active\:text-secondary:active {
    --tw-text-opacity: 1;
    color: rgb(50 105 22 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .disabled\:bg-surface:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .disabled\:bg-transparent:disabled {
    background-color: transparent
}

#kds-snackbar-container .disabled\:text-onSurface:disabled {
    --tw-text-opacity: 1;
    color: rgb(12 12 11 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container .disabled\:hover\:cursor-not-allowed:hover:disabled {
    cursor: not-allowed
}

#kds-snackbar-container .disabled\:hover\:bg-surface:hover:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

#kds-snackbar-container .disabled\:hover\:bg-transparent:hover:disabled {
    background-color: transparent
}

#kds-snackbar-container .disabled\:hover\:text-onSurface:hover:disabled {
    --tw-text-opacity: 1;
    color: rgb(12 12 11 / var(--tw-text-opacity, 1))
}

#kds-snackbar-container :is(.group:focus-within .group-focus-within\:pt-xxsmall) {
    padding-top: 4px
}

#kds-snackbar-container :is(.group:focus-within .group-focus-within\:text-bodySmall) {
    font-size: .75rem;
    line-height: 130%;
    font-weight: 400
}

#kds-snackbar-container :is(.group\/checkboxLabel:hover .group-hover\/checkboxLabel\:outline) {
    outline-style: solid
}

#kds-snackbar-container :is(.group\/radioLabel:hover .group-hover\/radioLabel\:outline) {
    outline-style: solid
}

#kds-snackbar-container :is(.group\/checkboxLabel:hover .group-hover\/checkboxLabel\:outline-2) {
    outline-width: 2px
}

#kds-snackbar-container :is(.group\/radioLabel:hover .group-hover\/radioLabel\:outline-2) {
    outline-width: 2px
}

#kds-snackbar-container :is(.group\/checkboxLabel:hover .group-hover\/checkboxLabel\:outline-offset-0) {
    outline-offset: 0px
}

#kds-snackbar-container :is(.group\/radioLabel:hover .group-hover\/radioLabel\:outline-offset-0) {
    outline-offset: 0px
}

#kds-snackbar-container :is(.group\/checkboxLabel:hover .group-hover\/checkboxLabel\:outline-accentContainer) {
    outline-color: #e0d1ff
}

#kds-snackbar-container :is(.group\/radioLabel:hover .group-hover\/radioLabel\:outline-accentContainer) {
    outline-color: #e0d1ff
}

#kds-snackbar-container :is(.group:focus-visible .group-focus-visible\:outline) {
    outline-style: solid
}

#kds-snackbar-container :is(.group:focus-visible .group-focus-visible\:outline-2) {
    outline-width: 2px
}

#kds-snackbar-container :is(.group:focus-visible .group-focus-visible\:outline-accent) {
    outline-color: #5a33ae
}

#kds-snackbar-container :is(.peer:required~.peer-required\:after\:m-xxsmall):after {
    content: var(--tw-content);
    margin: 4px
}

#kds-snackbar-container :is(.peer:required~.peer-required\:after\:content-\[\'\*\'\]):after{--tw-content: "*";content:var(--tw-content)}#kds-snackbar-container :is(.peer:hover~.peer-hover\:text-onSecondaryContainer){--tw-text-opacity: 1;color:rgb(29 75 0 / var(--tw-text-opacity, 1))}#kds-snackbar-container :is(.peer:focus~.peer-focus\:pt-\[0\.3125rem\]){padding-top:.3125rem}#kds-snackbar-container :is(.peer:focus~.peer-focus\:text-bodySmall){font-size:.75rem;line-height:130%;font-weight:400}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:outline){outline-style:solid}#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:outline){outline-style:solid}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:outline-2){outline-width:2px}#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:outline-2){outline-width:2px}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:outline-offset-2){outline-offset:2px}#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:outline-offset-2){outline-offset:2px}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:outline-accent){outline-color:#5a33ae}#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:outline-accent){outline-color:#5a33ae}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:ring-2){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:ring-2){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container :is(.peer\/checkbox:focus-visible~.peer-focus-visible\/checkbox\:ring-surface){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1)) }#kds-snackbar-container :is(.peer\/radio:focus-visible~.peer-focus-visible\/radio\:ring-surface){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1)) }#kds-snackbar-container :is(.peer:active~.peer-active\:text-onSecondaryContainer){--tw-text-opacity: 1;color:rgb(29 75 0 / var(--tw-text-opacity, 1))}#kds-snackbar-container :is(.peer:not([value=""])~.peer-\[\&\:not\(\[value\=\'\'\]\)\]\:text-onSurfaceNonessential){--tw-text-opacity: 1;color:rgb(119 117 111 / var(--tw-text-opacity, 1))}#kds-snackbar-container :is(.group\/checkboxLabel:hover:has(a:hover) .group-hover\/checkboxLabel\:group-has-\[a\:hover\]\/checkboxLabel\:outline-none){outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container :is(.group\/radioLabel:hover:has(a:hover) .group-hover\/radioLabel\:group-has-\[a\:hover\]\/radioLabel\:outline-none){outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container .aria-\[expanded\=true\]\:outline[aria-expanded=true]{outline-style:solid}#kds-snackbar-container .aria-\[expanded\=true\]\:outline-2[aria-expanded=true]{outline-width:2px}#kds-snackbar-container .aria-\[expanded\=true\]\:outline-offset-\[-1px\][aria-expanded=true]{outline-offset:-1px}#kds-snackbar-container .aria-\[expanded\=true\]\:outline-onSurface[aria-expanded=true]{outline-color:#0c0c0b}#kds-snackbar-container .hover\:aria-\[disabled\=true\]\:outline-0[aria-disabled=true]:hover{outline-width:0px}#kds-snackbar-container .data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}#kds-snackbar-container .data-\[disabled\]\:opacity-medium[data-disabled]{opacity:40%}#kds-snackbar-container .data-\[dragging\]\:outline[data-dragging],#kds-snackbar-container .data-\[focus-visible\]\:outline[data-focus-visible],#kds-snackbar-container .data-\[hovered\]\:outline[data-hovered]{outline-style:solid}#kds-snackbar-container .data-\[disabled\]\:data-\[dragging\]\:outline-0[data-dragging][data-disabled],#kds-snackbar-container .data-\[disabled\]\:data-\[focus-visible\]\:outline-0[data-focus-visible][data-disabled],#kds-snackbar-container .data-\[disabled\]\:data-\[hovered\]\:outline-0[data-hovered][data-disabled]{outline-width:0px}#kds-snackbar-container .data-\[dragging\]\:outline-2[data-dragging],#kds-snackbar-container .data-\[focus-visible\]\:outline-2[data-focus-visible],#kds-snackbar-container .data-\[hovered\]\:outline-2[data-hovered]{outline-width:2px}#kds-snackbar-container .data-\[dragging\]\:outline-offset-2[data-dragging],#kds-snackbar-container .data-\[focus-visible\]\:outline-offset-2[data-focus-visible],#kds-snackbar-container .data-\[hovered\]\:outline-offset-2[data-hovered]{outline-offset:2px}#kds-snackbar-container .data-\[dragging\]\:outline-transparent[data-dragging],#kds-snackbar-container .data-\[focus-visible\]\:outline-transparent[data-focus-visible],#kds-snackbar-container .data-\[hovered\]\:outline-transparent[data-hovered]{outline-color:transparent}#kds-snackbar-container .data-\[disabled\]\:data-\[hovered\]\:ring-0[data-hovered][data-disabled]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container .data-\[dragging\]\:ring-1[data-dragging]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container .data-\[focus-visible\]\:ring-2[data-focus-visible]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container .data-\[hovered\]\:ring-1[data-hovered]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container .data-\[dragging\]\:ring-interactive[data-dragging]{--tw-ring-opacity: 1;--tw-ring-color: rgb(50 105 22 / var(--tw-ring-opacity, 1)) }#kds-snackbar-container .data-\[focus-visible\]\:ring-accent[data-focus-visible]{--tw-ring-opacity: 1;--tw-ring-color: rgb(90 51 174 / var(--tw-ring-opacity, 1)) }#kds-snackbar-container .data-\[hovered\]\:ring-interactive[data-hovered]{--tw-ring-opacity: 1;--tw-ring-color: rgb(50 105 22 / var(--tw-ring-opacity, 1)) }#kds-snackbar-container .data-\[disabled\]\:data-\[hovered\]\:ring-offset-0[data-hovered][data-disabled]{--tw-ring-offset-width: 0px }#kds-snackbar-container .data-\[dragging\]\:ring-offset-\[3px\][data-dragging]{--tw-ring-offset-width: 3px }#kds-snackbar-container .data-\[focus-visible\]\:ring-offset-2[data-focus-visible]{--tw-ring-offset-width: 2px }#kds-snackbar-container .data-\[hovered\]\:ring-offset-\[3px\][data-hovered]{--tw-ring-offset-width: 3px }#kds-snackbar-container .data-\[dragging\]\:ring-offset-surface[data-dragging],#kds-snackbar-container .data-\[focus-visible\]\:ring-offset-surface[data-focus-visible],#kds-snackbar-container .data-\[hovered\]\:ring-offset-surface[data-hovered]{--tw-ring-offset-color: #ffffff }#kds-snackbar-container .focus\:data-\[interaction-type\=mouse\]\:outline-none[data-interaction-type=mouse]:focus{outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container .focus\:data-\[interaction-type\=mouse\]\:ring-0[data-interaction-type=mouse]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container .focus-visible\:data-\[interaction-type\=mouse\]\:outline-none[data-interaction-type=mouse]:focus-visible{outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container .focus-visible\:data-\[interaction-type\=mouse\]\:ring-0[data-interaction-type=mouse]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#kds-snackbar-container :is(.group[data-required=true] .group-data-\[required\=true\]\:block){display:block}#kds-snackbar-container :is(.group[data-required=true] .group-data-\[required\=true\]\:inline){display:inline}#kds-snackbar-container :is(.group\/checkboxGroup[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/checkboxGroup\:w-full){width:100%}#kds-snackbar-container :is(.group\/radioGroup[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/radioGroup\:w-full){width:100%}#kds-snackbar-container :is(.group\/checkboxGroup[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/checkboxGroup\:justify-between){justify-content:space-between}#kds-snackbar-container :is(.group\/radioGroup[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/radioGroup\:justify-between){justify-content:space-between}#kds-snackbar-container :is(.group[data-empty=false] .group-data-\[empty\=false\]\:pt-xxsmall){padding-top:4px}#kds-snackbar-container :is(.group[data-empty=false] .group-data-\[empty\=false\]\:text-bodySmall){font-size:.75rem;line-height:130%;font-weight:400}#kds-snackbar-container :is(.group[data-empty=false] .group-data-\[empty\=false\]\:text-onSurfaceNonessential){--tw-text-opacity: 1;color:rgb(119 117 111 / var(--tw-text-opacity, 1))}#kds-snackbar-container :is(.group[data-state=error] .group-data-\[state\=\'error\'\]\:text-critical){--tw-text-opacity: 1;color:rgb(179 12 12 / var(--tw-text-opacity, 1))}#kds-snackbar-container :is(.group\/content[data-interaction-type=mouse] .group-data-\[interaction-type\=mouse\]\/content\:focus-visible\:outline-none:focus-visible){outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container :is(.group\/checkboxLabel:hover[data-disabled=true] .group-hover\/checkboxLabel\:group-data-\[disabled\=true\]\/checkboxLabel\:outline-none){outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container :is(.group\/radioLabel:hover[data-disabled=true] .group-hover\/radioLabel\:group-data-\[disabled\=true\]\/radioLabel\:outline-none){outline:2px solid transparent;outline-offset:2px}#kds-snackbar-container :is(.peer[data-empty=false]~.peer-data-\[empty\=false\]\:pt-\[0\.3125rem\]){padding-top:.3125rem}#kds-snackbar-container :is(.peer[data-empty=false]~.peer-data-\[empty\=false\]\:text-bodySmall){font-size:.75rem;line-height:130%;font-weight:400}@media(prefers-reduced-motion:no-preference){@keyframes checkbox-background-animation{0%{opacity:0}17%{opacity:0}34%{opacity:1}to{opacity:1}}#kds-snackbar-container .motion-safe\:animate-checkbox-background{animation:checkbox-background-animation .25s cubic-bezier(.2,0,0,1) forwards}@keyframes checkbox-border-animation{0%{opacity:1}17%{opacity:1}34%{opacity:0}to{opacity:0}}#kds-snackbar-container .motion-safe\:animate-checkbox-border{animation:checkbox-border-animation .25s cubic-bezier(.2,0,0,1) forwards}@keyframes checkbox-check-animation{0%{clip-path:inset(0 100% 0 0)}17%{clip-path:inset(0 100% 0 0)}34%{clip-path:inset(0 100% 0 0)}51%{clip-path:inset(0 100% 0 0)}68%{clip-path:inset(0 100% 0 0)}84%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}#kds-snackbar-container .motion-safe\:animate-checkbox-check{animation:checkbox-check-animation .25s cubic-bezier(.3,0,.8,.15) forwards}@keyframes checkbox-scale-animation{0%{transform:scale(1)}17%{transform:scale(.85)}34%{transform:scale(.85)}51%{transform:scale(1)}to{transform:scale(1)}}#kds-snackbar-container .motion-safe\:animate-checkbox-scale{animation:checkbox-scale-animation .25s cubic-bezier(.2,0,0,1) forwards}@keyframes loading-dot1{0%{transform:translateY(0);opacity:40%}15.3%{transform:translateY(-2px);opacity:40%}30.6%{transform:translateY(-4px);opacity:40%}45.9%{transform:translateY(-3px);opacity:40%}61.2%{transform:translateY(-1px);opacity:100%}76.5%{transform:translateY(0);opacity:100%}91.8%,to{transform:translateY(0);opacity:100%}}#kds-snackbar-container .motion-safe\:animate-loading-dot1{animation:loading-dot1 .65s cubic-bezier(.2,0,0,1) infinite}@keyframes loading-dot2{0%{transform:translateY(0);opacity:40%}15.3%{transform:translateY(0);opacity:40%}30.6%{transform:translateY(-2px);opacity:40%}45.9%{transform:translateY(-4px);opacity:40%}61.2%{transform:translateY(-3px);opacity:40%}76.5%{transform:translateY(0);opacity:100%}91.8%,to{transform:translateY(0);opacity:100%}}#kds-snackbar-container .motion-safe\:animate-loading-dot2{animation:loading-dot2 .65s cubic-bezier(.2,0,0,1) infinite}@keyframes loading-dot3{0%{transform:translateY(0);opacity:40%}15.3%{transform:translateY(0);opacity:40%}30.6%{transform:translateY(-1px);opacity:40%}45.9%{transform:translateY(-5px);opacity:40%}61.2%{transform:translateY(-4px);opacity:40%}76.5%{transform:translateY(-1px);opacity:40%}91.8%,to{transform:translateY(0);opacity:100%}}#kds-snackbar-container .motion-safe\:animate-loading-dot3{animation:loading-dot3 .65s cubic-bezier(.2,0,0,1) infinite}@keyframes progress-indeterminate-indicator{0%{display:none;width:0%;animation-timing-function:cubic-bezier(.3,0,.8,.15)}1%{display:block}38.095%{width:50%;animation-timing-function:cubic-bezier(.05,.7,.1,1)}75.19%{display:block}76.19%,to{display:none;width:0%}}#kds-snackbar-container .motion-safe\:animate-progress-indeterminate-indicator{animation:progress-indeterminate-indicator 1.05s infinite}@keyframes progress-indeterminate-track-left{0%{display:none;width:0%;animation-timing-function:cubic-bezier(.3,0,.8,.15)}1%{display:block}38.095%{width:25%;animation-timing-function:cubic-bezier(.05,.7,.1,1)}76.19%,to{width:100%}}#kds-snackbar-container .motion-safe\:animate-progress-indeterminate-track-left{animation:progress-indeterminate-track-left 1.05s infinite}@keyframes progress-indeterminate-track-right{0%{display:block;width:100%;animation-timing-function:cubic-bezier(.3,0,.8,.15)}38.095%{width:25%;animation-timing-function:cubic-bezier(.05,.7,.1,1)}75.19%{display:block}76.19%,to{display:none;width:0%}}#kds-snackbar-container .motion-safe\:animate-progress-indeterminate-track-right{animation:progress-indeterminate-track-right 1.05s infinite}@keyframes shimmer{0%{background-position:0% 0}to{background-position:-200% 0}}#kds-snackbar-container .motion-safe\:animate-shimmer{animation:shimmer 2s cubic-bezier(.2,0,0,1) infinite}@keyframes snackbar-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}#kds-snackbar-container .motion-safe\:animate-snackbar-in{animation:snackbar-in .35s cubic-bezier(.05,.7,.1,1) forwards}@keyframes draw{0%{stroke-dashoffset:1}60.5%{stroke-dashoffset:0}to{stroke-dashoffset:0}}#kds-snackbar-container .motion-safe\:animate-spinner-draw{animation:draw 1.72s ease-in-out infinite}@keyframes scale-down{0%{transform:scale(1);opacity:1}83.7%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}#kds-snackbar-container .motion-safe\:animate-spinner-scale-down{animation:scale-down 1.72s ease-in-out infinite}#kds-snackbar-container .motion-safe\:transition-\[width\]{transition-property:width}#kds-snackbar-container .motion-safe\:transition-all{transition-property:all}#kds-snackbar-container .motion-safe\:transition-transform{transition-property:transform}#kds-snackbar-container .motion-safe\:duration-extraLong2{transition-duration:.9s}#kds-snackbar-container .motion-safe\:duration-medium1{transition-duration:.25s}#kds-snackbar-container .motion-safe\:duration-short2{transition-duration:.1s}#kds-snackbar-container .motion-safe\:duration-short4{transition-duration:.2s}#kds-snackbar-container .motion-safe\:ease-decelerate{transition-timing-function:cubic-bezier(.05,.7,.1,1)}#kds-snackbar-container .motion-safe\:ease-standard{transition-timing-function:cubic-bezier(.2,0,0,1)}@keyframes snackbar-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}#kds-snackbar-container .motion-safe\:data-\[closing\]\:animate-snackbar-out[data-closing]{animation:snackbar-out .3s cubic-bezier(.3,0,.8,.15) forwards}}@media(prefers-reduced-motion:reduce){#kds-snackbar-container .motion-reduce\:hidden{display:none}#kds-snackbar-container .motion-reduce\:bg-none{background-image:none}#kds-snackbar-container .motion-reduce\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}}@media(min-width:640px){#kds-snackbar-container .sm\:left-1\/2{left:50%}#kds-snackbar-container .sm\:top-1\/2{top:50%}#kds-snackbar-container .sm\:block{display:block}#kds-snackbar-container .sm\:h-auto{height:auto}#kds-snackbar-container .sm\:max-h-\[80vh\]{max-height:80vh}#kds-snackbar-container .sm\:w-\[480px\]{width:480px}#kds-snackbar-container .sm\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#kds-snackbar-container .sm\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#kds-snackbar-container .sm\:flex-row{flex-direction:row}#kds-snackbar-container .sm\:flex-wrap{flex-wrap:wrap}#kds-snackbar-container .sm\:gap-medium{gap:16px}#kds-snackbar-container .sm\:rounded-medium{border-radius:8px}#kds-snackbar-container .sm\:border-4{border-width:4px}#kds-snackbar-container :is(.sm\:\*\:w-auto>*){width:auto}}@media(forced-colors:active){#kds-snackbar-container .forced-colors\:\!min-w-\[1\%\]{min-width:1%!important}#kds-snackbar-container .forced-colors\:\!scale-x-100{--tw-scale-x: 1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#kds-snackbar-container .forced-colors\:border{border-width:1px}#kds-snackbar-container .forced-colors\:border-2{border-width:2px}#kds-snackbar-container .forced-colors\:border-solid{border-style:solid}#kds-snackbar-container .forced-colors\:border-\[CanvasText\]{border-color:CanvasText}#kds-snackbar-container .forced-colors\:border-onSecondaryContainer{--tw-border-opacity: 1;border-color:rgb(29 75 0 / var(--tw-border-opacity, 1))}#kds-snackbar-container .forced-colors\:\!bg-\[CanvasText\]{background-color:CanvasText!important}#kds-snackbar-container .forced-colors\:bg-\[CanvasText\]{background-color:CanvasText}#kds-snackbar-container .forced-colors\:bg-\[SelectedItem\]{background-color:SelectedItem}#kds-snackbar-container .forced-colors\:stroke-\[GrayText\]{stroke:GrayText}#kds-snackbar-container .forced-colors\:p-\[0\.5rem\]{padding:.5rem}#kds-snackbar-container .forced-colors\:text-\[SelectedItemText\]{color:SelectedItemText}#kds-snackbar-container .forced-colors\:underline{text-decoration-line:underline}}#kds-snackbar-container .\[\&\:not\(\:focus\)\]\:truncate:not(:focus){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}:is(#ka-snackbar-container,#kds-snackbar-container) .visible{visibility:visible}:is(#ka-snackbar-container,#kds-snackbar-container) .fixed{position:fixed}:is(#ka-snackbar-container,#kds-snackbar-container) .sticky{position:sticky}:is(#ka-snackbar-container,#kds-snackbar-container) .inset-x-large{left:24px;right:24px}:is(#ka-snackbar-container,#kds-snackbar-container) .bottom-large{bottom:24px}:is(#ka-snackbar-container,#kds-snackbar-container) .z-toast{z-index:1700}:is(#ka-snackbar-container,#kds-snackbar-container) .col-start-1{grid-column-start:1}:is(#ka-snackbar-container,#kds-snackbar-container) .col-start-2{grid-column-start:2}:is(#ka-snackbar-container,#kds-snackbar-container) .row-start-1{grid-row-start:1}:is(#ka-snackbar-container,#kds-snackbar-container) .row-start-2{grid-row-start:2}:is(#ka-snackbar-container,#kds-snackbar-container) .box-border{box-sizing:border-box}:is(#ka-snackbar-container,#kds-snackbar-container) .block{display:block}:is(#ka-snackbar-container,#kds-snackbar-container) .flex{display:flex}:is(#ka-snackbar-container,#kds-snackbar-container) .grid{display:grid}:is(#ka-snackbar-container,#kds-snackbar-container) .inline-grid{display:inline-grid}:is(#ka-snackbar-container,#kds-snackbar-container) .h-large{height:24px}:is(#ka-snackbar-container,#kds-snackbar-container) .h-medium{height:16px}:is(#ka-snackbar-container,#kds-snackbar-container) .h-small{height:12px}:is(#ka-snackbar-container,#kds-snackbar-container) .h-xlarge{height:32px}:is(#ka-snackbar-container,#kds-snackbar-container) .h-xxlarge{height:40px}:is(#ka-snackbar-container,#kds-snackbar-container) .w-large{width:24px}:is(#ka-snackbar-container,#kds-snackbar-container) .w-medium{width:16px}:is(#ka-snackbar-container,#kds-snackbar-container) .w-small{width:12px}:is(#ka-snackbar-container,#kds-snackbar-container) .w-xlarge{width:32px}:is(#ka-snackbar-container,#kds-snackbar-container) .w-xxlarge{width:40px}:is(#ka-snackbar-container,#kds-snackbar-container) .max-w-\[600px\]{max-width:600px}:is(#ka-snackbar-container,#kds-snackbar-container) .shrink-0{flex-shrink:0}:is(#ka-snackbar-container,#kds-snackbar-container) .grow{flex-grow:1}:is(#ka-snackbar-container,#kds-snackbar-container) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#ka-snackbar-container,#kds-snackbar-container) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:is(#ka-snackbar-container,#kds-snackbar-container) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#ka-snackbar-container,#kds-snackbar-container) .grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}:is(#ka-snackbar-container,#kds-snackbar-container) .grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}:is(#ka-snackbar-container,#kds-snackbar-container) .grid-rows-\[auto_auto\]{grid-template-rows:auto auto}:is(#ka-snackbar-container,#kds-snackbar-container) .items-center{align-items:center}:is(#ka-snackbar-container,#kds-snackbar-container) .justify-start{justify-content:flex-start}:is(#ka-snackbar-container,#kds-snackbar-container) .justify-end{justify-content:flex-end}:is(#ka-snackbar-container,#kds-snackbar-container) .justify-items-center{justify-items:center}:is(#ka-snackbar-container,#kds-snackbar-container) .gap-large{gap:24px}:is(#ka-snackbar-container,#kds-snackbar-container) .gap-xsmall{gap:8px}:is(#ka-snackbar-container,#kds-snackbar-container) .rounded-medium{border-radius:8px}:is(#ka-snackbar-container,#kds-snackbar-container) .border-2{border-width:2px}:is(#ka-snackbar-container,#kds-snackbar-container) .border-solid{border-style:solid}:is(#ka-snackbar-container,#kds-snackbar-container) .border-transparent{border-color:transparent}:is(#ka-snackbar-container,#kds-snackbar-container) .bg-accentContainer{--tw-bg-opacity: 1;background-color:rgb(224 209 255 / var(--tw-bg-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .bg-criticalContainer{--tw-bg-opacity: 1;background-color:rgb(255 215 215 / var(--tw-bg-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .bg-neutralContainer{--tw-bg-opacity: 1;background-color:rgb(244 242 239 / var(--tw-bg-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .bg-primaryContainer{--tw-bg-opacity: 1;background-color:rgb(233 248 198 / var(--tw-bg-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .bg-urgentContainer{--tw-bg-opacity: 1;background-color:rgb(255 203 141 / var(--tw-bg-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .fill-current{fill:currentColor}:is(#ka-snackbar-container,#kds-snackbar-container) .px-xsmall{padding-left:8px;padding-right:8px}:is(#ka-snackbar-container,#kds-snackbar-container) .py-medium{padding-top:16px;padding-bottom:16px}:is(#ka-snackbar-container,#kds-snackbar-container) .pl-medium{padding-left:16px}:is(#ka-snackbar-container,#kds-snackbar-container) .pr-medium{padding-right:16px}:is(#ka-snackbar-container,#kds-snackbar-container) .align-middle{vertical-align:middle}:is(#ka-snackbar-container,#kds-snackbar-container) .text-bodyRegular{font-size:.875rem;line-height:130%;font-weight:400}:is(#ka-snackbar-container,#kds-snackbar-container) .text-interactive{--tw-text-opacity: 1;color:rgb(50 105 22 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .text-onAccentContainer{--tw-text-opacity: 1;color:rgb(29 6 78 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .text-onCriticalContainer{--tw-text-opacity: 1;color:rgb(179 12 12 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .text-onNeutralContainer{--tw-text-opacity: 1;color:rgb(80 78 72 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .text-onPrimaryContainer{--tw-text-opacity: 1;color:rgb(29 75 0 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .text-onUrgentContainer{--tw-text-opacity: 1;color:rgb(132 74 7 / var(--tw-text-opacity, 1))}:is(#ka-snackbar-container,#kds-snackbar-container) .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(prefers-reduced-motion:no-preference){@keyframes snackbar-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}:is(#ka-snackbar-container,#kds-snackbar-container) .motion-safe\:animate-snackbar-in{animation:snackbar-in .35s cubic-bezier(.05,.7,.1,1) forwards}@keyframes snackbar-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}:is(#ka-snackbar-container,#kds-snackbar-container) .motion-safe\:data-\[closing\]\:animate-snackbar-out[data-closing]{animation:snackbar-out .3s cubic-bezier(.3,0,.8,.15) forwards}}