.t-qrcode{box-sizing:border-box;background-color:var(--td-bg-color-container);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);border-radius:var(--td-radius-medium);border:1px solid var(--td-component-border);display:flex;position:relative}.t-qrcode>canvas{flex:auto;align-self:stretch;min-width:0}.t-qrcode.t-borderless{border-color:#0000}.t-qrcode .t-mask{z-index:300;width:100%;height:100%;color:var(--td-text-color-primary);line-height:var(--td-line-height-body-medium);background-color:var(--td-mask-background);text-align:center;border-radius:var(--td-radius-medium);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.t-qrcode .t-expired__text{color:var(--td-text-color-primary);font-weight:600}.t-qrcode .t-expired__button{color:var(--td-brand-color);box-shadow:none;cursor:pointer;column-gap:var(--td-comp-margin-s);height:var(--td-comp-size-m);align-items:center;transition:all .2s cubic-bezier(.215,.61,.355,1);display:flex}.t-qrcode .t-expired__button:hover{color:var(--td-brand-color-hover)}.t-qrcode .t-scanned{column-gap:var(--td-comp-margin-s);align-items:center;display:flex}.t-qrcode .t-scanned__icon{color:var(--td-success-color)}.t-qrcode-svg{justify-content:center;align-items:center}
