.br-xs{border-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-tl-xs{border-top-left-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-tr-xs{border-top-right-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-bl-xs{border-bottom-left-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-br-xs{border-bottom-right-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-t-xs{border-top-left-radius:var(--md-sys-shape-corner-extra-small);border-top-right-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-b-xs{border-bottom-left-radius:var(--md-sys-shape-corner-extra-small);border-bottom-right-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-l-xs{border-top-left-radius:var(--md-sys-shape-corner-extra-small);border-bottom-left-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-r-xs{border-top-right-radius:var(--md-sys-shape-corner-extra-small);border-bottom-right-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden}.br-sm{border-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-tl-sm{border-top-left-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-tr-sm{border-top-right-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-bl-sm{border-bottom-left-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-br-sm{border-bottom-right-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-t-sm{border-top-left-radius:var(--md-sys-shape-corner-small);border-top-right-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-b-sm{border-bottom-left-radius:var(--md-sys-shape-corner-small);border-bottom-right-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-l-sm{border-top-left-radius:var(--md-sys-shape-corner-small);border-bottom-left-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-r-sm{border-top-right-radius:var(--md-sys-shape-corner-small);border-bottom-right-radius:var(--md-sys-shape-corner-small);overflow:hidden}.br-md{border-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-tl-md{border-top-left-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-tr-md{border-top-right-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-bl-md{border-bottom-left-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-br-md{border-bottom-right-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-t-md{border-top-left-radius:var(--md-sys-shape-corner-medium);border-top-right-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-b-md{border-bottom-left-radius:var(--md-sys-shape-corner-medium);border-bottom-right-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-l-md{border-top-left-radius:var(--md-sys-shape-corner-medium);border-bottom-left-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-r-md{border-top-right-radius:var(--md-sys-shape-corner-medium);border-bottom-right-radius:var(--md-sys-shape-corner-medium);overflow:hidden}.br-lg{border-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-tl-lg{border-top-left-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-tr-lg{border-top-right-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-bl-lg{border-bottom-left-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-br-lg{border-bottom-right-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-t-lg{border-top-left-radius:var(--md-sys-shape-corner-large);border-top-right-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-b-lg{border-bottom-left-radius:var(--md-sys-shape-corner-large);border-bottom-right-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-l-lg{border-top-left-radius:var(--md-sys-shape-corner-large);border-bottom-left-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-r-lg{border-top-right-radius:var(--md-sys-shape-corner-large);border-bottom-right-radius:var(--md-sys-shape-corner-large);overflow:hidden}.br-xl{border-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-tl-xl{border-top-left-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-tr-xl{border-top-right-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-bl-xl{border-bottom-left-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-br-xl{border-bottom-right-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-t-xl{border-top-left-radius:var(--md-sys-shape-corner-extra-large);border-top-right-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-b-xl{border-bottom-left-radius:var(--md-sys-shape-corner-extra-large);border-bottom-right-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-l-xl{border-top-left-radius:var(--md-sys-shape-corner-extra-large);border-bottom-left-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-r-xl{border-top-right-radius:var(--md-sys-shape-corner-extra-large);border-bottom-right-radius:var(--md-sys-shape-corner-extra-large);overflow:hidden}.br-none{border-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-tl-none{border-top-left-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-tr-none{border-top-right-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-bl-none{border-bottom-left-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-br-none{border-bottom-right-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-t-none{border-top-left-radius:var(--md-sys-shape-corner-none);border-top-right-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-b-none{border-bottom-left-radius:var(--md-sys-shape-corner-none);border-bottom-right-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-l-none{border-top-left-radius:var(--md-sys-shape-corner-none);border-bottom-left-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-r-none{border-top-right-radius:var(--md-sys-shape-corner-none);border-bottom-right-radius:var(--md-sys-shape-corner-none);overflow:hidden}.br-full{border-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-tl-full{border-top-left-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-tr-full{border-top-right-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-bl-full{border-bottom-left-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-br-full{border-bottom-right-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-t-full{border-top-left-radius:var(--md-sys-shape-corner-full);border-top-right-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-b-full{border-bottom-left-radius:var(--md-sys-shape-corner-full);border-bottom-right-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-l-full{border-top-left-radius:var(--md-sys-shape-corner-full);border-bottom-left-radius:var(--md-sys-shape-corner-full);overflow:hidden}.br-r-full{border-top-right-radius:var(--md-sys-shape-corner-full);border-bottom-right-radius:var(--md-sys-shape-corner-full);overflow:hidden}.primary-container{background:var(--md-sys-color-primary-container) !important;color:var(--md-sys-color-on-primary-container) !important}.secondary-container{background:var(--md-sys-color-secondary-container) !important;color:var(--md-sys-color-on-secondary-container) !important}.tertiary-container{background:var(--md-sys-color-tertiary-container) !important;color:var(--md-sys-color-on-tertiary-container) !important}.surface-container{background:var(--md-sys-color-surface-container) !important;color:var(--md-sys-color-on-surface-container) !important}.surface-variant-container{background:var(--md-sys-color-surface-variant) !important;color:var(--md-sys-color-on-surface-variant) !important}.card-density-0{padding:12px}.card-density--1{padding:8px}.card-density--2{padding:4px}.card{overflow:hidden}.elevation-0{--md-elevation-level:0}.elevation-1{--md-elevation-level:1}.elevation-2{--md-elevation-level:3}.elevation-3{--md-elevation-level:3}.elevation-4{--md-elevation-level:4}.elevation-5{--md-elevation-level:5}.button-filled{border-radius:var(--md-sys-shape-corner-full);height:40px;background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);padding:0 24px 0 24px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}