.tc-app .container>h1{letter-spacing:-.02em;-webkit-text-fill-color:var(--color-ink);font-weight:800;line-height:1.2;font-family:var(--font-sans)!important;text-align:left!important;color:var(--color-ink)!important;background:0 0!important;font-size:clamp(1.6rem,1.2rem + 1.4vw,2rem)!important}.tc-app .container>p:first-child,.tc-app .container>h1+p{text-align:left!important}.tc-app .card{border:0;border-radius:22px;box-shadow:0 1px 2px #102a1e0a,0 8px 24px #102a1e0f}.tc-app .container button[style*=linear-gradient]{min-height:52px;border-radius:18px!important;font-weight:700!important}.tc-app input:not([type=checkbox]):not([type=radio]),.tc-app select{border-radius:14px!important}.tc-app .o-ngay{border:1px solid var(--color-line);background:#f7f8f7;border-radius:14px;overflow:hidden;gap:0!important}.tc-app .o-ngay>label{border-left:1px solid var(--color-line);padding:.4rem .85rem .35rem;display:block}.tc-app .o-ngay>label:first-child{border-left:0}.tc-app .o-ngay>label>span{margin:0!important;font-size:.72rem!important}.tc-app .o-ngay>label>input{font-weight:600;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:1.05rem!important}
